ci starts bisection 2023-06-25 14:22:38.707362815 +0000 UTC m=+459624.368849230 bisecting cause commit starting from a92b7d26c743b9dc06d520f863d624e94978a1d9 building syzkaller on 09ffe269727719aad37ea8145eb57fefb0097165 ensuring issue is reproducible on original commit a92b7d26c743b9dc06d520f863d624e94978a1d9 testing commit a92b7d26c743b9dc06d520f863d624e94978a1d9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6ecbf68a02885f9072f9031b204ff12c0b3b5bb4057702ea4fe7c6f9f8053e36 run #0: crashed: general protection fault in lookup_object_or_alloc run #1: crashed: WARNING in expire_timers run #2: crashed: KASAN: user-memory-access in tomoyo_domain run #3: crashed: KASAN: use-after-free Read in leaf_move_items run #4: crashed: stack segment fault in __stack_depot_save run #5: crashed: KASAN: use-after-free Read in leaf_move_items run #6: crashed: general protection fault in sock_alloc_send_pskb run #7: crashed: general protection fault in unlink_anon_vmas run #8: crashed: BUG: unable to handle kernel NULL pointer dereference in corrupted run #9: crashed: general protection fault in corrupted run #10: crashed: possible deadlock in hrtimer_run_softirq run #11: crashed: KASAN: use-after-free Read in leaf_move_items run #12: crashed: KASAN: invalid-free in corrupted run #13: crashed: general protection fault in corrupted run #14: crashed: BUG: unable to handle kernel paging request in work_exited run #15: crashed: general protection fault in cpuacct_account_field run #16: crashed: BUG: Bad page map run #17: crashed: BUG: unable to handle kernel NULL pointer dereference in __hrtimer_run_queues run #18: OK run #19: crashed: KASAN: unknown-crash Read in __hrtimer_run_queues testing release v6.3 testing commit 457391b0380335d5e9a5babdec90ac53928b23b4 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fc6d52d5bdac36d17cfd9885eb364bca0a15fb6dd5dfad48360f996d9920fcd2 run #0: crashed: general protection fault in psi_account_irqtime run #1: crashed: general protection fault in timerqueue_add run #2: crashed: KASAN: use-after-free Read in leaf_move_items run #3: crashed: INFO: trying to register non-static key in alloc_fd run #4: crashed: general protection fault in timerqueue_add run #5: crashed: general protection fault in expire_timers run #6: crashed: general protection fault in anon_vma_interval_tree_remove run #7: crashed: KASAN: out-of-bounds Read in leaf_move_items run #8: crashed: general protection fault in geneve_udp_encap_recv run #9: crashed: INFO: trying to register non-static key in try_to_wake_up testing release v6.2 testing commit c9c3395d5e3dcc6daee66c6908354d47bf98cb0c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 24db724a88d5a590baa1f7fa51713276f0b4486b495f3203611ae9e9a3f3b529 run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #2: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #5: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #6: crashed: KASAN: out-of-bounds Read in leaf_copy_items_entirely run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_copy_items_entirely testing release v6.1 testing commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b717d0523c1dc1865ca1011c8ec8295803e63f95669582a4899c22da54572135 run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #2: crashed: KASAN: use-after-free Read in leaf_insert_into_buf run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #5: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #6: crashed: KASAN: use-after-free Read in leaf_copy_items_entirely run #7: crashed: KASAN: out-of-bounds Read in leaf_copy_items_entirely run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v6.0 testing commit 4fe89d07dcc2804c8b562f6c7896a45643d34b2f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7713dc5545f03036ed8c2fc8cc643f48a3dad2319622849d8870c8cd7d4f78d4 run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #2: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: use-after-free Read in leaf_insert_into_buf run #5: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #6: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 82d8db10849952b8230b2c174cccb8d778b884c668722512a709b4e5e7ef806b run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #2: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_copy_items_entirely run #5: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #6: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: use-after-free Read in leaf_copy_items_entirely run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.18 testing commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ac3f62e4a72d2b19414ad869cf89e6cf48413ad0c5836995030cb8bcaf06d68c all runs: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.17 testing commit f443e374ae131c168a065ea1748feac6b2e76613 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 89795ad06cfcca48e963eebd549969fbd53904c4d27cc44c6359e37eccaf5ac8 run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #2: crashed: KASAN: use-after-free Read in leaf_copy_items_entirely run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #5: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #6: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.16 testing commit df0cc57e057f18e44dac8e6c18aba47ab53202f9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a16727199088f95563a6c6906af3cfa1ef6b48e07c5c172c2e60aa6b0f0009d1 run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #2: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #5: crashed: KASAN: out-of-bounds Read in leaf_copy_items_entirely run #6: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.15 testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4b5b2bb8cb35930a17321e0cc0122964524a767523622264b259692d21d372e9 run #0: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #1: crashed: KASAN: out-of-bounds Read in leaf_copy_items_entirely run #2: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #5: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #6: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.14 testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cb8c951d10f6f7917dcfc40e383662d81f65b8ae1a2eac70870fb9a90fc7be65 run #0: crashed: KASAN: use-after-free Read in leaf_copy_items_entirely run #1: crashed: KASAN: use-after-free Read in leaf_copy_items_entirely run #2: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #3: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #4: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #5: crashed: KASAN: use-after-free Read in leaf_copy_items_entirely run #6: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #7: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #8: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer run #9: crashed: KASAN: out-of-bounds Read in leaf_paste_in_buffer testing release v5.13 testing commit 62fb9874f5da54fdb243003b386128037319b219 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eaf8181af93ecf5711b5403261cdf80d9af79632d52961979e41db1622aa3c09 all runs: OK too many neither good nor bad results, skipping this commit # git bisect start 7d2a07b769330c34b4deabeed939325c77a7ec2f 62fb9874f5da54fdb243003b386128037319b219 Bisecting: 7914 revisions left to test after this (roughly 13 steps) [406254918b232db198ed60f5bf1f8b84d96bca00] Merge tag 'perf-tools-for-v5.14-2021-07-01' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux testing commit 406254918b232db198ed60f5bf1f8b84d96bca00 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b7fe9873cad8063000577f1c61a2cd36d830c752d8cec11bc20e96d51efffc6b run #0: basic kernel testing failed: possible deadlock in fs_reclaim_acquire run #1: crashed: kernel BUG in do_journal_end run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky # git bisect bad 406254918b232db198ed60f5bf1f8b84d96bca00 Bisecting: 4970 revisions left to test after this (roughly 12 steps) [a6eaf3850cb171c328a8b0db6d3c79286a1eba9d] Merge tag 'sched-urgent-2021-06-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit a6eaf3850cb171c328a8b0db6d3c79286a1eba9d gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 85dc30e0eea3f680fff442f331b34747d4813944e71c413b6bd8f292b440d096 run #0: basic kernel testing failed: possible deadlock in fs_reclaim_acquire run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK too many neither good nor bad results, skipping this commit # git bisect good a6eaf3850cb171c328a8b0db6d3c79286a1eba9d Bisecting: 2520 revisions left to test after this (roughly 11 steps) [911a2997a5b7c16b27dfe83d8e2f614e44d90f74] Merge tag 'fs_for_v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs testing commit 911a2997a5b7c16b27dfe83d8e2f614e44d90f74 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9428f6a6e1ba1647b5f761af832b14efbcf4f16fc9400b75ad7b6db18504b24a run #0: basic kernel testing failed: possible deadlock in fs_reclaim_acquire run #1: basic kernel testing failed: possible deadlock in fs_reclaim_acquire run #2: crashed: BUG: sleeping function called from invalid context in stack_depot_save run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 911a2997a5b7c16b27dfe83d8e2f614e44d90f74 Bisecting: 1224 revisions left to test after this (roughly 10 steps) [edf6423c04037040c7e0549fdebc903d68979515] net: iosm: shared memory I/O operations testing commit edf6423c04037040c7e0549fdebc903d68979515 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 81af9b245fdcd0e50c0cf6ee45e9abca46e3925e3a4367297987d297930bf589 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good edf6423c04037040c7e0549fdebc903d68979515 Bisecting: 626 revisions left to test after this (roughly 9 steps) [b81c191c468bb9f9e63cb19cdf090732e3218dce] ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' testing commit b81c191c468bb9f9e63cb19cdf090732e3218dce gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5505d4ba8c24dfa4a9c9a9adb0fbf62f05bacca3dee088138ac7b3953231eea1 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good b81c191c468bb9f9e63cb19cdf090732e3218dce Bisecting: 329 revisions left to test after this (roughly 8 steps) [1fd07f33c3ea2b4aa77426f13e8cb91d4f55af8f] ipv6: ICMPV6: add response to ICMPV6 RFC 8335 PROBE messages testing commit 1fd07f33c3ea2b4aa77426f13e8cb91d4f55af8f gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 70416cc1f36a5ecba0d49d0321b7b999e8a56fd4cc720d27687424542ffe6031 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 1fd07f33c3ea2b4aa77426f13e8cb91d4f55af8f Bisecting: 194 revisions left to test after this (roughly 7 steps) [3f8ad50a9e43b6a59070e6c9c5eec79626f81095] tcp: change ICSK_CA_PRIV_SIZE definition testing commit 3f8ad50a9e43b6a59070e6c9c5eec79626f81095 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7dbea2d733e89be3bda660b3897a06aec9fe8bf6050a3feb9daec182a7e81ade all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 3f8ad50a9e43b6a59070e6c9c5eec79626f81095 Bisecting: 97 revisions left to test after this (roughly 7 steps) [2e7256f12cdb16eaa2515b6231d665044a07c51a] e1000e: Check the PCIm state testing commit 2e7256f12cdb16eaa2515b6231d665044a07c51a gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c89d569ce000055dadb093ffaf51c59ee12ecdf854378d44be8c64b8a43c26e7 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 2e7256f12cdb16eaa2515b6231d665044a07c51a Bisecting: 41 revisions left to test after this (roughly 6 steps) [2cfa582be80081fb8db02d4d9b44bff34b82ac54] Merge tag 'for-5.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm testing commit 2cfa582be80081fb8db02d4d9b44bff34b82ac54 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f0154b85f5e973c167287cfd23c4405a1f2a8efbb179967dd9c53e0523c34973 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 2cfa582be80081fb8db02d4d9b44bff34b82ac54 Bisecting: 20 revisions left to test after this (roughly 4 steps) [d07621d9b9b8231187cc6e2121c927b3b8016789] jbd2: clean up misleading comments for jbd2_fc_release_bufs testing commit d07621d9b9b8231187cc6e2121c927b3b8016789 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ab1ffa12c91e8795e6c243820c8e67c2a6d19ee67f60ea1f6f933bd242149b79 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good d07621d9b9b8231187cc6e2121c927b3b8016789 Bisecting: 10 revisions left to test after this (roughly 3 steps) [d578b99443fde0968246cc7cbf3bc3016123c2f4] ext4: notify sysfs on errors_count value change testing commit d578b99443fde0968246cc7cbf3bc3016123c2f4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 74a578396880318f64255ec208626937857f4c95320524892be28ecdc4818807 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good d578b99443fde0968246cc7cbf3bc3016123c2f4 Bisecting: 5 revisions left to test after this (roughly 3 steps) [65ffb3d69ed3da28af85b1e4b2aaacd6c13ba28b] quota: Wire up quotactl_fd syscall testing commit 65ffb3d69ed3da28af85b1e4b2aaacd6c13ba28b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a073df5d03481c285406444e58e3b8e9cbf1d677e819f4f0f3aa225283b9e9a0 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 65ffb3d69ed3da28af85b1e4b2aaacd6c13ba28b Bisecting: 2 revisions left to test after this (roughly 2 steps) [8b0ed8443ae6458786580d36b7d5f8125535c5d4] writeback: fix obtain a reference to a freeing memcg css testing commit 8b0ed8443ae6458786580d36b7d5f8125535c5d4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c580f7550e4a2089eaac6669aaf6bd88041e045c6bee14c9ecdc09a1f6eecc9d all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 8b0ed8443ae6458786580d36b7d5f8125535c5d4 Bisecting: 0 revisions left to test after this (roughly 1 step) [a6ecc2a491e378e00e65e59a006d4005e1c2f4af] Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 testing commit a6ecc2a491e378e00e65e59a006d4005e1c2f4af gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2ed4bb8f9e84ff8e52b0264271eee4bb5efaad9006ed0f31db08ff950ba80b75 run #0: basic kernel testing failed: possible deadlock in fs_reclaim_acquire run #1: crashed: BUG: sleeping function called from invalid context in stack_depot_save run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad a6ecc2a491e378e00e65e59a006d4005e1c2f4af Bisecting: 0 revisions left to test after this (roughly 0 steps) [16aa4c9a1fbe763c147a964cdc1f5be8ed98ed13] jbd2: export jbd2_journal_[un]register_shrinker() testing commit 16aa4c9a1fbe763c147a964cdc1f5be8ed98ed13 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: da62a4fdbdd83391ec44f0fbfbe1ec00d8fa985d2837bae2985bd95f251c85b2 all runs: OK too many neither good nor bad results, skipping this commit # git bisect good 16aa4c9a1fbe763c147a964cdc1f5be8ed98ed13 a6ecc2a491e378e00e65e59a006d4005e1c2f4af is the first bad commit commit a6ecc2a491e378e00e65e59a006d4005e1c2f4af Merge: 2cfa582be800 16aa4c9a1fbe Author: Linus Torvalds Date: Wed Jun 30 19:37:39 2021 -0700 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 Pull ext4 updates from Ted Ts'o: "In addition to bug fixes and cleanups, there are two new features for ext4 in 5.14: - Allow applications to poll on changes to /sys/fs/ext4/*/errors_count - Add the ioctl EXT4_IOC_CHECKPOINT which allows the journal to be checkpointed, truncated and discarded or zero'ed" * tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (32 commits) jbd2: export jbd2_journal_[un]register_shrinker() ext4: notify sysfs on errors_count value change fs: remove bdev_try_to_free_page callback ext4: remove bdev_try_to_free_page() callback jbd2: simplify journal_clean_one_cp_list() jbd2,ext4: add a shrinker to release checkpointed buffers jbd2: remove redundant buffer io error checks jbd2: don't abort the journal when freeing buffers jbd2: ensure abort the journal if detect IO error when writing original buffer back jbd2: remove the out label in __jbd2_journal_remove_checkpoint() ext4: no need to verify new add extent block jbd2: clean up misleading comments for jbd2_fc_release_bufs ext4: add check to prevent attempting to resize an fs with sparse_super2 ext4: consolidate checks for resize of bigalloc into ext4_resize_begin ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() ext4: fsmap: fix the block/inode bitmap comment ext4: fix comment for s_hash_unsigned ext4: use local variable ei instead of EXT4_I() macro ext4: fix avefreec in find_group_orlov ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit ... Documentation/filesystems/ext4/journal.rst | 39 ++++- fs/block_dev.c | 15 -- fs/ext4/ext4.h | 18 ++- fs/ext4/extents.c | 4 + fs/ext4/extents_status.c | 4 +- fs/ext4/fsmap.h | 4 +- fs/ext4/ialloc.c | 11 +- fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 8 +- fs/ext4/ioctl.c | 80 +++++++--- fs/ext4/mmp.c | 28 ++-- fs/ext4/namei.c | 2 +- fs/ext4/resize.c | 9 ++ fs/ext4/super.c | 57 ++++--- fs/ext4/sysfs.c | 5 + fs/ext4/xattr.c | 26 +--- fs/ext4/xattr.h | 6 +- fs/jbd2/checkpoint.c | 206 +++++++++++++++++++++----- fs/jbd2/journal.c | 230 +++++++++++++++++++++++++++-- fs/jbd2/transaction.c | 17 --- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/journal.c | 8 +- include/linux/fs.h | 1 - include/linux/jbd2.h | 43 +++++- include/trace/events/jbd2.h | 101 +++++++++++++ 25 files changed, 720 insertions(+), 215 deletions(-) Reproducer flagged being flaky revisions tested: 27, total time: 8h57m12.497954647s (build: 4h58m43.865455597s, test: 3h49m43.493710193s) first bad commit: a6ecc2a491e378e00e65e59a006d4005e1c2f4af Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 recipients (to): ["torvalds@linux-foundation.org"] recipients (cc): [] crash: BUG: sleeping function called from invalid context in stack_depot_save REISERFS (device loop0): using ordered data mode reiserfs: using flush barriers REISERFS (device loop0): journal params: device loop0, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 BUG: sleeping function called from invalid context at mm/page_alloc.c:5179 in_atomic(): 0, irqs_disabled(): 1, non_block: 0, pid: 5884, name: syz-executor.0 INFO: lockdep is turned off. irq event stamp: 0 hardirqs last enabled at (0): [<0000000000000000>] 0x0 hardirqs last disabled at (0): [] copy_process+0x1a9c/0x6950 kernel/fork.c:2061 softirqs last enabled at (0): [] copy_process+0x1ad8/0x6950 kernel/fork.c:2065 softirqs last disabled at (0): [<0000000000000000>] 0x0 CPU: 0 PID: 5884 Comm: syz-executor.0 Tainted: G W 5.13.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 Call Trace: __dump_stack lib/dump_stack.c:79 [inline] dump_stack_lvl+0x57/0x7d lib/dump_stack.c:96 ___might_sleep.cold+0x1f1/0x237 kernel/sched/core.c:9153 prepare_alloc_pages+0x3da/0x580 mm/page_alloc.c:5179 __alloc_pages+0x12f/0x500 mm/page_alloc.c:5375 stack_depot_save+0x39d/0x4e0 lib/stackdepot.c:303 save_stack+0x131/0x1a0 mm/page_owner.c:120 __set_page_owner+0x2e/0x250 mm/page_owner.c:181 prep_new_page mm/page_alloc.c:2445 [inline] __alloc_pages_bulk+0x8b9/0x1870 mm/page_alloc.c:5313 alloc_pages_bulk_array_node include/linux/gfp.h:557 [inline] vm_area_alloc_pages mm/vmalloc.c:2775 [inline] __vmalloc_area_node mm/vmalloc.c:2845 [inline] __vmalloc_node_range+0x2f6/0x7e0 mm/vmalloc.c:2947 __vmalloc_node mm/vmalloc.c:2996 [inline] vzalloc+0x62/0x80 mm/vmalloc.c:3066 allocate_cnodes fs/reiserfs/journal.c:351 [inline] journal_init+0x167c/0x5d70 fs/reiserfs/journal.c:2847 reiserfs_fill_super+0x9c8/0x2680 fs/reiserfs/super.c:2032 mount_bdev+0x2cb/0x3b0 fs/super.c:1368 legacy_get_tree+0xfa/0x1f0 fs/fs_context.c:592 vfs_get_tree+0x7f/0x2c0 fs/super.c:1498 do_new_mount fs/namespace.c:2905 [inline] path_mount+0x7f3/0x1a40 fs/namespace.c:3235 do_mount fs/namespace.c:3248 [inline] __do_sys_mount fs/namespace.c:3456 [inline] __se_sys_mount fs/namespace.c:3433 [inline] __x64_sys_mount+0x1f5/0x260 fs/namespace.c:3433 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0x80 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7f73d3a228ba Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f73d2d92f88 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00000000000010f9 RCX: 00007f73d3a228ba RDX: 0000000020001100 RSI: 0000000020000040 RDI: 00007f73d2d92fe0 RBP: 00007f73d2d93020 R08: 00007f73d2d93020 R09: 0000000000000080 R10: 0000000000000080 R11: 0000000000000246 R12: 0000000020001100 R13: 0000000020000040 R14: 00007f73d2d92fe0 R15: 00000000200000c0 REISERFS (device loop0): checking transaction log (loop0) REISERFS (device loop0): Using r5 hash to sort names REISERFS (device loop0): using 3.5.x disk format REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[2 1 0(1) DIR], item_len 35, item_location 3937, free_space(entry_count) 2 REISERFS error (device loop0): vs-5150 search_by_key: invalid format found in block 531. Fsck? REISERFS (device loop0): Remounting filesystem read-only REISERFS error (device loop0): vs-13050 reiserfs_update_sd_size: i/o failure occurred trying to update [2 1 0x0 SD] stat data REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[2 1 0(1) DIR], item_len 35, item_location 3937, free_space(entry_count) 2 REISERFS error (device loop0): vs-5150 search_by_key: invalid format found in block 531. Fsck? REISERFS error (device loop0): zam-7001 reiserfs_find_entry: io error REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[2 1 0(1) DIR], item_len 35, item_location 3937, free_space(entry_count) 2 REISERFS error (device loop0): vs-5150 search_by_key: invalid format found in block 531. Fsck? REISERFS error (device loop0): vs-13050 reiserfs_update_sd_size: i/o failure occurred trying to update [2 1 0x0 SD] stat data REISERFS warning (device loop0): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.