fs/exfat: implement errors=remount-ro
authorShiyong Li <a22381@motorola.com>
Sat, 9 Dec 2017 01:27:12 +0000 (17:27 -0800)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:51 +0000 (20:23 +0300)
commit7d071306bde0b7f8c023d6ca3b7a2bbac31b7015
tree9a47a59127be7a0d420c5cfdcc8c36def9e7d76e
parent1aed5059d95dca7f87208cdd883b7e784d3bb859
fs/exfat: implement errors=remount-ro

This patch implements errors=remount-ro for exfat.

Port of cf4fa60 and 58ec900 on 8996 with minor change for
updated submit_io() interface in kernel 4.9.

Change-Id: Iee791a99216ecf9f710adffa681706e761f97d8f
Signed-off-by: Shiyong Li <a22381@motorola.com>
Reviewed-on: https://gerrit.mot.com/1102176
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Igor Kovalenko <igork@motorola.com>
Submit-Approved: Jira Key
Reviewed-on: https://gerrit.mot.com/1276877
Reviewed-by: Hua Tan <tanhua1@motorola.com>
fs/exfat/exfat_blkdev.c
fs/exfat/exfat_blkdev.h
fs/exfat/exfat_cache.c
fs/exfat/exfat_core.c
fs/exfat/exfat_super.c
fs/exfat/exfat_super.h