mtd: nand: sunxi: fix sunxi_nand_chips_cleanup()
authorBoris BREZILLON <boris.brezillon@free-electrons.com>
Sun, 13 Sep 2015 16:14:43 +0000 (18:14 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Oct 2015 21:43:22 +0000 (14:43 -0700)
commit43c20144a4b4bd84d49bc1f5819481db9c000b34
tree70fa67f439244e9dea3db6a95814182c7d42b71c
parent1f58388f5997f960598a1a899313c9cb970d50dd
mtd: nand: sunxi: fix sunxi_nand_chips_cleanup()

commit 8e375ccda31ccc73b087134e263c48d2114534f4 upstream.

The sunxi_nand_chips_cleanup() function is missing a call to list_del()
which generates a double free error.

Reported-by: Priit Laes <plaes@plaes.org>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Fixes: 1fef62c1423b ("mtd: nand: add sunxi NAND flash controller support")
Tested-by: Priit Laes <plaes@plaes.org>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/mtd/nand/sunxi_nand.c