https://github.com/torvalds/linux
Revision 9a51940bf65bf9fdc93027d70bdecdfc403c5b24 authored by Anna Schumaker on 16 March 2015, 18:06:23 UTC, committed by Trond Myklebust on 23 April 2015, 18:36:28 UTC
This patch adds a GETATTR to the end of ALLOCATE and DEALLOCATE
operations so we can set the updated inode size and change attribute
directly.  DEALLOCATE will still need to release pagecache pages, so
nfs42_proc_deallocate() now calls truncate_pagecache_range() before
contacting the server.

Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
1 parent 8c18d76
History
Tip revision: 9a51940bf65bf9fdc93027d70bdecdfc403c5b24 authored by Anna Schumaker on 16 March 2015, 18:06:23 UTC
NFS: Don't zap caches on fallocate()
Tip revision: 9a51940
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 1.2 KB
.mailmap -rw-r--r-- 4.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 94.0 KB
Kbuild -rw-r--r-- 2.1 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 298.2 KB
Makefile -rw-r--r-- 53.3 KB
README -rw-r--r-- 18.3 KB
REPORTING-BUGS -rw-r--r-- 7.3 KB

README

back to top