]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Linux: 3.1: adapt to fsync changes
authorMarc Dionne <marc.c.dionne@gmail.com>
Fri, 2 Sep 2011 21:56:58 +0000 (17:56 -0400)
committerRuss Allbery <rra@debian.org>
Tue, 29 Nov 2011 01:20:58 +0000 (17:20 -0800)
commit874a547144307821f7f8f080661a9a07ccac2184
tree47294d7eb1a7d9f69b972d93eb91509ad5c21561
parentae93a2eb2036afc70b2f31f93aa35fad5cb734ef
Linux: 3.1: adapt to fsync changes

The fsync file operation gets new arguments to specify a range.
Add a configure test to check for the API change.

The inode lock is also pushed down into the operation, so we need
to take it ourselves to keep the original behaviour.

Reviewed-on: http://gerrit.openafs.org/5332
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit cbaefa266d433af3b9a082a360e23a42f161d80f)

Change-Id: Idb6770204b014c62a8611548509240f8b5f950bc
Reviewed-on: http://gerrit.openafs.org/6098
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Tested-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit 364fad6fa5bcaaac938f31eb67b1e1d0190cba7e)
acinclude.m4
src/afs/LINUX/osi_vnodeops.c
src/cf/linux-test4.m4