nfsfh.c (2e19d10c1438241de32467637a2a411971547991) | nfsfh.c (716a8bc7f706eeef80ab42c99d9f210eda845c81) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * NFS server file handle treatment. 4 * 5 * Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de> 6 * Portions Copyright (C) 1999 G. Allen Morris III <gam3@acm.org> 7 * Extensive rewrite by Neil Brown <neilb@cse.unsw.edu.au> Southern-Spring 1999 8 * ... and again Southern-Winter 2001 to support export_operations --- 287 unchanged lines hidden (view full) --- 296 printk("nfsd: find_fh_dentry returned a DISCONNECTED directory: %pd2\n", 297 dentry); 298 } 299 300 fhp->fh_dentry = dentry; 301 fhp->fh_export = exp; 302 303 switch (rqstp->rq_vers) { | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * NFS server file handle treatment. 4 * 5 * Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de> 6 * Portions Copyright (C) 1999 G. Allen Morris III <gam3@acm.org> 7 * Extensive rewrite by Neil Brown <neilb@cse.unsw.edu.au> Southern-Spring 1999 8 * ... and again Southern-Winter 2001 to support export_operations --- 287 unchanged lines hidden (view full) --- 296 printk("nfsd: find_fh_dentry returned a DISCONNECTED directory: %pd2\n", 297 dentry); 298 } 299 300 fhp->fh_dentry = dentry; 301 fhp->fh_export = exp; 302 303 switch (rqstp->rq_vers) { |
304 case 4: 305 if (dentry->d_sb->s_export_op->flags & EXPORT_OP_NOATOMIC_ATTR) 306 fhp->fh_no_atomic_attr = true; 307 break; |
|
304 case 3: 305 if (dentry->d_sb->s_export_op->flags & EXPORT_OP_NOWCC) 306 fhp->fh_no_wcc = true; 307 break; 308 case 2: 309 fhp->fh_no_wcc = true; 310 } 311 --- 424 unchanged lines hidden --- | 308 case 3: 309 if (dentry->d_sb->s_export_op->flags & EXPORT_OP_NOWCC) 310 fhp->fh_no_wcc = true; 311 break; 312 case 2: 313 fhp->fh_no_wcc = true; 314 } 315 --- 424 unchanged lines hidden --- |