ci starts bisection 2024-03-08 04:04:59.999972054 +0000 UTC m=+110.351002376 bisecting fixing commit since 610a9b8f49fbcf1100716370d3b5f6f884a2835a building syzkaller on fb427a0782000106c62de76d251e5a02de5406a9 ensuring issue is reproducible on original commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: fa0c1c7cbc6a066e7d1cad308ed6ce0dd1f173dc2f39e34b230ec4822cad6c59 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] check whether we can drop unnecessary instrumentation disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 00923b89a061cc8742f3be8d23510b09ec6cf9e7b3739e100daaca0a28c8d931 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] the bug reproduces without the instrumentation disabling configs for [LEAK UBSAN BUG KASAN ATOMIC_SLEEP HANG], they are not needed kconfig minimization: base=3937 full=7659 leaves diff=2015 split chunks (needed=false): <2015> split chunk #0 of len 2015 into 5 parts testing without sub-chunk 1/5 disabling configs for [LEAK UBSAN BUG KASAN ATOMIC_SLEEP HANG], they are not needed testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 826bda02a3567133c68ada6cca15c4bc9f9fa8fbacee325c5882479da8aa1f13 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [KASAN ATOMIC_SLEEP HANG LEAK UBSAN BUG], they are not needed testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: b9500b885009eb269265297267e93094584e9d577add49fc568ef04ac166289f all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6a977eccdbb0ea53b9c624563c42c5b3fd505ebb6681adb9a7dbab4cf57481af all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 76ea1bbae9c0ace1d61e4008e12ca404a389c617f1d93a9e561cbbdce16a817f all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [HANG LEAK UBSAN BUG KASAN ATOMIC_SLEEP], they are not needed testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c52b380b25a6daf6ad2af71f50dfea9531549b1aae7c573ccdd1f4b5f3a4a229 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] the chunk can be dropped disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing current HEAD 3aaa8ce7a3350d95b241046ae2401103a4384ba2 testing commit 3aaa8ce7a3350d95b241046ae2401103a4384ba2 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 240fe6416b1b37a70c99c3b9693ac58745e85158369ed105ae3f582767babd65 all runs: OK false negative chance: 0.000 # git bisect start 3aaa8ce7a3350d95b241046ae2401103a4384ba2 610a9b8f49fbcf1100716370d3b5f6f884a2835a Bisecting: 6885 revisions left to test after this (roughly 13 steps) [cf65598d5909acf5e7b7dc9e21786e386356bc81] Merge tag 'drm-next-2024-01-10' of git://anongit.freedesktop.org/drm/drm determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit cf65598d5909acf5e7b7dc9e21786e386356bc81 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d4010e9d1e44f3db8c1b1b3c7ef00428544b2156a3353de69e30274958ae2459 all runs: OK false negative chance: 0.000 # git bisect bad cf65598d5909acf5e7b7dc9e21786e386356bc81 Bisecting: 4004 revisions left to test after this (roughly 12 steps) [3e7aeb78ab01c2c2f0e1f784e5ddec88fcd3d106] Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit 3e7aeb78ab01c2c2f0e1f784e5ddec88fcd3d106 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 97b0d466c7dc7f2f525f2a3f1dc4f95cea33d8cbdd3273adc33feaff3822c3d4 all runs: OK false negative chance: 0.000 # git bisect bad 3e7aeb78ab01c2c2f0e1f784e5ddec88fcd3d106 Bisecting: 2482 revisions left to test after this (roughly 11 steps) [6434eade5dd51f12b464c8dc16633f0f2d26e284] Merge tag 'tpmdd-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit 6434eade5dd51f12b464c8dc16633f0f2d26e284 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 63fd96e0e7673fd2731a2361913400500c5fbda10162d6203925398956fa2929 all runs: OK false negative chance: 0.000 # git bisect bad 6434eade5dd51f12b464c8dc16633f0f2d26e284 Bisecting: 1184 revisions left to test after this (roughly 10 steps) [fb46e22a9e3863e08aef8815df9f17d0f4b9aede] Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit fb46e22a9e3863e08aef8815df9f17d0f4b9aede gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 1c818a3b07a01bfded41c2be65c152ccca15fb7a0593df774e7bf8874a9d8ed4 all runs: OK false negative chance: 0.000 # git bisect bad fb46e22a9e3863e08aef8815df9f17d0f4b9aede Bisecting: 551 revisions left to test after this (roughly 9 steps) [ab5f3fcb7c72094684760e0cd8954d8d570b5e83] Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit ab5f3fcb7c72094684760e0cd8954d8d570b5e83 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 211aec6533092680bd439e9007b74c25daeda041c87737008c9874ee0b9df5fc all runs: OK false negative chance: 0.000 # git bisect bad ab5f3fcb7c72094684760e0cd8954d8d570b5e83 Bisecting: 292 revisions left to test after this (roughly 8 steps) [26458409a9b180ea6cc2cd7b67d6138984184669] Merge tag 'vfs-6.8.cachefiles' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit 26458409a9b180ea6cc2cd7b67d6138984184669 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: db61a0430e776e7637e3546d1fa7655af35d0315294fb6fd60c517530802dfd9 all runs: OK false negative chance: 0.000 # git bisect bad 26458409a9b180ea6cc2cd7b67d6138984184669 Bisecting: 141 revisions left to test after this (roughly 7 steps) [2b5bd1498da5537e3d130b3862bccdd9aedd6c84] Merge tag 'drm-fixes-2024-01-05' of git://anongit.freedesktop.org/drm/drm determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit 2b5bd1498da5537e3d130b3862bccdd9aedd6c84 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 1c6287e8f0de330ca29513f66fd6b6ab140440d745d511e7e56b9bda7892c119 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] # git bisect good 2b5bd1498da5537e3d130b3862bccdd9aedd6c84 Bisecting: 76 revisions left to test after this (roughly 6 steps) [c604110e662a54568073a03176402b624e740310] Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit c604110e662a54568073a03176402b624e740310 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 73607e71a81d8d1eae9101c7d8dc5dac937102381267c3190328602b31602098 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] # git bisect good c604110e662a54568073a03176402b624e740310 Bisecting: 37 revisions left to test after this (roughly 5 steps) [8c9440fea77440772542d6dbcb5c36182495c164] Merge tag 'vfs-6.8.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs determine whether the revision contains the guilty commit revision 610a9b8f49fbcf1100716370d3b5f6f884a2835a crashed and is reachable testing commit 8c9440fea77440772542d6dbcb5c36182495c164 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 05cab79ddc768afed73f7e861df8cef47c992aae19fe168f6727a229a5b41feb all runs: OK false negative chance: 0.000 # git bisect bad 8c9440fea77440772542d6dbcb5c36182495c164 Bisecting: 19 revisions left to test after this (roughly 4 steps) [cd34758c5238ae6976b10fe15bba7031b409c969] block: Remove blkdev_get_by_*() functions determine whether the revision contains the guilty commit checking the merge base b85ea95d086471afb4ad062012a4d73cd328fa86 no existing result, test the revision testing commit b85ea95d086471afb4ad062012a4d73cd328fa86 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a5b91f5e409269fe4473363e6f6da07078aba5b655d74d309b7d99a41e821429 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] testing commit cd34758c5238ae6976b10fe15bba7031b409c969 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a76f09c1d1925da69e31bcbe79fcfcc18ca868f130e24e1ef057395348c97c98 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] # git bisect good cd34758c5238ae6976b10fe15bba7031b409c969 Bisecting: 9 revisions left to test after this (roughly 3 steps) [5bd3cf8cbc8a286308ef3f40656659d5abc89995] add selftest for statmount/listmount determine whether the revision contains the guilty commit revision b85ea95d086471afb4ad062012a4d73cd328fa86 crashed and is reachable testing commit 5bd3cf8cbc8a286308ef3f40656659d5abc89995 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 293fdf6b40156e3cd99e77e0637a02f58217743bc9efc8622ed68507dfe67220 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] # git bisect good 5bd3cf8cbc8a286308ef3f40656659d5abc89995 Bisecting: 4 revisions left to test after this (roughly 2 steps) [afde134b5bd02a5c719336ca1d0d3cb7e4def70e] ext4: Block writes to journal device determine whether the revision contains the guilty commit revision b85ea95d086471afb4ad062012a4d73cd328fa86 crashed and is reachable testing commit afde134b5bd02a5c719336ca1d0d3cb7e4def70e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: ce6b4c8ea0564c6efcdea79f58aa3f507f17a95eff49c730d775db543bfe355e all runs: OK false negative chance: 0.000 # git bisect bad afde134b5bd02a5c719336ca1d0d3cb7e4def70e Bisecting: 2 revisions left to test after this (roughly 1 step) [ead622674df5a3ae575b964090bee65f6b7f805f] btrfs: Do not restrict writes to btrfs devices determine whether the revision contains the guilty commit revision cd34758c5238ae6976b10fe15bba7031b409c969 crashed and is reachable testing commit ead622674df5a3ae575b964090bee65f6b7f805f gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: ef2f420b62b63a8e816054d648bea7c9f7e5acbc6cc592ac3cd2c26769c27d01 all runs: crashed: possible deadlock in ext4_xattr_inode_iget representative crash: possible deadlock in ext4_xattr_inode_iget, types: [LOCKDEP] # git bisect good ead622674df5a3ae575b964090bee65f6b7f805f Bisecting: 0 revisions left to test after this (roughly 1 step) [3584c8f48a70c1f74c7b7bab59cf22bb66224649] xfs: Block writes to log device determine whether the revision contains the guilty commit revision b85ea95d086471afb4ad062012a4d73cd328fa86 crashed and is reachable testing commit 3584c8f48a70c1f74c7b7bab59cf22bb66224649 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 40fcd2f67e329e9bb951517c96d4a08fd6b11f769e2f14284a18f10ff1c080dd all runs: OK false negative chance: 0.000 # git bisect bad 3584c8f48a70c1f74c7b7bab59cf22bb66224649 Bisecting: 0 revisions left to test after this (roughly 0 steps) [6f861765464f43a71462d52026fbddfc858239a5] fs: Block writes to mounted block devices determine whether the revision contains the guilty commit revision cd34758c5238ae6976b10fe15bba7031b409c969 crashed and is reachable testing commit 6f861765464f43a71462d52026fbddfc858239a5 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 771728025fb3e5d683602be717b24021d3d25e1de88fdc7195cb9750fa0a5dca all runs: OK false negative chance: 0.000 # git bisect bad 6f861765464f43a71462d52026fbddfc858239a5 6f861765464f43a71462d52026fbddfc858239a5 is the first bad commit commit 6f861765464f43a71462d52026fbddfc858239a5 Author: Jan Kara Date: Wed Nov 1 18:43:10 2023 +0100 fs: Block writes to mounted block devices Ask block layer to block writes to block devices mounted by filesystems. Signed-off-by: Jan Kara Link: https://lore.kernel.org/r/20231101174325.10596-5-jack@suse.cz Reviewed-by: Christian Brauner Reviewed-by: Jens Axboe Signed-off-by: Christian Brauner include/linux/blkdev.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) accumulated error probability: 0.00 culprit signature: 771728025fb3e5d683602be717b24021d3d25e1de88fdc7195cb9750fa0a5dca parent signature: ef2f420b62b63a8e816054d648bea7c9f7e5acbc6cc592ac3cd2c26769c27d01 revisions tested: 24, total time: 10h0m48.041270232s (build: 3h17m37.858006353s, test: 3h38m21.012226083s) first good commit: 6f861765464f43a71462d52026fbddfc858239a5 fs: Block writes to mounted block devices recipients (to): ["axboe@kernel.dk" "brauner@kernel.org" "jack@suse.cz"] recipients (cc): []