Print this page
6583 remove whole-process swapping

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/vm/seg_map.c
          +++ new/usr/src/uts/common/vm/seg_map.c
↓ open down ↓ 101 lines elided ↑ open up ↑
 102  102  
 103  103  static struct seg_ops segmap_ops = {
 104  104          SEGMAP_BADOP(int),      /* dup */
 105  105          SEGMAP_BADOP(int),      /* unmap */
 106  106          segmap_free,
 107  107          segmap_fault,
 108  108          segmap_faulta,
 109  109          SEGMAP_BADOP(int),      /* setprot */
 110  110          segmap_checkprot,
 111  111          segmap_kluster,
 112      -        SEGMAP_BADOP(size_t),   /* swapout */
 113  112          SEGMAP_BADOP(int),      /* sync */
 114  113          SEGMAP_BADOP(size_t),   /* incore */
 115  114          SEGMAP_BADOP(int),      /* lockop */
 116  115          segmap_getprot,
 117  116          segmap_getoffset,
 118  117          segmap_gettype,
 119  118          segmap_getvp,
 120  119          SEGMAP_BADOP(int),      /* advise */
 121  120          segmap_dump,
 122  121          segmap_pagelock,        /* pagelock */
↓ open down ↓ 2233 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX