]> git.michaelhowe.org Git - packages/o/openafs.git/commit
FBSD, DFBSD (future) vnode_pager_setsize updates
authorMatt Benjamin <matt@linuxbox.com>
Sun, 29 Aug 2010 00:43:41 +0000 (20:43 -0400)
committerDerrick Brashear <shadow@dementia.org>
Tue, 7 Sep 2010 18:45:19 +0000 (11:45 -0700)
commit83b62c2d2b59b885b34c95b5d7e72d1bb7018fdc
treeb67f7198a5f9bb129a7f3fa457e9bae7fb7299fb
parentf15ddd746beb01c7e629d5fa1f60cd1b21753d1b
FBSD, DFBSD (future)  vnode_pager_setsize updates

Based on review of bundled filesystems on FBSD and DFBSD,
call vnode_pager_setsize in three unhandled cases (getattr,
setattr, and io growing a file;  truncation was handled
correctly already).  Following up on a suggestion by Ben
Kaduk.

Change-Id: I05b61c26402bb8ab49ad74b71af2d02b439f959f
Reviewed-on: http://gerrit.openafs.org/2621
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit 8334b40376f4b820e5f08e0a1f477be7c04c5cc8)
Reviewed-on: http://gerrit.openafs.org/2681
src/afs/FBSD/osi_vnodeops.c
src/afs/VNOPS/afs_vnop_attrs.c
src/afs/VNOPS/afs_vnop_write.c