Print this page
6583 remove whole-process swapping

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sparc/v9/vm/seg_nf.c
          +++ new/usr/src/uts/sparc/v9/vm/seg_nf.c
↓ open down ↓ 87 lines elided ↑ open up ↑
  88   88          segnf_unmap,
  89   89          segnf_free,
  90   90          (faultcode_t (*)(struct hat *, struct seg *, caddr_t, size_t,
  91   91              enum fault_type, enum seg_rw))
  92   92                  segnf_nomap,            /* fault */
  93   93          (faultcode_t (*)(struct seg *, caddr_t))
  94   94                  segnf_nomap,            /* faulta */
  95   95          segnf_setprot,
  96   96          segnf_checkprot,
  97   97          (int (*)())segnf_badop,         /* kluster */
  98      -        (size_t (*)(struct seg *))NULL, /* swapout */
  99   98          (int (*)(struct seg *, caddr_t, size_t, int, uint_t))
 100   99                  segnf_nop,              /* sync */
 101  100          (size_t (*)(struct seg *, caddr_t, size_t, char *))
 102  101                  segnf_nop,              /* incore */
 103  102          (int (*)(struct seg *, caddr_t, size_t, int, int, ulong_t *, size_t))
 104  103                  segnf_nop,              /* lockop */
 105  104          segnf_getprot,
 106  105          segnf_getoffset,
 107  106          segnf_gettype,
 108  107          segnf_getvp,
↓ open down ↓ 388 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX