mtd: core: Fix refcounting for unpartitioned MTDs
authorRichard Weinberger <richard@nod.at>
Sun, 6 Dec 2020 20:22:20 +0000 (21:22 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:54:23 +0000 (11:54 +0100)
commitd5e3fc275ea1f0f67f3b713cc866eb3248ae4080
tree615ba6994665fa3463f96502c62688307dd0bf60
parent9e43463d5a97b036579158bfcbacd7ba058c9d3b
mtd: core: Fix refcounting for unpartitioned MTDs

commit 1ca71415f075353974524e96ed175306d8a937a8 upstream.

Apply changes to usecount also to the master partition.
Otherwise we have no refcounting at all if an MTD has no partitions.

Cc: stable@vger.kernel.org
Fixes: 46b5889cc2c5 ("mtd: implement proper partition handling")
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20201206202220.27290-1-richard@nod.at
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/mtd/mtdcore.c