From 9c4c1397a24d40cc8a7aa3bcd1b25d520de05959 Mon Sep 17 00:00:00 2001 From: Shiyong Li Date: Fri, 8 Dec 2017 17:35:11 -0800 Subject: [PATCH] fs/exfat: support readonly uevent Change-Id: Iba732aa27cce07133bdbc085bee10182f5796298 Signed-off-by: Lianwei Wang Signed-off-by: Shiyong Li Reviewed-on: https://gerrit.mot.com/1102181 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Igor Kovalenko Submit-Approved: Jira Key Reviewed-on: https://gerrit.mot.com/1276882 Reviewed-by: Hua Tan --- fs/exfat/exfat_core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/exfat/exfat_core.c b/fs/exfat/exfat_core.c index 6254d03e430d..71c75e1c9367 100644 --- a/fs/exfat/exfat_core.c +++ b/fs/exfat/exfat_core.c @@ -1759,6 +1759,7 @@ void fs_error(struct super_block *sb) panic("[EXFAT] Filesystem panic from previous error\n"); else if ((opts->errors == EXFAT_ERRORS_RO) && !(sb->s_flags & MS_RDONLY)) { sb->s_flags |= MS_RDONLY; + kobject_uevent(&disk_to_dev(sb->s_bdev->bd_disk)->kobj, KOBJ_CHANGE); printk(KERN_ERR "[EXFAT] Filesystem has been set read-only\n"); } } -- 2.20.1