Print this page
6147 segop_getpolicy already checks for a NULL op
Reviewed by: Garrett D'Amore <garrett@damore.org>
*** 77,88 ****
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,
--- 77,86 ----
*** 107,117 ****
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.
*/
--- 105,114 ----
*** 482,493 ****
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);
- }
--- 479,483 ----