]> git.baikalelectronics.ru Git - kernel.git/commit
mtd: don't lock when recursively deleting partitions
authorDavid Bauer <mail@david-bauer.net>
Wed, 17 Feb 2021 19:53:20 +0000 (20:53 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 11 Mar 2021 08:37:49 +0000 (09:37 +0100)
commit524022434410f92ee476177ec2fc3bbed735a5d1
tree71ed082188cd0b611b8aa111554457fce519800b
parent503d2d04f8a0327c0bba210afac1428ecb049076
mtd: don't lock when recursively deleting partitions

When recursively deleting partitions, don't acquire the masters
partition lock twice. Otherwise the process ends up in a deadlocked
state.

Fixes: 38d764e1d4ed ("mtd: implement proper partition handling")
Signed-off-by: David Bauer <mail@david-bauer.net>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20210217195320.893253-1-mail@david-bauer.net
drivers/mtd/mtdpart.c