NFS: Add FS-Cache option bit and debug bit
Add FS-Cache option bit to nfs_server struct. This is set to indicate local on-disk caching is enabled for a particular superblock. Also add debug bit for local caching operations. Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Steve Dickson <steved@redhat.com> Acked-by: Trond Myklebust <Trond.Myklebust@netapp.com> Acked-by: Al Viro <viro@zeniv.linux.org.uk> Tested-by: Daire Byrne <Daire.Byrne@framestore.com>
This commit is contained in:
		
					parent
					
						
							
								6b9b3514aa
							
						
					
				
			
			
				commit
				
					
						c6a6f19e22
					
				
			
		
					 2 changed files with 3 additions and 0 deletions
				
			
		|  | @ -583,6 +583,7 @@ extern void * nfs_root_data(void); | |||
| #define NFSDBG_CALLBACK		0x0100 | ||||
| #define NFSDBG_CLIENT		0x0200 | ||||
| #define NFSDBG_MOUNT		0x0400 | ||||
| #define NFSDBG_FSCACHE		0x0800 | ||||
| #define NFSDBG_ALL		0xFFFF | ||||
| 
 | ||||
| #ifdef __KERNEL__ | ||||
|  |  | |||
|  | @ -96,6 +96,8 @@ struct nfs_server { | |||
| 	unsigned int		acdirmin; | ||||
| 	unsigned int		acdirmax; | ||||
| 	unsigned int		namelen; | ||||
| 	unsigned int		options;	/* extra options enabled by mount */ | ||||
| #define NFS_OPTION_FSCACHE	0x00000001	/* - local caching enabled */ | ||||
| 
 | ||||
| 	struct nfs_fsid		fsid; | ||||
| 	__u64			maxfilesize;	/* maximum file size */ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 David Howells
				David Howells