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

@@ -181,11 +181,10 @@
 static void     segdev_dump(struct seg *);
 static int      segdev_pagelock(struct seg *, caddr_t, size_t,
                     struct page ***, enum lock_type, enum seg_rw);
 static int      segdev_setpagesize(struct seg *, caddr_t, size_t, uint_t);
 static int      segdev_getmemid(struct seg *, caddr_t, memid_t *);
-static lgrp_mem_policy_info_t   *segdev_getpolicy(struct seg *, caddr_t);
 static int      segdev_capable(struct seg *, segcapability_t);
 
 /*
  * XXX  this struct is used by rootnex_map_fault to identify
  *      the segment it has been passed. So if you make it

@@ -210,11 +209,10 @@
         .advise         = segdev_advise,
         .dump           = segdev_dump,
         .pagelock       = segdev_pagelock,
         .setpagesize    = segdev_setpagesize,
         .getmemid       = segdev_getmemid,
-        .getpolicy      = segdev_getpolicy,
         .capable        = segdev_capable,
 };
 
 /*
  * Private segdev support routines

@@ -4029,17 +4027,10 @@
         memidp->val[1] = sdp->offset + (uintptr_t)(addr - seg->s_base);
         return (0);
 }
 
 /*ARGSUSED*/
-static lgrp_mem_policy_info_t *
-segdev_getpolicy(struct seg *seg, caddr_t addr)
-{
-        return (NULL);
-}
-
-/*ARGSUSED*/
 static int
 segdev_capable(struct seg *seg, segcapability_t capability)
 {
         return (0);
 }