Print this page
6147 segop_getpolicy already checks for a NULL op
Reviewed by: Garrett D'Amore <garrett@damore.org>

@@ -77,12 +77,10 @@
 static int      segnf_pagelock(struct seg *seg, caddr_t addr, size_t len,
                     struct page ***ppp, enum lock_type type, enum seg_rw rw);
 static int      segnf_setpagesize(struct seg *seg, caddr_t addr, size_t len,
                     uint_t szc);
 static int      segnf_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp);
-static lgrp_mem_policy_info_t   *segnf_getpolicy(struct seg *seg,
-    caddr_t addr);
 
 
 struct seg_ops segnf_ops = {
         .dup            = segnf_dup,
         .unmap          = segnf_unmap,

@@ -107,11 +105,10 @@
                 segnf_nop,
         .dump           = segnf_dump,
         .pagelock       = segnf_pagelock,
         .setpagesize    = segnf_setpagesize,
         .getmemid       = segnf_getmemid,
-        .getpolicy      = segnf_getpolicy,
 };
 
 /*
  * vnode and page for the page of zeros we use for the nf mappings.
  */

@@ -482,12 +479,5 @@
 static int
 segnf_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp)
 {
         return (ENODEV);
 }
-
-/*ARGSUSED*/
-static lgrp_mem_policy_info_t *
-segnf_getpolicy(struct seg *seg, caddr_t addr)
-{
-        return (NULL);
-}