Print this page
NEX-13937 Improve kstat performance
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
6328 Fix cstyle errors in zfs codebase (fix studio)
6328 Fix cstyle errors in zfs codebase
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Approved by: Robert Mustacchi <rm@joyent.com>
6209 libc mutexes break kernel writers hearts
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>
5815 libzpool's panic function doesn't set global panicstr, ::status not as useful
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@omniti.com>
re #12393 rb3935 Kerberos and smbd disagree about who is our AD server (fix elf runtime attributes check)
re #11612 rb3907 Failing vdev of a mirrored pool should not take zfs operations out of action for extended periods of time.
        
*** 47,57 ****
  
  /*
   * Emulation of kernel services in userland.
   */
  
! pgcnt_t physmem;
  vnode_t *rootdir = (vnode_t *)0xabcd1234;
  char hw_serial[HW_HOSTID_LEN];
  kmutex_t cpu_lock;
  vmem_t *zio_arena = NULL;
  
--- 47,57 ----
  
  /*
   * Emulation of kernel services in userland.
   */
  
! volatile pgcnt_t physmem;
  vnode_t *rootdir = (vnode_t *)0xabcd1234;
  char hw_serial[HW_HOSTID_LEN];
  kmutex_t cpu_lock;
  vmem_t *zio_arena = NULL;
  
*** 459,478 ****
          spa_fini();
  
          system_taskq_fini();
  }
  
- /* ARGSUSED */
- uint32_t
- zone_get_hostid(void *zonep)
- {
-         /*
-          * We're emulating the system's hostid in userland.
-          */
-         return (strtoul(hw_serial, NULL, 10));
- }
- 
  int
  z_uncompress(void *dst, size_t *dstlen, const void *src, size_t srclen)
  {
          int ret;
          uLongf len = *dstlen;
--- 459,468 ----