Re: Possible memory leak in function (reserve_range) not freeing pointer (regionid)

2014-12-03 Thread Dan Carpenter
This is a real bug, but it's very minor. To trigger it, you would have to modprobe and rmmod many many times in a loop. If you report these sorts of minor bugs when the code is new, then most times people fix them but this one is old I doubt anyone is motivated to fix it. Fixing it seems a

Re: Possible memory leak in function (reserve_range) not freeing pointer (regionid)

2014-12-03 Thread Ahmed Tamrawi
The bug was found via the memory-leak static analysis tool that we have built on top of C-Atlas framework from EnSoft. You can check it out (http://www.ensoftcorp.com/atlas/). Thanks for clarifying things! ~Ahmed On Wed, Dec 3, 2014 at 2:48 AM, Dan Carpenter dan.carpen...@oracle.com wrote:

Re: Possible memory leak in function (reserve_range) not freeing pointer (regionid)

2014-12-03 Thread Greg KH
On Sun, Nov 30, 2014 at 09:49:23PM -0600, Ahmed Tamrawi wrote: On Sun, Nov 30, 2014 at 8:51 PM, Greg KH gre...@linuxfoundation.org wrote: On Sun, Nov 30, 2014 at 02:00:45PM -0600, Ahmed Tamrawi wrote: Bug Report: https://bugzilla.kernel.org/show_bug.cgi?id=89101 Linux Version [3.17-rc1]

Possible memory leak in function (reserve_range) not freeing pointer (regionid)

2014-11-30 Thread Ahmed Tamrawi
Bug Report: https://bugzilla.kernel.org/show_bug.cgi?id=89101 Linux Version [3.17-rc1] Configuration: Default configuration for x86 Function (reserve_range) in file (drivers/pnp/system.c) allocates pointer (regionid) on line (32) and passes it to function (__request_region) through the macros:

Re: Possible memory leak in function (reserve_range) not freeing pointer (regionid)

2014-11-30 Thread Greg KH
On Sun, Nov 30, 2014 at 02:00:45PM -0600, Ahmed Tamrawi wrote: Bug Report: https://bugzilla.kernel.org/show_bug.cgi?id=89101 Linux Version [3.17-rc1] That's a very old kernel version. Configuration: Default configuration for x86 Function (reserve_range) in file (drivers/pnp/system.c)

Re: Possible memory leak in function (reserve_range) not freeing pointer (regionid)

2014-11-30 Thread Ahmed Tamrawi
On Sun, Nov 30, 2014 at 8:51 PM, Greg KH gre...@linuxfoundation.org wrote: On Sun, Nov 30, 2014 at 02:00:45PM -0600, Ahmed Tamrawi wrote: Bug Report: https://bugzilla.kernel.org/show_bug.cgi?id=89101 Linux Version [3.17-rc1] That's a very old kernel version. It does exist on the latest