Messages in this thread | | | Date | Sun, 29 Jan 2012 11:36:01 -0800 | From | Tejun Heo <> | Subject | Re: Slab corruption in floppy driver module |
| |
On Fri, Jan 27, 2012 at 02:54:55PM -0500, Vivek Goyal wrote: > floppy: Fix a crash during rmmmod > > floppy driver does not call add_disk() on all the drives hence we don't take > gendisk reference on request queue for these drives. Don't call put_disk() > with disk->queue set, otherwise we try to put the reference we never took. > > Reported-by: Dirk Gouders <gouders@et.bocholt.fh-gelsenkirchen.de> > Signed-off-by: Vivek Goyal<vgoyal@redhat.com>
Ugh... floppy init is ugly. Thanks for fixing this.
Acked-by: Tejun Heo <tj@kernel.org>
Jens, this one and the previous one are regression fixes and need to be routed through v3.3-fixes.
-- tejun
| |