Date: Thu Aug 22 11:20:46 PDT 2002
The following file(s) were checked into:
linux/fs/xfs/dmapi/dmapi_right.c - 1.12
- The recent stream of change to add bhv locking to the dmapi
core went one lock too far. The bhv lock in dm_change_right()
could result in a thread that is attempting to get the same
lock for a second time.
In dm_change_right() we're making several callouts to some
dmapi "rights" functions. We don't have a "rights" implementation
so those rights functions are just stubs. I'd like to turn
off this code, from the bhv lock to the bhv unlock, with an #ifdef,
we have a rights implementation.
At that time, we can sort out the bhv locking.