linux/drivers/mtd/ubi
Pan Bian e542087701 ubi: Do not drop UBI device reference before using
The UBI device reference is dropped but then the device is used as a
parameter of ubi_err. The bug is introduced in changing ubi_err's
behavior. The old ubi_err does not require a UBI device as its first
parameter, but the new one does.

Fixes: 3260870331 ("UBI: Extend UBI layer debug/messaging capabilities")
Signed-off-by: Pan Bian <bianpan2016@163.com>
Reviewed-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
2018-12-13 22:09:44 +01:00
..
Kconfig UBI: Fix typos 2017-03-24 15:33:32 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
attach.c ubi: Mark expected switch fall-throughs 2018-10-23 13:46:48 +02:00
block.c ubi: Fix error for write access 2018-04-04 23:48:05 +02:00
build.c ubi: Put MTD device after it is not used 2018-12-13 22:09:32 +01:00
cdev.c ubi: expose the volume CRC check skip flag 2018-08-15 00:25:21 +02:00
debug.c ubi: Add debugfs file for tracking PEB state 2017-05-08 20:49:02 +02:00
debug.h UBI: power cut emulation for testing 2015-04-13 21:05:17 +02:00
eba.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
fastmap-wl.c ubi: fastmap: Don't flush fastmap work on detach 2018-04-04 23:41:44 +02:00
fastmap.c ubi: fastmap: Check each mapping only once 2018-06-07 15:53:16 +02:00
gluebi.c mtd: Stop updating erase_info->state and calling mtd_erase_callback() 2018-03-21 09:50:56 +01:00
io.c mtd: Unconditionally update ->fail_addr and ->addr in part_erase() 2018-03-15 18:22:26 +01:00
kapi.c ubi: Do not drop UBI device reference before using 2018-12-13 22:09:44 +01:00
misc.c mtd: ubi: Add logging functions ubi_msg, ubi_warn and ubi_err 2016-03-20 21:36:05 +01:00
ubi-media.h ubi: provide a way to skip CRC checks 2018-08-15 00:25:20 +02:00
ubi.h ubi: provide a way to skip CRC checks 2018-08-15 00:25:20 +02:00
upd.c ubi/upd: Always flush after prepared for an update 2017-03-30 09:27:11 +02:00
vmt.c ubi: expose the volume CRC check skip flag 2018-08-15 00:25:21 +02:00
vtbl.c ubi: provide a way to skip CRC checks 2018-08-15 00:25:20 +02:00
wl.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
wl.h ubi: Fastmap: Fix typo 2018-01-18 00:18:50 +01:00