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

@@ -93,12 +93,10 @@
                         size_t len, struct segkp_data *kpd, uint_t flags);
 static int      segkp_load(struct hat *hat, struct seg *seg, caddr_t vaddr,
                         size_t len, struct segkp_data *kpd, uint_t flags);
 static struct   segkp_data *segkp_find(struct seg *seg, caddr_t vaddr);
 static int      segkp_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp);
-static lgrp_mem_policy_info_t   *segkp_getpolicy(struct seg *seg,
-    caddr_t addr);
 static int      segkp_capable(struct seg *seg, segcapability_t capability);
 
 /*
  * Lock used to protect the hash table(s) and caches.
  */

@@ -165,11 +163,10 @@
         .advise         = SEGKP_BADOP(int),
         .dump           = segkp_dump,
         .pagelock       = segkp_pagelock,
         .setpagesize    = SEGKP_BADOP(int),
         .getmemid       = segkp_getmemid,
-        .getpolicy      = segkp_getpolicy,
         .capable        = segkp_capable,
 };
 
 
 static void

@@ -1404,17 +1401,10 @@
 {
         return (ENODEV);
 }
 
 /*ARGSUSED*/
-static lgrp_mem_policy_info_t   *
-segkp_getpolicy(struct seg *seg, caddr_t addr)
-{
-        return (NULL);
-}
-
-/*ARGSUSED*/
 static int
 segkp_capable(struct seg *seg, segcapability_t capability)
 {
         return (0);
 }