From: Scott Branden Date: Thu, 20 Nov 2014 19:18:05 +0000 (-0800) Subject: mtd: nand: added nand_shutdown X-Git-Tag: fixes-v4.0-rc1~67^2~36 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72ea403669c7d49e8c407c61205b6d52438d39ab;p=pandora-kernel.git mtd: nand: added nand_shutdown Add nand_shutdown to wait for current nand operations to finish and prevent further operations by changing the nand flash state to FL_SHUTDOWN. This is addressing a problem observed during reboot tests using UBIFS root file system: NAND erase operations that are in progress during system reboot/shutdown are causing partial erased blocks. Although UBI should be able to detect and recover from this error, this change will avoid the creation of partial erased blocks on reboot in the middle of a NAND erase operation. Signed-off-by: Scott Branden Tested-by: Scott Branden Signed-off-by: Brian Norris --- Reading git-diff-tree failed