Print this page
re #13613 rb4516 Tunables needs volatile keyword

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/fs/ufs/ufs_vfsops.c
          +++ new/usr/src/uts/common/fs/ufs/ufs_vfsops.c
↓ open down ↓ 17 lines elided ↑ open up ↑
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   * Copyright 2016 Nexenta Systems, Inc.
  26   26   * Copyright (c) 2017 by Delphix. All rights reserved.
  27   27   */
       28 +/*
       29 + * Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
       30 + */
  28   31  
  29   32  /*      Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T     */
  30   33  /*        All Rights Reserved   */
  31   34  
  32   35  /*
  33   36   * University Copyright- Copyright (c) 1982, 1986, 1988
  34   37   * The Regents of the University of California
  35   38   * All Rights Reserved
  36   39   *
  37   40   * University Acknowledgment- Portions of this document are derived from
↓ open down ↓ 769 lines elided ↑ open up ↑
 807  810          int error = 0;
 808  811          size_t len;
 809  812          int needclose = 0;
 810  813          int needtrans = 0;
 811  814          struct inode *rip;
 812  815          struct vnode *rvp = NULL;
 813  816          int flags = 0;
 814  817          kmutex_t *ihm;
 815  818          int elapsed;
 816  819          int status;
 817      -        extern  int     maxphys;
 818  820  
 819  821          if (args_len == sizeof (struct ufs_args) && raw_argsp)
 820  822                  flags = ((struct ufs_args *)raw_argsp)->flags;
 821  823  
 822  824          ASSERT(vfs_lock_held(vfsp));
 823  825  
 824  826          if (why == ROOT_INIT) {
 825  827                  /*
 826  828                   * Open block device mounted on.
 827  829                   * When bio is fixed for vnodes this can all be vnode
↓ open down ↓ 1277 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX