Print this page
patch clock-wakeup-remove

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/systm.h
          +++ new/usr/src/uts/common/sys/systm.h
↓ open down ↓ 55 lines elided ↑ open up ↑
  56   56  
  57   57  #ifdef _KERNEL
  58   58  #include <sys/varargs.h>
  59   59  #include <sys/uadmin.h>
  60   60  
  61   61  extern int hz;                  /* system clock rate */
  62   62  extern struct vnode *rootdir;   /* pointer to vnode of root directory */
  63   63  extern struct vnode *devicesdir;        /* pointer to /devices vnode */
  64   64  extern int interrupts_unleashed;        /* set after the spl0() in main() */
  65   65  
  66      -extern char runin;              /* scheduling flag */
  67      -extern char runout;             /* scheduling flag */
  68      -extern char wake_sched;         /* causes clock to wake swapper on next tick */
  69      -extern char wake_sched_sec;     /* causes clock to wake swapper after a sec */
  70      -
  71   66  extern pgcnt_t  maxmem;         /* max available memory (pages) */
  72   67  extern pgcnt_t  physmem;        /* physical memory (pages) on this CPU */
  73   68  extern pfn_t    physmax;        /* highest numbered physical page present */
  74   69  extern pgcnt_t  physinstalled;  /* physical pages including PROM/boot use */
  75   70  
  76   71  extern caddr_t  s_text;         /* start of kernel text segment */
  77   72  extern caddr_t  e_text;         /* end of kernel text segment */
  78   73  extern caddr_t  s_data;         /* start of kernel text segment */
  79   74  extern caddr_t  e_data;         /* end of kernel text segment */
  80   75  
↓ open down ↓ 424 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX