Whamcloud - gitweb
Branch b_release_1_8_0
authorzam <zam>
Wed, 4 Mar 2009 18:43:19 +0000 (18:43 +0000)
committerzam <zam>
Wed, 4 Mar 2009 18:43:19 +0000 (18:43 +0000)
commite7b792f99c71f9cde625978d45cee2147ecd16d8
tree3ee3d78970be098a39cbc96312ee194e2df015ee
parent89ef29b10d34bc8597280b1cd86986fb6d28e9bd
Branch b_release_1_8_0
b=17397
i=alexey.zhuravlev
i=andrew.perepechko

To avoid a deadlock in case of concurrent punch/write requests from one
client, filter writes and filter truncates are serialized by i_alloc_sem,
allowing multiple writes or single truncate.
lustre/obdfilter/filter.c
lustre/obdfilter/filter_io.c
lustre/obdfilter/filter_io_26.c