aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorнаб <[email protected]>2021-04-11 16:29:00 +0200
committerBrian Behlendorf <[email protected]>2021-04-15 14:55:50 -0700
commit23b6f17abb83b4c9cedd26c9a80d0830373cd16f (patch)
tree9aa54e0f193a5324ee8f42b72251a44fc850661d
parenta0978d15aa9dae8a78b403ed765c1232d86e2b50 (diff)
linux/spl: proc: use global table_{min,max} values instead of local ones
Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Ahelenia Ziemiańska <[email protected]> Closes #11879
-rw-r--r--module/os/linux/spl/spl-proc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/module/os/linux/spl/spl-proc.c b/module/os/linux/spl/spl-proc.c
index 63cd7cc2e..c4af27a7f 100644
--- a/module/os/linux/spl/spl-proc.c
+++ b/module/os/linux/spl/spl-proc.c
@@ -59,13 +59,13 @@ proc_domemused(struct ctl_table *table, int write,
void __user *buffer, size_t *lenp, loff_t *ppos)
{
int rc = 0;
- unsigned long min = 0, max = ~0, val;
+ unsigned long val;
spl_ctl_table dummy = *table;
dummy.data = &val;
dummy.proc_handler = &proc_dointvec;
- dummy.extra1 = &min;
- dummy.extra2 = &max;
+ dummy.extra1 = &table_min;
+ dummy.extra2 = &table_max;
if (write) {
*ppos += *lenp;
@@ -87,14 +87,14 @@ proc_doslab(struct ctl_table *table, int write,
void __user *buffer, size_t *lenp, loff_t *ppos)
{
int rc = 0;
- unsigned long min = 0, max = ~0, val = 0, mask;
+ unsigned long val = 0, mask;
spl_ctl_table dummy = *table;
spl_kmem_cache_t *skc = NULL;
dummy.data = &val;
dummy.proc_handler = &proc_dointvec;
- dummy.extra1 = &min;
- dummy.extra2 = &max;
+ dummy.extra1 = &table_min;
+ dummy.extra2 = &table_max;
if (write) {
*ppos += *lenp;