====================================================== WARNING: possible circular locking dependency detected 4.14.284-syzkaller #0 Not tainted ------------------------------------------------------ syz-executor.0/10026 is trying to acquire lock: ("dio/%s"sb->s_id){+.+.}, at: [] flush_workqueue+0xcb/0x1310 kernel/workqueue.c:2622 but task is already holding lock: (&sb->s_type->i_mutex_key#21){+.+.}, at: [] inode_lock include/linux/fs.h:719 [inline] (&sb->s_type->i_mutex_key#21){+.+.}, at: [] generic_file_write_iter+0x99/0x650 mm/filemap.c:3205 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (&sb->s_type->i_mutex_key#21){+.+.}: down_write+0x34/0x90 kernel/locking/rwsem.c:54 inode_lock include/linux/fs.h:719 [inline] __generic_file_fsync+0x9e/0x190 fs/libfs.c:989 fat_file_fsync+0x73/0x1f0 fs/fat/file.c:165 vfs_fsync_range+0x103/0x260 fs/sync.c:196 generic_write_sync include/linux/fs.h:2684 [inline] dio_complete+0x561/0x8d0 fs/direct-io.c:330 process_one_work+0x793/0x14a0 kernel/workqueue.c:2117 worker_thread+0x5cc/0xff0 kernel/workqueue.c:2251 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 -> #1 ((&dio->complete_work)){+.+.}: process_one_work+0x736/0x14a0 kernel/workqueue.c:2093 worker_thread+0x5cc/0xff0 kernel/workqueue.c:2251 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 -> #0 ("dio/%s"sb->s_id){+.+.}: lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998 flush_workqueue+0xfa/0x1310 kernel/workqueue.c:2625 drain_workqueue+0x177/0x3e0 kernel/workqueue.c:2790 destroy_workqueue+0x71/0x710 kernel/workqueue.c:4116 __alloc_workqueue_key+0xd50/0x1080 kernel/workqueue.c:4093 sb_init_dio_done_wq+0x34/0x80 fs/direct-io.c:624 do_blockdev_direct_IO fs/direct-io.c:1287 [inline] __blockdev_direct_IO+0x3df1/0xdcb0 fs/direct-io.c:1423 blockdev_direct_IO include/linux/fs.h:2994 [inline] fat_direct_IO+0x19b/0x320 fs/fat/inode.c:275 generic_file_direct_write+0x1df/0x420 mm/filemap.c:2958 __generic_file_write_iter+0x2a2/0x590 mm/filemap.c:3137 generic_file_write_iter+0x36f/0x650 mm/filemap.c:3208 call_write_iter include/linux/fs.h:1780 [inline] aio_write+0x2ed/0x560 fs/aio.c:1553 io_submit_one fs/aio.c:1641 [inline] do_io_submit+0x847/0x1570 fs/aio.c:1709 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb other info that might help us debug this: Chain exists of: "dio/%s"sb->s_id --> (&dio->complete_work) --> &sb->s_type->i_mutex_key#21 Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&sb->s_type->i_mutex_key#21); lock((&dio->complete_work)); lock(&sb->s_type->i_mutex_key#21); lock("dio/%s"sb->s_id); *** DEADLOCK *** 2 locks held by syz-executor.0/10026: #0: (sb_writers#13){.+.+}, at: [] file_start_write include/linux/fs.h:2714 [inline] #0: (sb_writers#13){.+.+}, at: [] aio_write+0x408/0x560 fs/aio.c:1552 #1: (&sb->s_type->i_mutex_key#21){+.+.}, at: [] inode_lock include/linux/fs.h:719 [inline] #1: (&sb->s_type->i_mutex_key#21){+.+.}, at: [] generic_file_write_iter+0x99/0x650 mm/filemap.c:3205 stack backtrace: CPU: 1 PID: 10026 Comm: syz-executor.0 Not tainted 4.14.284-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 print_circular_bug.constprop.0.cold+0x2d7/0x41e kernel/locking/lockdep.c:1258 check_prev_add kernel/locking/lockdep.c:1905 [inline] check_prevs_add kernel/locking/lockdep.c:2022 [inline] validate_chain kernel/locking/lockdep.c:2464 [inline] __lock_acquire+0x2e0e/0x3f20 kernel/locking/lockdep.c:3491 lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998 flush_workqueue+0xfa/0x1310 kernel/workqueue.c:2625 drain_workqueue+0x177/0x3e0 kernel/workqueue.c:2790 destroy_workqueue+0x71/0x710 kernel/workqueue.c:4116 __alloc_workqueue_key+0xd50/0x1080 kernel/workqueue.c:4093 sb_init_dio_done_wq+0x34/0x80 fs/direct-io.c:624 do_blockdev_direct_IO fs/direct-io.c:1287 [inline] __blockdev_direct_IO+0x3df1/0xdcb0 fs/direct-io.c:1423 blockdev_direct_IO include/linux/fs.h:2994 [inline] fat_direct_IO+0x19b/0x320 fs/fat/inode.c:275 generic_file_direct_write+0x1df/0x420 mm/filemap.c:2958 __generic_file_write_iter+0x2a2/0x590 mm/filemap.c:3137 generic_file_write_iter+0x36f/0x650 mm/filemap.c:3208 call_write_iter include/linux/fs.h:1780 [inline] aio_write+0x2ed/0x560 fs/aio.c:1553 io_submit_one fs/aio.c:1641 [inline] do_io_submit+0x847/0x1570 fs/aio.c:1709 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x7f4da54c4109 RSP: 002b:00007f4da3e18168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 RAX: ffffffffffffffda RBX: 00007f4da55d7030 RCX: 00007f4da54c4109 RDX: 0000000020000540 RSI: 0000000000001801 RDI: 00007f4da55b2000 RBP: 00007f4da551e05d R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffd4307b4cf R14: 00007f4da3e18300 R15: 0000000000022000 netlink: 61337 bytes leftover after parsing attributes in process `syz-executor.2'. bridge0: port 2(bridge_slave_1) entered disabled state bridge0: port 1(bridge_slave_0) entered disabled state device bridge_slave_1 left promiscuous mode bridge0: port 2(bridge_slave_1) entered disabled state device bridge_slave_0 left promiscuous mode bridge0: port 1(bridge_slave_0) entered disabled state EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue bridge0: port 2(bridge_slave_1) entered disabled state bridge0: port 1(bridge_slave_0) entered disabled state EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue device bridge_slave_1 left promiscuous mode bridge0: port 2(bridge_slave_1) entered disabled state device bridge_slave_0 left promiscuous mode bridge0: port 1(bridge_slave_0) entered disabled state EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue block nbd2: shutting down sockets EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue block nbd2: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input5 gfs2: gfs2 mount does not exist block nbd0: shutting down sockets input: syz1 as /devices/virtual/input/input6 gfs2: gfs2 mount does not exist uinput: write device info first gfs2: gfs2 mount does not exist block nbd0: shutting down sockets input: syz1 as /devices/virtual/input/input7 gfs2: gfs2 mount does not exist block nbd1: shutting down sockets block nbd0: shutting down sockets input: syz1 as /devices/virtual/input/input8 gfs2: gfs2 mount does not exist block nbd1: shutting down sockets block nbd0: shutting down sockets input: syz1 as /devices/virtual/input/input9 gfs2: gfs2 mount does not exist block nbd0: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input10 gfs2: gfs2 mount does not exist block nbd0: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input11 gfs2: gfs2 mount does not exist block nbd0: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input12 gfs2: gfs2 mount does not exist block nbd0: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input13 gfs2: gfs2 mount does not exist block nbd0: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input14 gfs2: gfs2 mount does not exist block nbd4: shutting down sockets block nbd1: shutting down sockets block nbd0: shutting down sockets input: syz1 as /devices/virtual/input/input15 gfs2: gfs2 mount does not exist block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input16 gfs2: gfs2 mount does not exist block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input17 gfs2: gfs2 mount does not exist input: syz1 as /devices/virtual/input/input18 gfs2: gfs2 mount does not exist block nbd1: shutting down sockets FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 1 CPU: 0 PID: 11191 Comm: syz-executor.3 Not tainted 4.14.284-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 input: syz1 as /devices/virtual/input/input19 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10a/0x149 lib/fault-inject.c:149 should_failslab+0xd6/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x2c1/0x400 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] rw_copy_check_uvector+0x226/0x2b0 fs/read_write.c:776 import_iovec+0x94/0x360 lib/iov_iter.c:1413 vfs_readv+0xa8/0x120 fs/read_write.c:979 do_preadv fs/read_write.c:1065 [inline] SYSC_preadv fs/read_write.c:1115 [inline] SyS_preadv+0x15a/0x200 fs/read_write.c:1110 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x7f4298025109 RSP: 002b:00007f429699a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 RAX: ffffffffffffffda RBX: 00007f4298137f60 RCX: 00007f4298025109 RDX: 0000000000000147 RSI: 00000000200017c0 RDI: 0000000000000003 RBP: 00007f429699a1d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffd326b028f R14: 00007f429699a300 R15: 0000000000022000 block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input20 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 11251 Comm: syz-executor.3 Not tainted 4.14.284-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10a/0x149 lib/fault-inject.c:149 should_failslab+0xd6/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc_node mm/slab.c:3297 [inline] kmem_cache_alloc_node_trace+0x25a/0x400 mm/slab.c:3659 __do_kmalloc_node mm/slab.c:3681 [inline] __kmalloc_node+0x38/0x70 mm/slab.c:3689 kmalloc_node include/linux/slab.h:530 [inline] kvmalloc_node+0x46/0xd0 mm/util.c:397 kvmalloc include/linux/mm.h:531 [inline] seq_buf_alloc fs/seq_file.c:32 [inline] seq_read+0x8d1/0x1180 fs/seq_file.c:211 proc_reg_read+0xee/0x1a0 fs/proc/inode.c:217 do_loop_readv_writev fs/read_write.c:695 [inline] do_loop_readv_writev fs/read_write.c:682 [inline] do_iter_read+0x3eb/0x5b0 fs/read_write.c:919 vfs_readv+0xc8/0x120 fs/read_write.c:981 do_preadv fs/read_write.c:1065 [inline] SYSC_preadv fs/read_write.c:1115 [inline] SyS_preadv+0x15a/0x200 fs/read_write.c:1110 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x7f4298025109 RSP: 002b:00007f429699a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 RAX: ffffffffffffffda RBX: 00007f4298137f60 RCX: 00007f4298025109 RDX: 0000000000000147 RSI: 00000000200017c0 RDI: 0000000000000003 RBP: 00007f429699a1d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffd326b028f R14: 00007f429699a300 R15: 0000000000022000 block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input21 input: syz1 as /devices/virtual/input/input22 block nbd2: shutting down sockets block nbd1: shutting down sockets input: syz1 as /devices/virtual/input/input23 block nbd2: shutting down sockets block nbd1: shutting down sockets FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 input: syz1 as /devices/virtual/input/input24 CPU: 0 PID: 11416 Comm: syz-executor.5 Not tainted 4.14.284-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10a/0x149 lib/fault-inject.c:149 should_failslab+0xd6/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc_node mm/slab.c:3297 [inline] kmem_cache_alloc_node_trace+0x25a/0x400 mm/slab.c:3659 kmalloc_node include/linux/slab.h:526 [inline] kzalloc_node include/linux/slab.h:672 [inline] __get_vm_area_node+0xed/0x340 mm/vmalloc.c:1407 __vmalloc_node_range mm/vmalloc.c:1762 [inline] __vmalloc_node mm/vmalloc.c:1818 [inline] __vmalloc+0xfe/0x1d0 mm/vmalloc.c:1824 bpf_prog_alloc+0x3a/0x1e0 kernel/bpf/core.c:85 bpf_prog_load+0x280/0x1050 kernel/bpf/syscall.c:1031 SYSC_bpf kernel/bpf/syscall.c:1513 [inline] SyS_bpf+0x1163/0x35e0 kernel/bpf/syscall.c:1478 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x7f182d052109 RSP: 002b:00007f182b9c7168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 RAX: ffffffffffffffda RBX: 00007f182d164f60 RCX: 00007f182d052109 RDX: 0000000000000048 RSI: 0000000020000080 RDI: 0000000000000005 RBP: 00007f182b9c71d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007fff7574acef R14: 00007f182b9c7300 R15: 0000000000022000 CPU: 1 PID: 11415 Comm: syz-executor.2 Not tainted 4.14.284-syzkaller #0 syz-executor.5: Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10a/0x149 lib/fault-inject.c:149 vmalloc: allocation failure: 4096 bytes should_failslab+0xd6/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x2c1/0x400 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] rw_copy_check_uvector+0x226/0x2b0 fs/read_write.c:776 , mode:0x14280c0(GFP_USER|__GFP_ZERO), nodemask= import_iovec+0x94/0x360 lib/iov_iter.c:1413 (null) vfs_readv+0xa8/0x120 fs/read_write.c:979 syz-executor.5 cpuset= do_preadv fs/read_write.c:1065 [inline] SYSC_preadv fs/read_write.c:1115 [inline] SyS_preadv+0x15a/0x200 fs/read_write.c:1110 / mems_allowed=0-1 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x7f165349a109 RSP: 002b:00007f1651e0f168 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 RAX: ffffffffffffffda RBX: 00007f16535acf60 RCX: 00007f165349a109 RDX: 0000000000000147 RSI: 00000000200017c0 RDI: 0000000000000003 RBP: 00007f1651e0f1d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffd3d962bef R14: 00007f1651e0f300 R15: 0000000000022000 CPU: 0 PID: 11416 Comm: syz-executor.5 Not tainted 4.14.284-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 warn_alloc.cold+0x96/0x1cc mm/page_alloc.c:3255 __vmalloc_node_range mm/vmalloc.c:1789 [inline] __vmalloc_node mm/vmalloc.c:1818 [inline] __vmalloc+0x170/0x1d0 mm/vmalloc.c:1824 bpf_prog_alloc+0x3a/0x1e0 kernel/bpf/core.c:85 bpf_prog_load+0x280/0x1050 kernel/bpf/syscall.c:1031 SYSC_bpf kernel/bpf/syscall.c:1513 [inline] SyS_bpf+0x1163/0x35e0 kernel/bpf/syscall.c:1478 input: syz1 as /devices/virtual/input/input25 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x7f182d052109 RSP: 002b:00007f182b9c7168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 RAX: ffffffffffffffda RBX: 00007f182d164f60 RCX: 00007f182d052109 RDX: 0000000000000048 RSI: 0000000020000080 RDI: 0000000000000005 RBP: 00007f182b9c71d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007fff7574acef R14: 00007f182b9c7300 R15: 0000000000022000 Mem-Info: active_anon:226305 inactive_anon:4758 isolated_anon:0 active_file:5639 inactive_file:9741 isolated_file:0 unevictable:0 dirty:65 writeback:0 unstable:0 slab_reclaimable:19520 slab_unreclaimable:124651 mapped:29263 shmem:5185 pagetables:1037 bounce:0 free:1274281 free_pcp:242 free_cma:0 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 11458 Comm: syz-executor.2 Not tainted 4.14.284-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10a/0x149 lib/fault-inject.c:149 should_failslab+0xd6/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc_node mm/slab.c:3297 [inline] kmem_cache_alloc_node_trace+0x25a/0x400 mm/slab.c:3659 __do_kmalloc_node mm/slab.c:3681 [inline] __kmalloc_node+0x38/0x70 mm/slab.c:3689 kmalloc_node include/linux/slab.h:530 [inline] kvmalloc_node+0x46/0xd0 mm/util.c:397 kvmalloc include/linux/mm.h:531 [inline] seq_buf_alloc fs/seq_file.c:32 [inline] seq_read+0x8d1/0x1180 fs/seq_file.c:211 Node 0 active_anon:900936kB inactive_anon:19032kB active_file:22432kB inactive_file:38964kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:117052kB dirty:256kB writeback:0kB shmem:20740kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 817152kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no proc_reg_read+0xee/0x1a0 fs/proc/inode.c:217 do_loop_readv_writev fs/read_write.c:695 [inline] do_loop_readv_writev fs/read_write.c:682 [inline] do_iter_read+0x3eb/0x5b0 fs/read_write.c:919 vfs_readv+0xc8/0x120 fs/read_write.c:981 Node 1 active_anon:0kB inactive_anon:0kB active_file:124kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:4kB writeback:0kB shmem:0kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no Node 0 DMA free:15908kB min:204kB low:252kB high:300kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: do_preadv fs/read_write.c:1065 [inline] SYSC_preadv fs/read_write.c:1115 [inline] SyS_preadv+0x15a/0x200 fs/read_write.c:1110 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb 0 RIP: 0033:0x7f165349a109 2717 RSP: 002b:00007f1651e0f168 EFLAGS: 00000246 2718 ORIG_RAX: 0000000000000127 RAX: ffffffffffffffda RBX: 00007f16535acf60 RCX: 00007f165349a109 RDX: 0000000000000147 RSI: 00000000200017c0 RDI: 0000000000000003 RBP: 00007f1651e0f1d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffd3d962bef R14: 00007f1651e0f300 R15: 0000000000022000 block nbd1: shutting down sockets 2718 2718 Node 0 DMA32 free:1053696kB min:36196kB low:45244kB high:54292kB active_anon:896692kB inactive_anon:19032kB active_file:22432kB inactive_file:38964kB unevictable:0kB writepending:256kB present:3129332kB managed:2787980kB mlocked:0kB kernel_stack:7488kB pagetables:3780kB bounce:0kB free_pcp:1204kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 0 Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:1048576kB managed:468kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 0 Node 1 Normal free:4039504kB min:53696kB low:67120kB high:80544kB active_anon:0kB inactive_anon:0kB active_file:124kB inactive_file:0kB unevictable:0kB writepending:4kB present:4194304kB managed:4128256kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 0 Node 0 DMA: 1*4kB (U) 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15908kB Node 0 DMA32: 8758*4kB (UME) 206*8kB (UME) 182*16kB (UME) 112*32kB (UME) 48*64kB (UME) 49*128kB (UME) 27*256kB (UM) 19*512kB (UME) 7*1024kB (UM) 2*2048kB (M) 237*4096kB (M) = 1051176kB Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Node 1 Normal: 70*4kB (UE) 405*8kB (UME) 295*16kB (UME) 73*32kB (UME) 32*64kB (UME) 12*128kB (UME) 12*256kB (UME) 4*512kB (UE) 2*1024kB (ME) 4*2048kB (UM) 979*4096kB (M) = 4039504kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 20555 total pagecache pages 0 pages in swap cache Swap cache stats: add 0, delete 0, find 0/0 Free swap = 0kB Total swap = 0kB 2097051 pages RAM 0 pages HighMem/MovableOnly 363898 pages reserved 0 pages cma reserved input: syz1 as /devices/virtual/input/input26