Print this page
seg_inherit_notsup is redundant since segop_inherit checks for NULL properly

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/vm/seg_kpm.c
          +++ new/usr/src/uts/common/vm/seg_kpm.c
↓ open down ↓ 105 lines elided ↑ open up ↑
 106  106  static int      segkpm_pagelock(struct seg *seg, caddr_t addr, size_t len,
 107  107                          struct page ***page, enum lock_type type,
 108  108                          enum seg_rw rw);
 109  109  static int      segkpm_capable(struct seg *, segcapability_t);
 110  110  
 111  111  static struct seg_ops segkpm_ops = {
 112  112          .fault          = segkpm_fault,
 113  113          .dump           = segkpm_dump,
 114  114          .pagelock       = segkpm_pagelock,
 115  115          .capable        = segkpm_capable,
 116      -        .inherit        = seg_inherit_notsup,
 117  116  //#ifndef SEGKPM_SUPPORT
 118  117  #if 0
 119  118  #error FIXME: define nop
 120  119          .dup            = nop,
 121  120          .unmap          = nop,
 122  121          .free           = nop,
 123  122          .faulta         = nop,
 124  123          .setprot        = nop,
 125  124          .checkprot      = nop,
 126  125          .kluster        = nop,
↓ open down ↓ 218 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX