瀏覽代碼

mtd: fix 'Flash device refused suspend due to active operation' message

While debugging on SA11x0, the following message was observed:

"Flash device refused suspend due to active operation (state 20)"

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Russell King 13 年之前
父節點
當前提交
342d3a93e2
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      drivers/mtd/chips/cfi_cmdset_0001.c

+ 1 - 1
drivers/mtd/chips/cfi_cmdset_0001.c

@@ -2479,7 +2479,7 @@ static int cfi_intelext_suspend(struct mtd_info *mtd)
 			   allowed to. Or should we return -EAGAIN, because the upper layers
 			   allowed to. Or should we return -EAGAIN, because the upper layers
 			   ought to have already shut down anything which was using the device
 			   ought to have already shut down anything which was using the device
 			   anyway? The latter for now. */
 			   anyway? The latter for now. */
-			printk(KERN_NOTICE "Flash device refused suspend due to active operation (state %d)\n", chip->oldstate);
+			printk(KERN_NOTICE "Flash device refused suspend due to active operation (state %d)\n", chip->state);
 			ret = -EAGAIN;
 			ret = -EAGAIN;
 		case FL_PM_SUSPENDED:
 		case FL_PM_SUSPENDED:
 			break;
 			break;