Re: [PATCH v2 3/8] kernel/params.c: generalize bool_enable_only

2015-04-23 Thread Luis R. Rodriguez
On Thu, Apr 23, 2015 at 11:22:49AM -0400, Tejun Heo wrote: > Hello, > > On Wed, Apr 22, 2015 at 02:55:06PM -0700, Luis R. Rodriguez wrote: > > +int param_set_bool_enable_only(const char *val, const struct kernel_param > > *kp) > > +{ > > + int err = 0; > > + bool new_value; > > + bool orig_

Re: [PATCH v2 3/8] kernel/params.c: generalize bool_enable_only

2015-04-23 Thread Tejun Heo
Hello, On Wed, Apr 22, 2015 at 02:55:06PM -0700, Luis R. Rodriguez wrote: > +int param_set_bool_enable_only(const char *val, const struct kernel_param > *kp) > +{ > + int err = 0; > + bool new_value; > + bool orig_value = *(bool *)kp->arg; > + struct kernel_param dummy_kp = *kp; >

[PATCH v2 3/8] kernel/params.c: generalize bool_enable_only

2015-04-22 Thread Luis R. Rodriguez
From: "Luis R. Rodriguez" This takes out the bool_enable_only implementation from the module loading code and generalizes it so that others can make use of it. Cc: Rusty Russell Cc: Jani Nikula Cc: Andrew Morton Cc: Kees Cook Cc: Tejun Heo Cc: Ingo Molnar Cc: linux-kernel@vger.kernel.org C