LU-8534 ldiskfs: Add patch series for RHEL7.3
Add the new ldiskfs patch series file ldiskfs-3.10-rhel7.3.series which
supports the RHEL7.3 kernel. Three patch files needed contextual updates
to allow them to apply.
Note that the new RHEL7.3 kernel contains a backport of the
upstream linux kernel commit
923ae0ff9250430133b3310fe62c47538cf1cbc1,
which introduces DAX to ext4. This adds the flag EXT4_MOUNT_DAX
with value 0x00200. This conflicted with ext4-data-in-dirent.patch's
EXT4_MOUNT_DIRDATA flag value. Therefore, for RHEL7.3 the value of the
EXT4_MOUNT_DIRDATA flag is changed to 0x00002.
The ext4-corrupted-inode-block-bitmaps-handling-patches.patch needed
updating for two problems:
In ext4_validate_block_bitmap(), the patch removes the
struct ext4_group_info *grp declaration. The upstream kernel now
has the following at the beginning of the function:
if (buffer_verified(bh) || EXT4_MB_GRP_BBITMAP_CORRUPT(grp))
return;
The declaration/definion of grp is reintroduced to address that
use.
Change-Id: Ia1a2455c1f353b59202b48ce6cdaad801a7f42d2
Signed-off-by: Christopher J. Morrone <morrone2@llnl.gov>
Reviewed-on: http://review.whamcloud.com/22113
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Minh Diep <minh.diep@intel.com>
Reviewed-by: Yang Sheng <yang.sheng@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>