Move quirks out of build script
[kvmfornfv.git] / patches / kernel / 0001-Restore-deprecated-XFS-API.patch
1 diff --git a/kernel/fs/xfs/xfs_super.c b/kernel/fs/xfs/xfs_super.c
2 index 65a4537..b73ca67 100644
3 --- a/kernel/fs/xfs/xfs_super.c
4 +++ b/kernel/fs/xfs/xfs_super.c
5 @@ -109,6 +109,7 @@ static struct xfs_kobj xfs_dbg_kobj;        /* global debug sysfs attrs */
6  #define MNTOPT_GQUOTANOENF "gqnoenforce"/* group quota limit enforcement */
7  #define MNTOPT_PQUOTANOENF "pqnoenforce"/* project quota limit enforcement */
8  #define MNTOPT_QUOTANOENF  "qnoenforce"        /* same as uqnoenforce */
9 +#define MNTOPT_DELAYLOG    "delaylog"  /* Delayed logging enabled */
10  #define MNTOPT_DISCARD    "discard"    /* Discard unused blocks */
11  #define MNTOPT_NODISCARD   "nodiscard" /* Do not discard unused blocks */
12  
13 @@ -359,6 +360,9 @@ xfs_parseargs(
14                 } else if (!strcmp(this_char, MNTOPT_GQUOTANOENF)) {
15                         mp->m_qflags |= (XFS_GQUOTA_ACCT | XFS_GQUOTA_ACTIVE);
16                         mp->m_qflags &= ~XFS_GQUOTA_ENFD;
17 +               } else if (!strcmp(this_char, MNTOPT_DELAYLOG)) {
18 +                       xfs_warn(mp,
19 +               "delaylog is the default now, option is deprecated.");
20                 } else if (!strcmp(this_char, MNTOPT_DISCARD)) {
21                         mp->m_flags |= XFS_MOUNT_DISCARD;
22                 } else if (!strcmp(this_char, MNTOPT_NODISCARD)) {
23 -- 
24 1.9.1
25