Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-8534

RHEL7.3 ldiskfs patch set

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • Lustre 2.9.0
    • Lustre 2.8.0
    • 3
    • 9223372036854775807

      Locally I need to get Lustre built against an alpha kernel for RHEL7.3 beta. I started with the ldiskfs-3.10-rhel7.2.series, and hit the following issue.

      It appears that patch 923ae0ff9250430133b3310fe62c47538cf1cbc1 from the upsteam linux kernel is in this new pre-RHEL7.3 kernel. The patch introduces ext4 DAX support.

      It adds the following define to fs/ext4/ext4.h:

      +#ifdef CONFIG_FS_DAX
      +#define EXT4_MOUNT_DAX                 0x00200 /* Direct Access */
      +#else
      +#define EXT4_MOUNT_DAX                 0
      +#endif
      

      The ext4-data-in-dirent.patch introduces EXT4_MOUNT_DIRDATA with the same value:

      #define EXT4_MOUNT_DIRDATA             0x00200 /* Data in directory entries*/
      

      I am going to need guidance on that flag conflict.

            pjones Peter Jones
            morrone Christopher Morrone (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: