]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
mtd: avoid registering reboot notifier twice
authorNiklas Cassel <nks@flawful.org>
Sun, 1 Feb 2015 01:08:50 +0000 (02:08 +0100)
committerBrian Norris <computersforpeace@gmail.com>
Sun, 8 Feb 2015 06:55:47 +0000 (22:55 -0800)
commite1dd8641c8c36ff4aacf24c7e2575770e30afbe5
treef18a2defea3e8e741b572fe754a22124ea8323f7
parentd164ea32674ec82e80f480769ffcd2144f901380
mtd: avoid registering reboot notifier twice

Calling mtd_device_parse_register with the same mtd_info
(e.g. registering several partitions on a single device)
would add the same reboot notifier twice, causing an
infinte loop in notifier_chain_register during boot up.

Signed-off-by: Niklas Cassel <nks@flawful.org>
[Brian: add FIXME comments]
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/mtdcore.c