Print this page
6147 segop_getpolicy already checks for a NULL op
Reviewed by: Garrett D'Amore <garrett@damore.org>
*** 181,191 ****
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
--- 181,190 ----
*** 210,220 ****
.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
--- 209,218 ----
*** 4029,4045 ****
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);
}
--- 4027,4036 ----