diff options
author | Brian Behlendorf <[email protected]> | 2011-12-07 09:23:44 -0800 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2011-12-07 09:27:50 -0800 |
commit | 30a9524e45f76d4c7860bcbf5567aeaa8aeb7a82 (patch) | |
tree | 47b6ce72cc6a7e50915e92307895875a3c939e93 | |
parent | 23bdb07d4e4c435205d25d3efdb5fef2d089ce5e (diff) |
Set zvol_major/zvol_threads permissions
The zvol_major and zvol_threads module options were being created
with 0 permission bits. This prevented them from being listed in
the /sys/module/zfs/parameters/ directory, although they were
visible in `modinfo zfs`. This patch fixes the issue by updating
the permission bits to 0444. For the moment these options must
be read-only because they are used during module initialization.
Signed-off-by: Brian Behlendorf <[email protected]>
Issue #392
-rw-r--r-- | module/zfs/zvol.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/module/zfs/zvol.c b/module/zfs/zvol.c index 61e22b8ec..a25fbbe5e 100644 --- a/module/zfs/zvol.c +++ b/module/zfs/zvol.c @@ -1350,8 +1350,8 @@ zvol_fini(void) list_destroy(&zvol_state_list); } -module_param(zvol_major, uint, 0); +module_param(zvol_major, uint, 0444); MODULE_PARM_DESC(zvol_major, "Major number for zvol device"); -module_param(zvol_threads, uint, 0); +module_param(zvol_threads, uint, 0444); MODULE_PARM_DESC(zvol_threads, "Number of threads for zvol device"); |