Whamcloud - gitweb
LU-13783 ldiskfs: Add support for mainline 5.8 kernel 73/40373/4
authorMr NeilBrown <neilb@suse.de>
Wed, 21 Oct 2020 02:34:09 +0000 (13:34 +1100)
committerOleg Drokin <green@whamcloud.com>
Thu, 27 May 2021 18:17:51 +0000 (18:17 +0000)
commit849e93f4091a3003706668076864f086b9d59238
tree6366c4d26e7573254f89920b97f7aa58b503b67d
parent25a70a88c9eb35b7e43347c0d8220e334591d25e
LU-13783 ldiskfs: Add support for mainline 5.8 kernel

Various changes needed for 5.8 over 5.4:
 - ext4_mark_inode_dirty is now a macro, so export
     __export_mark_inode_dirty instead
 - procfs additions need to use 'struct proc_ops'
 - inode-test.c is a new C file that we MUST NOT build
 - various ordinary conflicts

Test-Parameters: trivial
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I681ab26c60fb35a1ef5f518ee7cac8766e6fde47
Reviewed-on: https://review.whamcloud.com/40373
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Yang Sheng <ys@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
15 files changed:
config/lustre-build-ldiskfs.m4
ldiskfs/Makefile.in
ldiskfs/kernel_patches/patches/linux-5.8/ext4-corrupted-inode-block-bitmaps-handling-patches.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-data-in-dirent.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-export-mb-stream-allocator-variables.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-kill-dx-root.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-max-dir-size.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-mballoc-extra-checks.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-mballoc-pa-free-mismatch.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-misc.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-no-max-dir-size-limit-for-iam-objects.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-pdirop.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-prealloc.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/linux-5.8/ext4-simple-blockalloc.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-5.8.0-ml.series [new file with mode: 0644]