From b9b1f8d5930a813879278d0cbfc8c658d6a038dc Mon Sep 17 00:00:00 2001 From: David Howells Date: Thu, 10 May 2007 03:15:21 -0700 Subject: AFS: write support fixes AFS write support fixes: (1) Support large files using the 64-bit file access operations if available on the server. (2) Use kmap_atomic() rather than kmap() in afs_prepare_page(). (3) Don't do stuff in afs_writepage() that's done by the caller. [akpm@linux-foundation.org: fix right shift count >= width of type] Signed-off-by: David Howells Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- fs/afs/afs_fs.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'fs/afs/afs_fs.h') diff --git a/fs/afs/afs_fs.h b/fs/afs/afs_fs.h index 2198006d2d0..d963ef4daee 100644 --- a/fs/afs/afs_fs.h +++ b/fs/afs/afs_fs.h @@ -31,6 +31,8 @@ enum AFS_FS_Operations { FSGETVOLUMEINFO = 148, /* AFS Get root volume information */ FSGETROOTVOLUME = 151, /* AFS Get root volume name */ FSLOOKUP = 161, /* AFS lookup file in directory */ + FSFETCHDATA64 = 65537, /* AFS Fetch file data */ + FSSTOREDATA64 = 65538, /* AFS Store file data */ }; enum AFS_FS_Errors { -- cgit v1.2.3