Whamcloud - gitweb
in rare cases, inode in catalog can have i_no less than have parent i_no,
authorshadow <shadow>
Thu, 23 Oct 2008 19:07:02 +0000 (19:07 +0000)
committershadow <shadow>
Thu, 23 Oct 2008 19:07:02 +0000 (19:07 +0000)
commitc7da309275ed92968f5584f6e2eff20243ba6ae1
tree4150a8e4f8fa2b7e2356fdec890e8fdf55f8ea7d
parent618cd671cdc8039581606b625b1ea8d73d6fb701
in rare cases, inode in catalog can have i_no less than have parent i_no,
this produce wrong order for locking during open, and parallel unlink can
be lock open. this need teach mds_open to grab locks in resouce id order,
not at parent -> child order.

Branch b1_8_gate
b=16492
i=johann
i=alex
lustre/mds/mds_reint.c