From: Artem Bityutskiy Date: Fri, 10 Jul 2009 14:02:17 +0000 (+0300) Subject: mtd: blkdevs: do not for get to get MTD devices X-Git-Tag: Release-2010-05/1~3^2~25 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=201fce21a67d74e9703127af0d6c6084003796bb;p=pandora-kernel.git mtd: blkdevs: do not for get to get MTD devices Nowadays MTD devices have to be "get" before they can be used. This has to be done with 'put_mtd_device()'. The 'blktrans_open()' function did not do this and instead used 'try_module_get()'. Fixe this. Since 'put_mtd_device()' already gets the module, extra 'try_module_get()' is not needed. This fixes oops when one tries to use mtdbloc on tope of gluebi. Reported-by: Holger Brunck Signed-off-by: Artem Bityutskiy --- Reading git-diff-tree failed