Protect truncate_inode_pages when called from osi_VM_FlushPages
authorRainer Toebbicke <rtb@pclella.cern.ch>
Wed, 23 Jun 2010 13:10:46 +0000 (15:10 +0200)
committerDerrick Brashear <shadow@dementia.org>
Fri, 2 Jul 2010 12:14:00 +0000 (05:14 -0700)
commitb0ed5a7facb1951f2f4ef8ed3da29a6a80cb7d49
tree686ee44cf1935ee23b498b747f137a40a51482d1
parent202ca802c30bfa6779fae0bd686da0ca96fc224d
Protect truncate_inode_pages when called from osi_VM_FlushPages

truncate_inode_pages requires the mapping to be protected using
i_mutex / i_sem, which is not held whereever osi_FlushPages is called.

Change-Id: I2ca59cf75633368efb7f6a17fd01c7c517a8f609
Reviewed-on: http://gerrit.openafs.org/2244
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/afs/LINUX/osi_compat.h
src/afs/LINUX/osi_vm.c