]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] Char: mxser_new, fix twice resource releasing
authorJiri Slaby <jirislaby@gmail.com>
Sat, 10 Feb 2007 09:45:20 +0000 (01:45 -0800)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 11 Feb 2007 18:51:29 +0000 (10:51 -0800)
commit9afc16d485109dcb0bb4c34aee32e9fb824b7d4c
tree9d258e4ca9f76a60ab190d2d49c8d0c8f0af3b15
parentb7c21570b7015513f5412fb38ebbf75bc17e746a
[PATCH] Char: mxser_new, fix twice resource releasing

Because brd->info is not NULLed, resources are released twice.  NULL it in
pci_remove function.  Also take care of retval and releasing in pci_probe --
mxser_initbrd alreasy releases resource, do not do it again in fail path in
probe function.

Cc: Sergei Organov <osv@javad.com>
Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/char/mxser_new.c