diff options
Diffstat (limited to 'patches/kernel')
-rw-r--r-- | patches/kernel/0001-Restore-deprecated-XFS-API.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/patches/kernel/0001-Restore-deprecated-XFS-API.patch b/patches/kernel/0001-Restore-deprecated-XFS-API.patch new file mode 100644 index 000000000..3275b7b4b --- /dev/null +++ b/patches/kernel/0001-Restore-deprecated-XFS-API.patch @@ -0,0 +1,25 @@ +diff --git a/kernel/fs/xfs/xfs_super.c b/kernel/fs/xfs/xfs_super.c +index 65a4537..b73ca67 100644 +--- a/kernel/fs/xfs/xfs_super.c ++++ b/kernel/fs/xfs/xfs_super.c +@@ -109,6 +109,7 @@ static struct xfs_kobj xfs_dbg_kobj; /* global debug sysfs attrs */ + #define MNTOPT_GQUOTANOENF "gqnoenforce"/* group quota limit enforcement */ + #define MNTOPT_PQUOTANOENF "pqnoenforce"/* project quota limit enforcement */ + #define MNTOPT_QUOTANOENF "qnoenforce" /* same as uqnoenforce */ ++#define MNTOPT_DELAYLOG "delaylog" /* Delayed logging enabled */ + #define MNTOPT_DISCARD "discard" /* Discard unused blocks */ + #define MNTOPT_NODISCARD "nodiscard" /* Do not discard unused blocks */ + +@@ -359,6 +360,9 @@ xfs_parseargs( + } else if (!strcmp(this_char, MNTOPT_GQUOTANOENF)) { + mp->m_qflags |= (XFS_GQUOTA_ACCT | XFS_GQUOTA_ACTIVE); + mp->m_qflags &= ~XFS_GQUOTA_ENFD; ++ } else if (!strcmp(this_char, MNTOPT_DELAYLOG)) { ++ xfs_warn(mp, ++ "delaylog is the default now, option is deprecated."); + } else if (!strcmp(this_char, MNTOPT_DISCARD)) { + mp->m_flags |= XFS_MOUNT_DISCARD; + } else if (!strcmp(this_char, MNTOPT_NODISCARD)) { +-- +1.9.1 + |