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

*** 93,104 **** 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. */ --- 93,102 ----
*** 165,175 **** .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 --- 163,172 ----
*** 1404,1420 **** { 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); } --- 1401,1410 ----