Whamcloud - gitweb
Branch b_release_1_8_1
authorjohann <johann>
Tue, 30 Jun 2009 21:03:21 +0000 (21:03 +0000)
committerjohann <johann>
Tue, 30 Jun 2009 21:03:21 +0000 (21:03 +0000)
commit1f860ecf5a13962cb82397cbaaf7ac85b6ff0ad8
tree9bd5fb5cc082b9df45cb97f77a89dd4edd392024
parent5fa708b120c9e98f967775a4b7b5064cc593033e
Branch b_release_1_8_1
b=20011
i=shadow
i=panda

ll_shrink_cache() can sleep while holding the ll_sb_lock.
Convert ll_sb_lock to a read/write semaphore to fix the problem.
lustre/ChangeLog
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/super25.c