Print this page
const-ify make segment ops structures
There is no reason to keep the segment ops structures writable.
*** 295,306 ****
} vmu_data_t;
extern struct as kas;
extern proc_t *practive;
extern zone_t *global_zone;
! extern struct seg_ops segvn_ops;
! extern struct seg_ops segspt_shmops;
static vmu_data_t vmu_data;
static kmem_cache_t *vmu_bound_cache;
static kmem_cache_t *vmu_object_cache;
--- 295,306 ----
} vmu_data_t;
extern struct as kas;
extern proc_t *practive;
extern zone_t *global_zone;
! extern const struct seg_ops segvn_ops;
! extern const struct seg_ops segspt_shmops;
static vmu_data_t vmu_data;
static kmem_cache_t *vmu_bound_cache;
static kmem_cache_t *vmu_object_cache;