* Peter Zijlstra wrote:
> > indeed ...
>
> How about something like so? It would fix this particular
> issue and lays the groundwork for maybe reusing some of
> the resources we now leak.
> @@ -3916,6 +3926,20 @@ void lockdep_free_key_range(void *start, unsigned long
> size)
> if (loc
On Thu, Feb 19, 2015 at 01:12:33AM +0100, Ingo Molnar wrote:
>
> * Peter Zijlstra wrote:
>
> > On Tue, Jan 20, 2015 at 05:07:19PM +1030, Rusty Russell wrote:
> > > Andrey Tsyvarev writes:
> > > > parse_args call module parameters' .set handlers, which may use locks
> > > > defined in the modul
* Peter Zijlstra wrote:
> On Tue, Jan 20, 2015 at 05:07:19PM +1030, Rusty Russell wrote:
> > Andrey Tsyvarev writes:
> > > parse_args call module parameters' .set handlers, which may use locks
> > > defined in the module.
> > > So, these classes should be freed in case parse_args returns error
22.01.2015 3:40, Rusty Russell пишет:
Andrey Tsyvarev writes:
21.01.2015 4:40, Rusty Russell пишет:
Andrey Tsyvarev writes:
20.01.2015 9:37, Rusty Russell пишет:
Andrey Tsyvarev writes:
parse_args call module parameters' .set handlers, which may use locks defined
in the module.
So, thes
Andrey Tsyvarev writes:
> 21.01.2015 4:40, Rusty Russell пишет:
>> Andrey Tsyvarev writes:
>>> 20.01.2015 9:37, Rusty Russell пишет:
Andrey Tsyvarev writes:
> parse_args call module parameters' .set handlers, which may use locks
> defined in the module.
> So, these classes shou
21.01.2015 4:40, Rusty Russell пишет:
Andrey Tsyvarev writes:
20.01.2015 9:37, Rusty Russell пишет:
Andrey Tsyvarev writes:
parse_args call module parameters' .set handlers, which may use locks defined
in the module.
So, these classes should be freed in case parse_args returns error(e.g. d
Andrey Tsyvarev writes:
> 20.01.2015 9:37, Rusty Russell пишет:
>> Andrey Tsyvarev writes:
>>> parse_args call module parameters' .set handlers, which may use locks
>>> defined in the module.
>>> So, these classes should be freed in case parse_args returns error(e.g. due
>>> to incorrect parame
On Tue, Jan 20, 2015 at 05:07:19PM +1030, Rusty Russell wrote:
> Andrey Tsyvarev writes:
> > parse_args call module parameters' .set handlers, which may use locks
> > defined in the module.
> > So, these classes should be freed in case parse_args returns error(e.g. due
> > to incorrect parameter
20.01.2015 9:37, Rusty Russell пишет:
Andrey Tsyvarev writes:
parse_args call module parameters' .set handlers, which may use locks defined
in the module.
So, these classes should be freed in case parse_args returns error(e.g. due to
incorrect parameter passed).
Thanks, this seems right. Ap
Andrey Tsyvarev writes:
> parse_args call module parameters' .set handlers, which may use locks defined
> in the module.
> So, these classes should be freed in case parse_args returns error(e.g. due
> to incorrect parameter passed).
Thanks, this seems right. Applied.
But this makes me ask: wh
parse_args call module parameters' .set handlers, which may use locks defined
in the module.
So, these classes should be freed in case parse_args returns error(e.g. due to
incorrect parameter passed).
Signed-off-by: Andrey Tsyvarev
---
kernel/module.c | 3 +++
1 file changed, 3 insertions(+)
11 matches
Mail list logo