Extracting prog: 5m49.939095915s Minimizing prog: 1h3m6.793450913s Simplifying prog options: 9m18.853553532s Extracting C: 3m29.307694059s Simplifying C: 0s extracting reproducer from 1 programs testing a last program of every proc single: executing 1 programs separately with timeout 6m0s testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program crashed: INFO: task hung in jbd2_journal_commit_transaction single: successfully extracted reproducer found reproducer with 4 syscalls minimizing guilty program testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mount-openat-pwrite64 detailed listing: executing program 0: mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, 0x0, 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, 0x0, &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, 0x0, 0x0, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680), 0x0, 0x2) program did not crash extracting C reproducer testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 program crashed: INFO: task hung in do_get_write_access a never seen crash title: INFO: task hung in do_get_write_access, ignore simplifying guilty program options testing program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program crashed: INFO: task hung in do_get_write_access a never seen crash title: INFO: task hung in do_get_write_access, ignore testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program crashed: INFO: task hung in do_get_write_access validation run: crashed=true testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program crashed: no output from test machine validation run: crashed=true testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-pwrite64 detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./sys\x00', 0x1ff) mount(0x0, &(0x7f00000005c0)='./sys\x00', &(0x7f0000000600)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) pwrite64(r0, &(0x7f0000000680)="02155e65", 0x4, 0x2) program crashed: INFO: task hung in jbd2_journal_commit_transaction validation run: crashed=true reproducing took 1h36m36.750628535s repro crashed as (corrupted=false): INFO: task jbd2/sda1-8:4966 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:jbd2/sda1-8 state:D stack:25320 pid:4966 tgid:4966 ppid:2 task_flags:0x240040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_buffer include/linux/buffer_head.h:476 [inline] jbd2_journal_commit_transaction+0x2f77/0x5cb0 fs/jbd2/commit.c:834 kjournald2+0x3bc/0x740 fs/jbd2/journal.c:200 kthread+0x38b/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 INFO: task syz-executor:5684 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor state:D stack:20608 pid:5684 tgid:5684 ppid:5675 task_flags:0x440100 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0x7f6/0x1480 arch/x86/mm/fault.c:1394 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7fae186d15e3 RSP: 002b:00007fffbafe2d60 EFLAGS: 00010202 RAX: 00007fae18260000 RBX: 00007fffbafe2e90 RCX: 0000000000dffde8 RDX: 00007fae1825fffc RSI: 0000000000000008 RDI: 00007fffbafe2e90 RBP: 00000000000003e6 R08: 0000000000000000 R09: 0000000000000000 R10: 00007fffbafe2e70 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 INFO: task syz.3.91:6274 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.3.91 state:D stack:28232 pid:6274 tgid:6274 ppid:5864 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7ff1cf98cea3 RSP: 002b:00007ffd65964970 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32e24000 RSI: 0000000000040000 RDI: 00007ff1cfd07708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffd65964c00 INFO: task syz.4.93:6275 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.4.93 state:D stack:24872 pid:6275 tgid:6275 ppid:5875 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7f08a0277c71 RSP: 002b:00007ffefe4f5b40 EFLAGS: 00010202 RAX: 0000001b33564000 RBX: 0000000000000000 RCX: 000000000003fde8 RDX: 0000001b33563fff RSI: 0000000000000008 RDI: 00007f08a1165720 RBP: 00007f08a1165720 R08: 0000000000000000 R09: 00007f08a0636038 R10: 00007f08a1165700 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 INFO: task syz.0.94:6277 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.0.94 state:D stack:28232 pid:6277 tgid:6277 ppid:5855 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7f6af0f6cea3 RSP: 002b:00007fff76b2c790 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32924000 RSI: 0000000000040000 RDI: 00007f6af12e7708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007fff76b2ca20 INFO: task syz.1.95:6278 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.1.95 state:D stack:27976 pid:6278 tgid:6278 ppid:5857 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7fb7d959cea3 RSP: 002b:00007ffdf3306b30 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32a24000 RSI: 0000000000040000 RDI: 00007fb7d9917708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffdf3306dc0 INFO: task syz.2.92:6279 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.2.92 state:D stack:27928 pid:6279 tgid:6279 ppid:5867 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7f6e903dcea3 RSP: 002b:00007ffe83fa7af0 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32c24000 RSI: 0000000000040000 RDI: 00007f6e90757708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe83fa7d80 Showing all locks held in the system: locks held by khungtaskd/39: 1, last CPU#1: #0: ffffffff8f3c1600 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:309 [inline] #0: ffffffff8f3c1600 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #0: ffffffff8f3c1600 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x2e/0x180 kernel/locking/lockdep.c:6871 locks held by getty/5394: 2, on CPU#0: #0: ffff88802a5c80a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 drivers/tty/tty_ldisc.c:243 #1: ffffc900044eb2e0 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x460/0x1360 drivers/tty/n_tty.c:2211 locks held by syz-executor/5684: 3, on CPU#0: #0: ffff8880418e90b8 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_trylock include/linux/mmap_lock.h:619 [inline] #0: ffff8880418e90b8 (&mm->mmap_lock){++++}-{4:4}, at: get_mmap_lock_carefully mm/mmap_lock.c:539 [inline] #0: ffff8880418e90b8 (&mm->mmap_lock){++++}-{4:4}, at: lock_mm_and_find_vma+0x36/0x340 mm/mmap_lock.c:599 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.3.91/6274: 3, on CPU#1: #0: ffff888022735a88 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.4.93/6275: 3, on CPU#0: #0: ffff88803325a6c8 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.0.94/6277: 3, on CPU#1: #0: ffff888034be5e48 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.1.95/6278: 3, on CPU#0: #0: ffff88802aeafa88 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.2.92/6279: 3, on CPU#0: #0: ffff88802d1ca588 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 ============================================= NMI backtrace for cpu 1 CPU: 1 UID: 0 PID: 39 Comm: khungtaskd Not tainted syzkaller #0 PREEMPT_{RT,(full)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 nmi_cpu_backtrace+0x274/0x2d0 lib/nmi_backtrace.c:123 nmi_trigger_cpumask_backtrace+0x17d/0x390 lib/nmi_backtrace.c:66 trigger_all_cpu_backtrace include/linux/nmi.h:164 [inline] __sys_info lib/sys_info.c:157 [inline] sys_info+0x135/0x170 lib/sys_info.c:165 check_hung_uninterruptible_tasks kernel/hung_task.c:377 [inline] watchdog+0x1073/0x10f0 kernel/hung_task.c:598 kthread+0x38b/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted syzkaller #0 PREEMPT_{RT,(full)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 8b 67 02 e9 c3 e6 03 00 cc cc cc 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 43 84 15 00 fb f4 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 90 90 90 90 90 RSP: 0018:ffffffff8f007ca0 EFLAGS: 00000246 RAX: 0000000000118d59 RBX: ffffffff819b6920 RCX: 8000000000000001 RDX: 0000000000000001 RSI: ffffffff8dafbd3b RDI: ffffffff8bed2a80 RBP: ffffffff8f007d78 R08: ffff8880b84341db R09: 1ffff1101708683b R10: dffffc0000000000 R11: ffffed101708683c R12: 0000000000000000 R13: 1ffffffff1e1edf8 R14: 1ffffffff1e00f9c R15: dffffc0000000000 FS: 0000000000000000(0000) GS:ffff888124716000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000555b23325660 CR3: 000000000f1b0000 CR4: 00000000003526f0 Call Trace: arch_safe_halt arch/x86/kernel/process.c:767 [inline] default_idle+0x9/0x20 arch/x86/kernel/process.c:768 default_idle_call+0x72/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x2e0/0x540 kernel/sched/idle.c:355 cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:454 rest_init+0x378/0x3a0 init/main.c:789 start_kernel+0x392/0x3e0 init/main.c:1247 x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310 x86_64_start_kernel+0x137/0x1b0 arch/x86/kernel/head64.c:291 common_startup_64+0x13e/0x157 final repro crashed as (corrupted=false): INFO: task jbd2/sda1-8:4966 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:jbd2/sda1-8 state:D stack:25320 pid:4966 tgid:4966 ppid:2 task_flags:0x240040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_buffer include/linux/buffer_head.h:476 [inline] jbd2_journal_commit_transaction+0x2f77/0x5cb0 fs/jbd2/commit.c:834 kjournald2+0x3bc/0x740 fs/jbd2/journal.c:200 kthread+0x38b/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 INFO: task syz-executor:5684 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor state:D stack:20608 pid:5684 tgid:5684 ppid:5675 task_flags:0x440100 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0x7f6/0x1480 arch/x86/mm/fault.c:1394 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7fae186d15e3 RSP: 002b:00007fffbafe2d60 EFLAGS: 00010202 RAX: 00007fae18260000 RBX: 00007fffbafe2e90 RCX: 0000000000dffde8 RDX: 00007fae1825fffc RSI: 0000000000000008 RDI: 00007fffbafe2e90 RBP: 00000000000003e6 R08: 0000000000000000 R09: 0000000000000000 R10: 00007fffbafe2e70 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 INFO: task syz.3.91:6274 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.3.91 state:D stack:28232 pid:6274 tgid:6274 ppid:5864 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7ff1cf98cea3 RSP: 002b:00007ffd65964970 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32e24000 RSI: 0000000000040000 RDI: 00007ff1cfd07708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffd65964c00 INFO: task syz.4.93:6275 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.4.93 state:D stack:24872 pid:6275 tgid:6275 ppid:5875 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7f08a0277c71 RSP: 002b:00007ffefe4f5b40 EFLAGS: 00010202 RAX: 0000001b33564000 RBX: 0000000000000000 RCX: 000000000003fde8 RDX: 0000001b33563fff RSI: 0000000000000008 RDI: 00007f08a1165720 RBP: 00007f08a1165720 R08: 0000000000000000 R09: 00007f08a0636038 R10: 00007f08a1165700 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 INFO: task syz.0.94:6277 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.0.94 state:D stack:28232 pid:6277 tgid:6277 ppid:5855 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7f6af0f6cea3 RSP: 002b:00007fff76b2c790 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32924000 RSI: 0000000000040000 RDI: 00007f6af12e7708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007fff76b2ca20 INFO: task syz.1.95:6278 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.1.95 state:D stack:27976 pid:6278 tgid:6278 ppid:5857 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7fb7d959cea3 RSP: 002b:00007ffdf3306b30 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32a24000 RSI: 0000000000040000 RDI: 00007fb7d9917708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffdf3306dc0 INFO: task syz.2.92:6279 blocked in I/O wait for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.2.92 state:D stack:27928 pid:6279 tgid:6279 ppid:5867 task_flags:0x440040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5583 [inline] __schedule+0x171d/0x56f0 kernel/sched/core.c:7382 __schedule_loop kernel/sched/core.c:7459 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7474 io_schedule+0x80/0xe0 kernel/sched/core.c:8146 bit_wait_io+0x13/0x110 kernel/sched/wait_bit.c:258 __wait_on_bit+0xac/0x2f0 kernel/sched/wait_bit.c:52 out_of_line_wait_on_bit+0x13b/0x190 kernel/sched/wait_bit.c:67 wait_on_bit_io include/linux/wait_bit.h:106 [inline] do_get_write_access+0x667/0x10d0 fs/jbd2/transaction.c:1113 jbd2_journal_get_write_access+0x1d7/0x230 fs/jbd2/transaction.c:1263 __ext4_journal_get_write_access+0xec/0x620 fs/ext4/ext4_jbd2.c:253 ext4_reserve_inode_write+0x294/0x360 fs/ext4/inode.c:7451 __ext4_mark_inode_dirty+0x141/0x7e0 fs/ext4/inode.c:7642 ext4_dirty_inode+0xd0/0x110 fs/ext4/inode.c:7679 __mark_inode_dirty+0x3a8/0x13b0 fs/fs-writeback.c:2751 generic_update_time fs/inode.c:2263 [inline] file_update_time_flags+0x39f/0x450 fs/inode.c:2493 ext4_page_mkwrite+0x220/0x1490 fs/ext4/inode.c:7864 do_page_mkwrite+0x14a/0x310 mm/memory.c:3879 do_shared_fault mm/memory.c:6145 [inline] do_fault mm/memory.c:6207 [inline] do_pte_missing+0x717/0x2970 mm/memory.c:4763 handle_pte_fault mm/memory.c:6627 [inline] __handle_mm_fault mm/memory.c:6776 [inline] handle_mm_fault+0xf64/0x28c0 mm/memory.c:6943 do_user_addr_fault+0xb35/0x1480 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x7f6e903dcea3 RSP: 002b:00007ffe83fa7af0 EFLAGS: 00010246 RAX: 000000000003fde8 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000001b32c24000 RSI: 0000000000040000 RDI: 00007f6e90757708 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe83fa7d80 Showing all locks held in the system: locks held by khungtaskd/39: 1, last CPU#1: #0: ffffffff8f3c1600 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:309 [inline] #0: ffffffff8f3c1600 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #0: ffffffff8f3c1600 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x2e/0x180 kernel/locking/lockdep.c:6871 locks held by getty/5394: 2, on CPU#0: #0: ffff88802a5c80a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 drivers/tty/tty_ldisc.c:243 #1: ffffc900044eb2e0 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x460/0x1360 drivers/tty/n_tty.c:2211 locks held by syz-executor/5684: 3, on CPU#0: #0: ffff8880418e90b8 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_trylock include/linux/mmap_lock.h:619 [inline] #0: ffff8880418e90b8 (&mm->mmap_lock){++++}-{4:4}, at: get_mmap_lock_carefully mm/mmap_lock.c:539 [inline] #0: ffff8880418e90b8 (&mm->mmap_lock){++++}-{4:4}, at: lock_mm_and_find_vma+0x36/0x340 mm/mmap_lock.c:599 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.3.91/6274: 3, on CPU#1: #0: ffff888022735a88 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.4.93/6275: 3, on CPU#0: #0: ffff88803325a6c8 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.0.94/6277: 3, on CPU#1: #0: ffff888034be5e48 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.1.95/6278: 3, on CPU#0: #0: ffff88802aeafa88 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 locks held by syz.2.92/6279: 3, on CPU#0: #0: ffff88802d1ca588 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x1d1/0x500 mm/mmap_lock.c:337 #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: sb_start_pagefault include/linux/fs/super.h:159 [inline] #1: ffff888037bdc6a0 (sb_pagefaults){.+.+}-{0:0}, at: ext4_page_mkwrite+0x1ff/0x1490 fs/ext4/inode.c:7863 #2: ffff888037bd8bd0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1fb0/0x21f0 fs/jbd2/transaction.c:444 ============================================= NMI backtrace for cpu 1 CPU: 1 UID: 0 PID: 39 Comm: khungtaskd Not tainted syzkaller #0 PREEMPT_{RT,(full)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 nmi_cpu_backtrace+0x274/0x2d0 lib/nmi_backtrace.c:123 nmi_trigger_cpumask_backtrace+0x17d/0x390 lib/nmi_backtrace.c:66 trigger_all_cpu_backtrace include/linux/nmi.h:164 [inline] __sys_info lib/sys_info.c:157 [inline] sys_info+0x135/0x170 lib/sys_info.c:165 check_hung_uninterruptible_tasks kernel/hung_task.c:377 [inline] watchdog+0x1073/0x10f0 kernel/hung_task.c:598 kthread+0x38b/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted syzkaller #0 PREEMPT_{RT,(full)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 8b 67 02 e9 c3 e6 03 00 cc cc cc 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 43 84 15 00 fb f4 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 90 90 90 90 90 RSP: 0018:ffffffff8f007ca0 EFLAGS: 00000246 RAX: 0000000000118d59 RBX: ffffffff819b6920 RCX: 8000000000000001 RDX: 0000000000000001 RSI: ffffffff8dafbd3b RDI: ffffffff8bed2a80 RBP: ffffffff8f007d78 R08: ffff8880b84341db R09: 1ffff1101708683b R10: dffffc0000000000 R11: ffffed101708683c R12: 0000000000000000 R13: 1ffffffff1e1edf8 R14: 1ffffffff1e00f9c R15: dffffc0000000000 FS: 0000000000000000(0000) GS:ffff888124716000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000555b23325660 CR3: 000000000f1b0000 CR4: 00000000003526f0 Call Trace: arch_safe_halt arch/x86/kernel/process.c:767 [inline] default_idle+0x9/0x20 arch/x86/kernel/process.c:768 default_idle_call+0x72/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x2e0/0x540 kernel/sched/idle.c:355 cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:454 rest_init+0x378/0x3a0 init/main.c:789 start_kernel+0x392/0x3e0 init/main.c:1247 x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310 x86_64_start_kernel+0x137/0x1b0 arch/x86/kernel/head64.c:291 common_startup_64+0x13e/0x157