Whamcloud - gitweb
Revert "LU-17131 ldiskfs: el9.2 encdata and filename-encode" 69/53069/3
authorAndreas Dilger <adilger@whamcloud.com>
Fri, 10 Nov 2023 04:54:35 +0000 (04:54 +0000)
committerOleg Drokin <green@whamcloud.com>
Sat, 18 Nov 2023 21:47:23 +0000 (21:47 +0000)
commit1bb972b8bf86accb5e53f0a35e64c89e5908a889
tree2f15968ef02f2f1103a2315ef1bbb384a083cf4d
parentf7f3247ee2a358d000dc62526a721c1a249354ee
Revert "LU-17131 ldiskfs: el9.2 encdata and filename-encode"

This reverts commit b0cc96a1ff516f79f26be32945a237ef8373e408
as it is likely causing ldiskfs to crash immediately at mount:

 LDISKFS-fs (dm-0): mounted filesystem with ordered data mode. Quota mode: journalled.
 BUG: kernel NULL pointer dereference, address: 0000000000000000
 #PF: error_code(0x0000) - not-present page
 Oops: 0000 [#1] PREEMPT SMP PTI
 CPU: 0 PID: 7148 Comm: mkfs.lustre  5.14.0-284.30.1_lustre.el9.x86_64 #1
 Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011
 RIP: 0010:__ldiskfs_find_entry+0xab/0x440 [ldiskfs]
 Call Trace:
  ldiskfs_lookup.part.0+0x6c/0x2c0 [ldiskfs]
  __lookup_hash+0x70/0xa0
  __filename_create+0x87/0x150
  do_mkdirat+0x4b/0x160
  __x64_sys_mkdir+0x48/0x70

Change-Id: Idc8448c9e6d2300bc5eccb6ea190252eaaca9f75
Test-Parameters: trivial
Test-Parameters: serverdistro=el9.2 testlist=sanity
Test-Parameters: serverdistro=el9.2 testlist=conf-sanity
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53069
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
ldiskfs/kernel_patches/patches/rhel9.2/ext4-encdata.patch [deleted file]
ldiskfs/kernel_patches/patches/rhel9.2/ext4-filename-encode.patch [deleted file]
ldiskfs/kernel_patches/series/ldiskfs-5.14-rhel9.2.series