ci2 starts bisection 2024-07-28 15:29:35.83237266 +0000 UTC m=+173001.977106419 bisecting cause commit starting from 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef building syzkaller on 46eb10b79c61c4032281212d862c913683ab32a0 ensuring issue is reproducible on original commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7dc44841ae2f2c0132025b3601621266c3c503e967fcdcf91dba27e0c90a47ff run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #10: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #11: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #12: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #13: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #14: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #15: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #16: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #17: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #18: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #19: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] check whether we can drop unnecessary instrumentation disabling configs for [UBSAN BUG LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 85d04da9fc0bd0e46c0d785914e493c61843c8bc50964714865fc102fd77b165 run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] the bug reproduces without the instrumentation disabling configs for [BUG LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed kconfig minimization: base=3993 full=8128 leaves diff=2115 split chunks (needed=false): <2115> split chunk #0 of len 2115 into 5 parts testing without sub-chunk 1/5 disabling configs for [HANG LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7a6b5eef97dce11c632fe6a83e399def181a0813bd83b302344c5bb669fc29c2 run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [UBSAN BUG LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: e8cd9d827e8c76f92bfe02367a2c94e21b6ae6f985904df1b0509653fd733aed run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [UBSAN BUG LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8c9d83afafebb33526eba7095ef95add0c45ccecfff7fc72359e0fe1433f5976 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP HANG], they are not needed testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d82bd4c7f7e934f02bf3a81b9f0e9497123fb100f85a07c41772478efee3d92b run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [HANG LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 910bfc26d16d07df5a2bfcbc63f0aa9d1397e2ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8900efd92ef0bc1e09687024c95e25ca14171ca637a5cabc11735a6a7bd6f333 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] the chunk can be dropped disabling configs for [BUG LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed picked [v6.10 v6.9 v6.8 v6.6 v6.4 v6.2 v6.0 v5.18 v5.15 v5.12 v5.9 v5.6 v5.3 v5.0 v4.19] out of 33 release tags testing release v6.10 testing commit 0c3836482481200ead7b416ca80c68a29cfdaabd gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9ca6bca838700575cca95d37d531c890ab0db9099b12a60a1e5a1092e0bd6c51 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] testing release v6.9 testing commit a38297e3fb012ddfa7ce0321a7e5a8daeb1872b6 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 006a7ab8a40f4aeb2e73321fc308b630530eb81781bdad41784e5b8af51992b3 run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] testing release v6.8 testing commit e8f897f4afef0031fe618a8e94127a0934896aba gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d0beaca71e7192cb9e051c8721f4cc5567ed9aadb574c20838df22443792ad90 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] testing release v6.6 testing commit ffc253263a1375a65fa6c9f62a893e9767fbebfa gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 63826e1e0dc6454c2c18ba3874f67de4e2bd41986e4ffc08f950bf0e522744c6 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] testing release v6.4 testing commit 6995e2de6891c724bfeb2db33d7b87775f913ad1 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f78fcab3b2e657e5c39ad1beeebcb7c307f31599c19797feb7e617c8cddfd02a all runs: OK false negative chance: 0.000 # git bisect start ffc253263a1375a65fa6c9f62a893e9767fbebfa 6995e2de6891c724bfeb2db33d7b87775f913ad1 Bisecting: 14974 revisions left to test after this (roughly 14 steps) [692f5510159c79bfa312a4e27a15e266232bfb4c] Merge tag 'asoc-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus testing commit 692f5510159c79bfa312a4e27a15e266232bfb4c gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 81ca9fa771b44a55289d8331ec18ec0d37409477065b18ae98a4a3b81ac16fe1 all runs: OK false negative chance: 0.000 # git bisect good 692f5510159c79bfa312a4e27a15e266232bfb4c Bisecting: 7105 revisions left to test after this (roughly 13 steps) [0e72db77672ff4758a31fb5259c754a7bb229751] Merge tag 'soc-dt-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 0e72db77672ff4758a31fb5259c754a7bb229751 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 21031ab1a8740f436194ec61e24e7bb6b0fbeb0c3576e2da10a74321fa70376b run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad 0e72db77672ff4758a31fb5259c754a7bb229751 Bisecting: 3474 revisions left to test after this (roughly 12 steps) [bd6c11bc43c496cddfc6cf603b5d45365606dbd5] Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit bd6c11bc43c496cddfc6cf603b5d45365606dbd5 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d52c0d38091b3cc5d51adaa8ac1fd4e6e576810f1b80a58066c5c86648fabd25 all runs: OK false negative chance: 0.000 # git bisect good bd6c11bc43c496cddfc6cf603b5d45365606dbd5 Bisecting: 2120 revisions left to test after this (roughly 11 steps) [3698a75f5a98d0a6599e2878ab25d30a82dd836a] Merge tag 'drm-intel-next-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-next testing commit 3698a75f5a98d0a6599e2878ab25d30a82dd836a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7ca46fdd2761a842dc296bd85a25b9a02bb10ff2684c6b84e61da7e07973bc62 all runs: OK false negative chance: 0.000 # git bisect good 3698a75f5a98d0a6599e2878ab25d30a82dd836a Bisecting: 1058 revisions left to test after this (roughly 10 steps) [4fb0dacb78c6a041bbd38ddd998df806af5c2c69] Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 51138836efd7ae7f672f8d5f1173b7ad12add3a401cee969b8a2ad7c8818013c run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 Bisecting: 518 revisions left to test after this (roughly 9 steps) [b96a3e9142fdf346b05b20e867b4f0dfca119e96] Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm testing commit b96a3e9142fdf346b05b20e867b4f0dfca119e96 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: b451f08daa60354ee6b77752cd6e85ef62cb37d8f7b27f2b63af86bd40e1b407 all runs: OK false negative chance: 0.000 # git bisect good b96a3e9142fdf346b05b20e867b4f0dfca119e96 Bisecting: 239 revisions left to test after this (roughly 8 steps) [3d3dfeb3aec7b612d266d500c82054f1fded4980] Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linux testing commit 3d3dfeb3aec7b612d266d500c82054f1fded4980 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d76b6189e04e4fccdce6e99f1db7a9dd4b954741a6a8b1d08cd970e5e29f1289 run #0: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: use-after-free Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad 3d3dfeb3aec7b612d266d500c82054f1fded4980 Bisecting: 116 revisions left to test after this (roughly 7 steps) [c1b7fcf3f6d94c2c3528bf77054bf174a5ef63d7] Merge tag 'for-6.6/io_uring-2023-08-28' of git://git.kernel.dk/linux testing commit c1b7fcf3f6d94c2c3528bf77054bf174a5ef63d7 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 1d172df6f1e5ea3476e3e5e1ea5364ee9da4bb3b97fcde290c22830bce0a30a1 run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad c1b7fcf3f6d94c2c3528bf77054bf174a5ef63d7 Bisecting: 80 revisions left to test after this (roughly 6 steps) [dce8f8ed1de1d9d6d27c5ccd202ce4ec163b100c] document while_each_thread(), change first_tid() to use for_each_thread() testing commit dce8f8ed1de1d9d6d27c5ccd202ce4ec163b100c gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 97adb0f0fdd9244cd8a3368efcbbdb38ca11e343c98916e03f1eeaeee58aeb84 all runs: OK false negative chance: 0.000 # git bisect good dce8f8ed1de1d9d6d27c5ccd202ce4ec163b100c Bisecting: 40 revisions left to test after this (roughly 5 steps) [093a650b757210bc856ca7f5349fb5a4bb9d4bd6] io_uring: force inline io_fill_cqe_req testing commit 093a650b757210bc856ca7f5349fb5a4bb9d4bd6 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8c962e1da693ae277cd941d1b0f64b45800c87892d60f648c78a36a3a4f1051f all runs: OK false negative chance: 0.000 # git bisect good 093a650b757210bc856ca7f5349fb5a4bb9d4bd6 Bisecting: 22 revisions left to test after this (roughly 4 steps) [daa22f5a78c27412e88d31780c4a6262cda559cd] Merge tag 'modules-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux testing commit daa22f5a78c27412e88d31780c4a6262cda559cd gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 88b57262c6e129086edc3b154375108edb54fb03d0976bed58fe3165e3f29b0b all runs: OK false negative chance: 0.000 # git bisect good daa22f5a78c27412e88d31780c4a6262cda559cd Bisecting: 11 revisions left to test after this (roughly 4 steps) [c899710fe7f9f24dd77135875f199359f7b8b774] networking: Update to register_net_sysctl_sz testing commit c899710fe7f9f24dd77135875f199359f7b8b774 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 72c281cf7df94485eb39307b9f1d3cc28021f3a2f4c52410f76e873050e2f23f all runs: OK false negative chance: 0.000 # git bisect good c899710fe7f9f24dd77135875f199359f7b8b774 Bisecting: 5 revisions left to test after this (roughly 3 steps) [0aa7aa5f766933d4f91b22d9658cd688e1f15dab] io_uring: move multishot cqe cache in ctx testing commit 0aa7aa5f766933d4f91b22d9658cd688e1f15dab gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c6e231deb8893ba2f8451326cc5d93680cc08a2473d859ed2a8f5d6b570e07bb run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad 0aa7aa5f766933d4f91b22d9658cd688e1f15dab Bisecting: 2 revisions left to test after this (roughly 2 steps) [d7f06fea5d6be78403d42c9637f67bc883870094] io_uring: move non aligned field to the end testing commit d7f06fea5d6be78403d42c9637f67bc883870094 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a60cfa61f43177f793bfbdbe0bd11061e844a1cb10dae592d08cce153da0eef0 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad d7f06fea5d6be78403d42c9637f67bc883870094 Bisecting: 0 revisions left to test after this (roughly 1 step) [2af89abda7d9c2aeb573677e2c498ddb09f8058a] io_uring: add option to remove SQ indirection testing commit 2af89abda7d9c2aeb573677e2c498ddb09f8058a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9b33fcc00b4d3c6a6830e6dc18ca888f31d4fa3c8b19a1dfd8bcd256a70be6e7 run #0: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir representative crash: KASAN: slab-use-after-free Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad 2af89abda7d9c2aeb573677e2c498ddb09f8058a Bisecting: 0 revisions left to test after this (roughly 0 steps) [e5598d6ae62626d261b046a2f19347c38681ff51] io_uring: compact SQ/CQ heads/tails testing commit e5598d6ae62626d261b046a2f19347c38681ff51 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 82a82238eb1800aaccc097c1774d8fa127ad5f341350547b7f390d2e4cacfeee run #0: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #1: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #2: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #3: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #4: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #5: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #6: crashed: KASAN: slab-use-after-free Read in ext4_read_inline_dir run #7: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #8: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir run #9: crashed: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir representative crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir, types: [KASAN] # git bisect bad e5598d6ae62626d261b046a2f19347c38681ff51 e5598d6ae62626d261b046a2f19347c38681ff51 is the first bad commit commit e5598d6ae62626d261b046a2f19347c38681ff51 Author: Pavel Begunkov Date: Thu Aug 24 23:53:31 2023 +0100 io_uring: compact SQ/CQ heads/tails Queues heads and tails cache line aligned. That makes sq, cq taking 4 lines or 5 lines if we include the rest of struct io_rings (e.g. sq_flags is frequently accessed). Since modern io_uring is mostly single threaded, it doesn't make much send to spread them as such, it wastes space and puts additional pressure on caches. Put them all into a single line. Signed-off-by: Pavel Begunkov Link: https://lore.kernel.org/r/9c8deddf9a7ed32069235a530d1e117fb460bc4c.1692916914.git.asml.silence@gmail.com Signed-off-by: Jens Axboe include/linux/io_uring_types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) accumulated error probability: 0.00 culprit signature: 82a82238eb1800aaccc097c1774d8fa127ad5f341350547b7f390d2e4cacfeee parent signature: 8c962e1da693ae277cd941d1b0f64b45800c87892d60f648c78a36a3a4f1051f revisions tested: 28, total time: 6h12m23.213226902s (build: 3h4m13.882727384s, test: 2h56m0.003826297s) first bad commit: e5598d6ae62626d261b046a2f19347c38681ff51 io_uring: compact SQ/CQ heads/tails recipients (to): ["asml.silence@gmail.com" "axboe@kernel.dk"] recipients (cc): [] crash: KASAN: slab-out-of-bounds Read in ext4_read_inline_dir EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 16: comm syz-executor: path /0/bus: bad entry in directory: rec_len is smaller than minimal - offset=980, inode=0, rec_len=0, size=1024 fake=0 ================================================================== BUG: KASAN: slab-out-of-bounds in ext4_read_inline_data fs/ext4/inline.c:209 [inline] BUG: KASAN: slab-out-of-bounds in ext4_read_inline_dir+0x423/0xc30 fs/ext4/inline.c:1480 Read of size 68 at addr ffff888116cf051a by task syz-executor/2327 CPU: 0 PID: 2327 Comm: syz-executor Not tainted 6.5.0-rc2-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xf8/0x260 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:364 [inline] print_report+0x167/0x540 mm/kasan/report.c:475 kasan_report+0x175/0x1b0 mm/kasan/report.c:588 kasan_check_range+0x282/0x290 mm/kasan/generic.c:187 __asan_memcpy+0x29/0x70 mm/kasan/shadow.c:105 ext4_read_inline_data fs/ext4/inline.c:209 [inline] ext4_read_inline_dir+0x423/0xc30 fs/ext4/inline.c:1480 ext4_readdir+0x22a/0x2e30 fs/ext4/dir.c:158 iterate_dir+0x1f0/0x500 __do_sys_getdents64 fs/readdir.c:369 [inline] __se_sys_getdents64+0x1b3/0x3e0 fs/readdir.c:354 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x46/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 RIP: 0033:0x7f02c2e39333 Code: c1 66 0f 1f 44 00 00 48 83 c4 08 48 89 ef 5b 5d e9 02 45 f8 ff 66 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 a8 ff ff ff f7 d8 RSP: 002b:00007ffdd2eead58 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 RAX: ffffffffffffffda RBX: 0000555555ffb520 RCX: 00007f02c2e39333 RDX: 0000000000008000 RSI: 0000555555ffb520 RDI: 0000000000000006 RBP: 0000555555ffb4f4 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000001000 R11: 0000000000000293 R12: ffffffffffffffa8 R13: 0000000000000016 R14: 0000555555ffb4f0 R15: 00007ffdd2eee0f0 Allocated by task 2671: kasan_save_stack mm/kasan/common.c:45 [inline] kasan_set_track+0x4f/0x80 mm/kasan/common.c:52 __kasan_slab_alloc+0x66/0x80 mm/kasan/common.c:328 kasan_slab_alloc include/linux/kasan.h:186 [inline] slab_post_alloc_hook+0x67/0x3d0 mm/slab.h:762 kmem_cache_alloc_bulk+0x30f/0x3b0 mm/slub.c:4048 mt_alloc_bulk lib/maple_tree.c:164 [inline] mas_alloc_nodes+0x359/0x680 lib/maple_tree.c:1304 mas_node_count_gfp lib/maple_tree.c:1362 [inline] mas_preallocate+0xf2/0x2a0 lib/maple_tree.c:5546 vma_iter_prealloc mm/internal.h:1032 [inline] mmap_region+0xe76/0x1b80 mm/mmap.c:2809 do_mmap+0x6c2/0xb80 mm/mmap.c:1362 vm_mmap_pgoff+0x218/0x3a0 mm/util.c:543 ksys_mmap_pgoff+0x2d9/0x3c0 mm/mmap.c:1408 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x46/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 Freed by task 2671: kasan_save_stack mm/kasan/common.c:45 [inline] kasan_set_track+0x4f/0x80 mm/kasan/common.c:52 kasan_save_free_info+0x28/0x40 mm/kasan/generic.c:522 ____kasan_slab_free+0x122/0x1f0 mm/kasan/common.c:236 kasan_slab_free include/linux/kasan.h:162 [inline] slab_free_hook mm/slub.c:1792 [inline] slab_free_freelist_hook mm/slub.c:1818 [inline] slab_free mm/slub.c:3801 [inline] kmem_cache_free_bulk+0x56c/0x7a0 mm/slub.c:3919 mt_free_bulk lib/maple_tree.c:169 [inline] mas_destroy+0x27d4/0x2ee0 lib/maple_tree.c:5599 mas_store_prealloc+0x2b5/0x6c0 lib/maple_tree.c:5531 mmap_region+0xf0a/0x1b80 mm/mmap.c:2817 do_mmap+0x6c2/0xb80 mm/mmap.c:1362 vm_mmap_pgoff+0x218/0x3a0 mm/util.c:543 ksys_mmap_pgoff+0x2d9/0x3c0 mm/mmap.c:1408 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x46/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 Last potentially related work creation: kasan_save_stack+0x3f/0x60 mm/kasan/common.c:45 __kasan_record_aux_stack+0xad/0xc0 mm/kasan/generic.c:492 __call_rcu_common kernel/rcu/tree.c:2649 [inline] call_rcu+0x159/0x8e0 kernel/rcu/tree.c:2763 ma_free_rcu lib/maple_tree.c:189 [inline] mas_free lib/maple_tree.c:1344 [inline] mas_mat_free lib/maple_tree.c:1021 [inline] mas_wmb_replace+0xef0/0x1420 lib/maple_tree.c:2801 mas_split lib/maple_tree.c:3587 [inline] mas_commit_b_node+0x2124/0x3d70 lib/maple_tree.c:3638 mas_wr_bnode lib/maple_tree.c:4315 [inline] mas_wr_modify+0xe73/0x21f0 lib/maple_tree.c:4353 mas_store_gfp+0x260/0x3d0 lib/maple_tree.c:5506 vma_iter_store_gfp mm/internal.h:1085 [inline] do_brk_flags+0x88f/0xd30 mm/mmap.c:3100 __do_sys_brk mm/mmap.c:271 [inline] __se_sys_brk+0x75c/0xb90 mm/mmap.c:190 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x46/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 Second to last potentially related work creation: kasan_save_stack+0x3f/0x60 mm/kasan/common.c:45 __kasan_record_aux_stack+0xad/0xc0 mm/kasan/generic.c:492 __call_rcu_common kernel/rcu/tree.c:2649 [inline] call_rcu+0x159/0x8e0 kernel/rcu/tree.c:2763 mas_wr_node_store lib/maple_tree.c:4151 [inline] mas_wr_modify+0x1943/0x21f0 lib/maple_tree.c:4346 mas_store_prealloc+0x255/0x6c0 lib/maple_tree.c:5529 mmap_region+0xf0a/0x1b80 mm/mmap.c:2817 do_mmap+0x6c2/0xb80 mm/mmap.c:1362 vm_mmap_pgoff+0x218/0x3a0 mm/util.c:543 ksys_mmap_pgoff+0x2d9/0x3c0 mm/mmap.c:1408 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x46/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 The buggy address belongs to the object at ffff888116cf0400 which belongs to the cache maple_node of size 256 The buggy address is located 26 bytes to the right of allocated 256-byte region [ffff888116cf0400, ffff888116cf0500) The buggy address belongs to the physical page: page:ffffea00045b3c00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x116cf0 head:ffffea00045b3c00 order:1 entire_mapcount:0 nr_pages_mapped:0 pincount:0 flags: 0x200000000010200(slab|head|node=0|zone=2) page_type: 0xffffffff() raw: 0200000000010200 ffff888100653000 ffffea000440e480 dead000000000002 raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as allocated page last allocated via order 1, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 871, tgid 871 (modprobe), ts 28889945520, free_ts 28847028123 set_page_owner include/linux/page_owner.h:31 [inline] post_alloc_hook+0x10f/0x130 mm/page_alloc.c:1570 prep_new_page mm/page_alloc.c:1577 [inline] get_page_from_freelist+0x332d/0x35a0 mm/page_alloc.c:3221 __alloc_pages+0x255/0x650 mm/page_alloc.c:4477 alloc_slab_page+0x6a/0x170 mm/slub.c:1862 allocate_slab mm/slub.c:2009 [inline] new_slab+0x70/0x270 mm/slub.c:2062 ___slab_alloc+0x834/0xd60 mm/slub.c:3215 __kmem_cache_alloc_bulk mm/slub.c:3966 [inline] kmem_cache_alloc_bulk+0x15b/0x3b0 mm/slub.c:4041 mt_alloc_bulk lib/maple_tree.c:164 [inline] mas_alloc_nodes+0x359/0x680 lib/maple_tree.c:1304 mas_node_count_gfp lib/maple_tree.c:1362 [inline] mas_preallocate+0xf2/0x2a0 lib/maple_tree.c:5546 vma_iter_prealloc mm/internal.h:1032 [inline] mmap_region+0xe76/0x1b80 mm/mmap.c:2809 do_mmap+0x6c2/0xb80 mm/mmap.c:1362 vm_mmap_pgoff+0x218/0x3a0 mm/util.c:543 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x46/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 page last free stack trace: reset_page_owner include/linux/page_owner.h:24 [inline] free_pages_prepare mm/page_alloc.c:1161 [inline] free_unref_page_prepare+0x807/0x930 mm/page_alloc.c:2348 free_unref_page+0x34/0x220 mm/page_alloc.c:2443 discard_slab mm/slub.c:2108 [inline] __unfreeze_partials+0x1b1/0x200 mm/slub.c:2647 put_cpu_partial+0xdc/0x120 mm/slub.c:2723 __slab_free+0x26f/0x330 mm/slub.c:3671 qlist_free_all+0x22/0x70 mm/kasan/quarantine.c:185 kasan_quarantine_reduce+0x15b/0x180 mm/kasan/quarantine.c:292 __kasan_slab_alloc+0x23/0x80 mm/kasan/common.c:305 kasan_slab_alloc include/linux/kasan.h:186 [inline] slab_post_alloc_hook+0x67/0x3d0 mm/slab.h:762 slab_alloc_node mm/slub.c:3470 [inline] slab_alloc mm/slub.c:3478 [inline] __kmem_cache_alloc_lru mm/slub.c:3485 [inline] kmem_cache_alloc+0x11f/0x2a0 mm/slub.c:3494 ptlock_alloc+0x1b/0x60 mm/memory.c:6062 ptlock_init include/linux/mm.h:2797 [inline] pgtable_pte_page_ctor include/linux/mm.h:2818 [inline] __pte_alloc_one include/asm-generic/pgalloc.h:66 [inline] pte_alloc_one+0xb7/0x2e0 arch/x86/mm/pgtable.c:33 do_fault_around mm/memory.c:4504 [inline] do_read_fault mm/memory.c:4542 [inline] do_fault mm/memory.c:4670 [inline] do_pte_missing mm/memory.c:3664 [inline] handle_pte_fault mm/memory.c:4939 [inline] __handle_mm_fault mm/memory.c:5079 [inline] handle_mm_fault+0xc2b/0x29f0 mm/memory.c:5233 do_user_addr_fault arch/x86/mm/fault.c:1392 [inline] handle_page_fault arch/x86/mm/fault.c:1486 [inline] exc_page_fault+0x264/0x760 arch/x86/mm/fault.c:1542 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:570 Memory state around the buggy address: ffff888116cf0400: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ffff888116cf0480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb >ffff888116cf0500: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ^ ffff888116cf0580: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ffff888116cf0600: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ==================================================================