If there are failures while changing the mount options in __ext4_remount(), we need to restore the old mount options, there is a chance that we will free the old quota file names before a potential failure leading to a use-after-free. Also, if there is a failed read/write to read-only transition, if the quota has already been suspended, we need to renable quota handling. Refer: https://scm.linefinity.com/common/linux-stable/commit/4c0b4818b1f636bc96359f7817a2d8bab6370162