From 7b468713a7b6394ad48a08b0360303b009115dfb Mon Sep 17 00:00:00 2001 From: Eric Paris Date: Sat, 10 Feb 2007 01:43:19 -0800 Subject: [PATCH] --- yaml --- r: 47419 b: refs/heads/master c: 6ff1b4426e3afc61dcb67299709fde9041d59265 h: refs/heads/master i: 47417: 0cb84f9adf6206559cd81d40e2376bd012e3d62e 47415: a3b9c1d014d692c578dbab066f17030cde51b277 v: v3 --- [refs] | 2 +- trunk/kernel/sysctl.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index cd69f4d25f30..070599f501ea 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: daa88c8d214ca4ab2f1764b6e503cef4b3cde9b2 +refs/heads/master: 6ff1b4426e3afc61dcb67299709fde9041d59265 diff --git a/trunk/kernel/sysctl.c b/trunk/kernel/sysctl.c index 600b33358ded..41bbba1a15da 100644 --- a/trunk/kernel/sysctl.c +++ b/trunk/kernel/sysctl.c @@ -1961,7 +1961,7 @@ int proc_dointvec_bset(ctl_table *table, int write, struct file *filp, { int op; - if (!capable(CAP_SYS_MODULE)) { + if (write && !capable(CAP_SYS_MODULE)) { return -EPERM; }