Whamcloud - gitweb
b=20321
authordzogin <dzogin>
Sun, 2 Aug 2009 15:54:54 +0000 (15:54 +0000)
committerdzogin <dzogin>
Sun, 2 Aug 2009 15:54:54 +0000 (15:54 +0000)
commit966d557d99510b4bc12d6f6fcc5af3018bd17224
tree5a83948730da41f8f9481965e3b2ae44d2f02d2c
parent7b210ef557d37fb0ae91cc0d0b1519d1d4ee25a3
b=20321
i=dmitry.zogin
i=adilger

Severity   : normal
Bugzilla   : 20321
Description: Deadlock between filter_destroy() and filter_commitrw_write().
Details    : filter_destroy() does not hold the DLM lock over the whole
             operation. If the DLM lock is dropped, filter_commitrw() can go
             through, causing the deadlock between page lock and i_mutex.
lustre/ChangeLog
lustre/obdfilter/filter.c