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 ----