Print this page
const-ify make segment ops structures
There is no reason to keep the segment ops structures writable.

*** 105,115 **** static void segkpm_dump(struct seg *); static int segkpm_pagelock(struct seg *seg, caddr_t addr, size_t len, struct page ***page, enum lock_type type, enum seg_rw rw); ! static struct seg_ops segkpm_ops = { .fault = segkpm_fault, .dump = segkpm_dump, .pagelock = segkpm_pagelock, //#ifndef SEGKPM_SUPPORT #if 0 --- 105,115 ---- static void segkpm_dump(struct seg *); static int segkpm_pagelock(struct seg *seg, caddr_t addr, size_t len, struct page ***page, enum lock_type type, enum seg_rw rw); ! static const struct seg_ops segkpm_ops = { .fault = segkpm_fault, .dump = segkpm_dump, .pagelock = segkpm_pagelock, //#ifndef SEGKPM_SUPPORT #if 0