ci starts bisection 2023-08-07 15:41:39.713728359 +0000 UTC m=+20590.440440153 bisecting fixing commit since a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 building syzkaller on 6e553898b1a72d31248a221bb0bff5bc62fce879 ensuring issue is reproducible on original commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 testing commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: cc70dd9d94cb1bcd87970e2b9dee49a2228260fbe49feee579c34839eb0a253f run #0: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #8: crashed: general protection fault in init_module_from_file run #9: crashed: general protection fault in init_module_from_file run #10: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #12: crashed: general protection fault in init_module_from_file run #13: crashed: general protection fault in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #20: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #21: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #22: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #23: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #24: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #25: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #26: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #27: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #28: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #29: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #30: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #31: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #32: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #33: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #34: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #35: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #36: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #37: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #38: crashed: general protection fault in init_module_from_file run #39: crashed: general protection fault in init_module_from_file representative crash: KASAN: stack-out-of-bounds Read in init_module_from_file, types: [KASAN] check whether we can drop unnecessary instrumentation disabling configs for [LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN BUG], they are not needed testing commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 02aa5e49c6ccab9f24392aa2f9d3946b4a73efe5ba7703fc46db5ed1bf6f2e03 run #0: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #4: crashed: general protection fault in init_module_from_file run #5: crashed: general protection fault in init_module_from_file run #6: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #18: crashed: BUG: workqueue lockup run #19: crashed: BUG: workqueue lockup representative crash: KASAN: vmalloc-out-of-bounds Read in init_module_from_file, types: [KASAN] the bug reproduces without the instrumentation disabling configs for [UBSAN BUG LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed kconfig minimization: base=3883 full=7627 leaves diff=1996 split chunks (needed=false): <1996> split chunk #0 of len 1996 into 5 parts testing without sub-chunk 1/5 disabling configs for [BUG LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed testing commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 4f6e9855a35547ee4a54ecb591ec23376daf2b8d683e688f24675e7238b17897 run #0: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #2: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #3: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #4: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #6: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #7: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #8: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: general protection fault in init_module_from_file run #17: crashed: general protection fault in init_module_from_file run #18: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file representative crash: KASAN: vmalloc-out-of-bounds Read in init_module_from_file, types: [KASAN UNKNOWN] 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 a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c65ab158dff696d972241a5f25f50d07e3e0b188df374dc5cf67c7ee5fe5a069 run #0: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #2: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #3: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #4: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #5: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #6: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #8: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #9: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #10: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #11: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #12: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #13: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #14: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #15: crashed: BUG: unable to handle kernel paging request in init_module_from_file run #16: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file representative crash: BUG: unable to handle kernel paging request in init_module_from_file, types: [UNKNOWN KASAN] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP HANG], they are not needed testing commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7f04e48a73942bae5cbd4dde4e854cbfc5bf2ff845e2d9a8c313d42949b4b4af run #0: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file representative crash: KASAN: stack-out-of-bounds Read in init_module_from_file, types: [KASAN] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN BUG], they are not needed testing commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 131cd27bdc3bf9bb9b72bcf21a17a3ddd8c8b402a98b623af1311d152efad839 run #0: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file representative crash: KASAN: slab-out-of-bounds Read in init_module_from_file, types: [KASAN] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN BUG], they are not needed testing commit a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: fcc008a33979663963848f2daefdd962719749067a70a3fe106f9627cbe88f07 run #0: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file representative crash: KASAN: stack-out-of-bounds Read in init_module_from_file, types: [KASAN] the chunk can be dropped disabling configs for [HANG LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed testing current HEAD 52a93d39b17dc7eb98b6aa3edb93943248e03b2f testing commit 52a93d39b17dc7eb98b6aa3edb93943248e03b2f gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c393e6802acd7d9fe6c2881a4667b600ee3947106c0c9bb615df7f09531c97b1 all runs: OK false negative chance: 0.000 # git bisect start 52a93d39b17dc7eb98b6aa3edb93943248e03b2f a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451 Bisecting: 1825 revisions left to test after this (roughly 11 steps) [009d30f1a77795014f151ba317fcbfc2f17153c6] net: mscc: ocelot: extend ocelot->fwd_domain_lock to cover ocelot->tas_lock testing commit 009d30f1a77795014f151ba317fcbfc2f17153c6 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5f912993fa25aea90f87d51a10c79cf4799b31be117004ab001f6aaa03476fe1 all runs: OK false negative chance: 0.000 # git bisect bad 009d30f1a77795014f151ba317fcbfc2f17153c6 Bisecting: 829 revisions left to test after this (roughly 10 steps) [e8069f5a8e3bdb5fdeeff895780529388592ee7a] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit e8069f5a8e3bdb5fdeeff895780529388592ee7a gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8671d13a92a9dabcd17c7d09b8c6289ea16ae35c2739b0dacb0f927e353504d6 run #0: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file representative crash: KASAN: vmalloc-out-of-bounds Read in init_module_from_file, types: [KASAN] # git bisect good e8069f5a8e3bdb5fdeeff895780529388592ee7a Bisecting: 499 revisions left to test after this (roughly 9 steps) [2784d74bcc811e9d743398da38552e6f9c73e96b] Merge tag 'trace-tools-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace testing commit 2784d74bcc811e9d743398da38552e6f9c73e96b gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a4b471a68c2f953a40430d92f6843bc12c21f47ee04de133b08ec85d5c728af2 all runs: OK false negative chance: 0.000 # git bisect bad 2784d74bcc811e9d743398da38552e6f9c73e96b Bisecting: 158 revisions left to test after this (roughly 7 steps) [406fb9eb198a05fa61c31ec8a6e667c8440749c8] Merge tag 'firewire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394 testing commit 406fb9eb198a05fa61c31ec8a6e667c8440749c8 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6ef613e43e0f6e35ca8a467f0860b723aaa2ccc555e40131c2f6042f89b62306 all runs: OK false negative chance: 0.000 # git bisect bad 406fb9eb198a05fa61c31ec8a6e667c8440749c8 Bisecting: 94 revisions left to test after this (roughly 7 steps) [02676ecca76cea4316c8a1e867850d88f6149806] Merge tag 'rproc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux testing commit 02676ecca76cea4316c8a1e867850d88f6149806 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 76cde2e4b5739b83323861eb013c7267f50a910ad1b43db2c5a1d60e09f63739 run #0: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #12: crashed: KASAN: out-of-bounds Read in init_module_from_file run #13: crashed: KASAN: out-of-bounds Read in init_module_from_file run #14: crashed: KASAN: out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file representative crash: KASAN: stack-out-of-bounds Read in init_module_from_file, types: [KASAN] # git bisect good 02676ecca76cea4316c8a1e867850d88f6149806 Bisecting: 58 revisions left to test after this (roughly 6 steps) [4f52875366bfbd6ddc19c1045b603d853e0a889c] Merge tag 'io_uring-6.5-2023-07-03' of git://git.kernel.dk/linux testing commit 4f52875366bfbd6ddc19c1045b603d853e0a889c gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 83007ab88e86285caa5b11c5f214079373bf62e48088916bc2f072ed753c7e49 run #0: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #1: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #2: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #3: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #4: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #5: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #6: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #7: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #8: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #9: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #10: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #11: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #12: crashed: general protection fault in init_module_from_file run #13: crashed: general protection fault in init_module_from_file run #14: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #15: crashed: KASAN: vmalloc-out-of-bounds Read in init_module_from_file run #16: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #17: crashed: KASAN: stack-out-of-bounds Read in init_module_from_file run #18: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file run #19: crashed: KASAN: slab-out-of-bounds Read in init_module_from_file representative crash: KASAN: vmalloc-out-of-bounds Read in init_module_from_file, types: [KASAN] # git bisect good 4f52875366bfbd6ddc19c1045b603d853e0a889c Bisecting: 29 revisions left to test after this (roughly 5 steps) [3c2f765c81be1c85782ba09f492800a99f765a2c] Merge tag 'md-fixes-20230630' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.5 testing commit 3c2f765c81be1c85782ba09f492800a99f765a2c gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f77ed04918218255df6214cdffcea3fdafe9a3331b71cdc18052e6b20f35af6e all runs: OK false negative chance: 0.000 # git bisect bad 3c2f765c81be1c85782ba09f492800a99f765a2c Bisecting: 14 revisions left to test after this (roughly 4 steps) [eebc21d12f56c1e09a163abf91e351fa2a55a938] blk-iocost: move wbt_enable/disable_default() out of spinlock testing commit eebc21d12f56c1e09a163abf91e351fa2a55a938 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 127d6df69c08cdce4052d7fa774080691c741fe5565870214fbe97d183adcad9 all runs: OK false negative chance: 0.000 # git bisect bad eebc21d12f56c1e09a163abf91e351fa2a55a938 Bisecting: 6 revisions left to test after this (roughly 3 steps) [abcc0cbd49283fccd20420e86416b2475b00819c] bcache: Alloc holder object before async registration testing commit abcc0cbd49283fccd20420e86416b2475b00819c gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d6b9e894fad6795e35aaf6994a052bc07ca6de7411300c6a82b1d08db7dd57f6 all runs: OK false negative chance: 0.000 # git bisect bad abcc0cbd49283fccd20420e86416b2475b00819c Bisecting: 3 revisions left to test after this (roughly 2 steps) [a1d7671910965ca9f8f0377e7e3bfd1179fba4d8] md: use mddev->external to select holder in export_rdev() testing commit a1d7671910965ca9f8f0377e7e3bfd1179fba4d8 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c5ff82cf6163e6a39e0daa7193c00f7f914b568533f27dd48d0b240d8738d038 all runs: OK false negative chance: 0.000 # git bisect bad a1d7671910965ca9f8f0377e7e3bfd1179fba4d8 Bisecting: 0 revisions left to test after this (roughly 1 step) [b5a99602b74bbfa655be509c615181dd95b0719e] md/raid1-10: fix casting from randomized structure in raid1_submit_write() testing commit b5a99602b74bbfa655be509c615181dd95b0719e gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c817dbcff96c4b670d0ae9bd90a3e54eab0ec716e8a46183843f9e4fdf7a4c1d all runs: OK false negative chance: 0.000 # git bisect bad b5a99602b74bbfa655be509c615181dd95b0719e Bisecting: 0 revisions left to test after this (roughly 0 steps) [125bfc7cd750e68c99f1d446e2c22abea08c237f] md/raid10: fix the condition to call bio_end_io_acct() testing commit 125bfc7cd750e68c99f1d446e2c22abea08c237f gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c2bbbd7cbf48297dd43f7e0b673ccbf9b4a4b62d012657c078e99583a98f739b all runs: OK false negative chance: 0.000 # git bisect bad 125bfc7cd750e68c99f1d446e2c22abea08c237f 125bfc7cd750e68c99f1d446e2c22abea08c237f is the first bad commit commit 125bfc7cd750e68c99f1d446e2c22abea08c237f Author: Li Nan Date: Fri Jun 9 17:43:20 2023 +0800 md/raid10: fix the condition to call bio_end_io_acct() /sys/block/[device]/queue/iostats is used to control whether to count io stat. Write 0 to it will clear queue_flags QUEUE_FLAG_IO_STAT which means iostats is disabled. If we disable iostats and later endable it, the io issued during this period will be counted incorrectly, inflight will be decreased to -1. //T1 set iostats echo 0 > /sys/block/md0/queue/iostats clear QUEUE_FLAG_IO_STAT //T2 issue io if (QUEUE_FLAG_IO_STAT) -> false bio_start_io_acct inflight++ echo 1 > /sys/block/md0/queue/iostats set QUEUE_FLAG_IO_STAT //T3 io end if (QUEUE_FLAG_IO_STAT) -> true bio_end_io_acct inflight-- -> -1 Also, if iostats is enabled while issuing io but disabled while io end, inflight will never be decreased. Fix it by checking start_time when io end. If start_time is not 0, call bio_end_io_acct(). Fixes: 528bc2cf2fcc ("md/raid10: enable io accounting") Signed-off-by: Li Nan Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20230609094320.2397604-1-linan666@huaweicloud.com drivers/md/raid10.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) accumulated error probability: 0.00 parent commit fcaa174a9c995cf0af3967e55644a1543ea07e36 wasn't tested testing commit fcaa174a9c995cf0af3967e55644a1543ea07e36 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5b6ae9102ae0b7ccfc421293910cec7b822ab113bcf7d8928f070d56f2a63c19 culprit signature: c2bbbd7cbf48297dd43f7e0b673ccbf9b4a4b62d012657c078e99583a98f739b parent signature: 5b6ae9102ae0b7ccfc421293910cec7b822ab113bcf7d8928f070d56f2a63c19 revisions tested: 20, total time: 6h26m59.563359457s (build: 3h47m57.650239031s, test: 2h28m14.641486271s) first good commit: 125bfc7cd750e68c99f1d446e2c22abea08c237f md/raid10: fix the condition to call bio_end_io_acct() recipients (to): ["linan122@huawei.com" "song@kernel.org"] recipients (cc): []