====================================================== WARNING: possible circular locking dependency detected 5.10.247 #1 Not tainted ------------------------------------------------------ syz-executor.3/93153 is trying to acquire lock: ffff888022874b78 ((work_completion)(&hdev->bg_scan_update)){+.+.}-{0:0}, at: __flush_work+0xdd/0xa90 kernel/workqueue.c:3050 but task is already holding lock: ffffffff85621608 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0xff/0x4b0 net/rfkill/core.c:1232 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #4 (rfkill_global_mutex){+.+.}-{3:3}: __mutex_lock_common kernel/locking/mutex.c:968 [inline] __mutex_lock+0x13d/0x10b0 kernel/locking/mutex.c:1109 rfkill_register+0x36/0xa10 net/rfkill/core.c:1016 hci_register_dev+0x42e/0xc00 net/bluetooth/hci_core.c:3774 __vhci_create_device+0x2c8/0x5c0 drivers/bluetooth/hci_vhci.c:129 vhci_create_device drivers/bluetooth/hci_vhci.c:153 [inline] vhci_open_timeout+0x38/0x50 drivers/bluetooth/hci_vhci.c:310 process_one_work+0x9a9/0x14b0 kernel/workqueue.c:2282 worker_thread+0x61d/0x1310 kernel/workqueue.c:2428 kthread+0x38f/0x470 kernel/kthread.c:328 ret_from_fork+0x22/0x30 arch/x86/entry/entry_64.S:298 -> #3 (&data->open_mutex){+.+.}-{3:3}: __mutex_lock_common kernel/locking/mutex.c:968 [inline] __mutex_lock+0x13d/0x10b0 kernel/locking/mutex.c:1109 vhci_send_frame+0x63/0xa0 drivers/bluetooth/hci_vhci.c:71 hci_send_frame+0x1b9/0x320 net/bluetooth/hci_core.c:4065 hci_sched_acl_pkt net/bluetooth/hci_core.c:4590 [inline] hci_sched_acl net/bluetooth/hci_core.c:4675 [inline] hci_tx_work+0xfb4/0x15d0 net/bluetooth/hci_core.c:4741 process_one_work+0x9a9/0x14b0 kernel/workqueue.c:2282 worker_thread+0x61d/0x1310 kernel/workqueue.c:2428 kthread+0x38f/0x470 kernel/kthread.c:328 ret_from_fork+0x22/0x30 arch/x86/entry/entry_64.S:298 -> #2 ((work_completion)(&hdev->tx_work)){+.+.}-{0:0}: __flush_work+0x105/0xa90 kernel/workqueue.c:3053 hci_dev_do_close+0x131/0x1240 net/bluetooth/hci_core.c:1745 hci_unregister_dev+0x179/0x460 net/bluetooth/hci_core.c:3854 vhci_release+0x70/0xf0 drivers/bluetooth/hci_vhci.c:345 __fput+0x285/0x9f0 fs/file_table.c:281 task_work_run+0xe2/0x1a0 kernel/task_work.c:185 exit_task_work include/linux/task_work.h:33 [inline] do_exit+0xb77/0x2600 kernel/exit.c:869 do_group_exit+0x125/0x310 kernel/exit.c:983 get_signal+0x4bc/0x2350 kernel/signal.c:2762 arch_do_signal_or_restart+0x2b7/0x1990 arch/x86/kernel/signal.c:805 handle_signal_work kernel/entry/common.c:145 [inline] exit_to_user_mode_loop kernel/entry/common.c:169 [inline] exit_to_user_mode_prepare+0x127/0x1e0 kernel/entry/common.c:199 syscall_exit_to_user_mode+0x38/0x1d0 kernel/entry/common.c:274 entry_SYSCALL_64_after_hwframe+0x67/0xd1 -> #1 (&hdev->req_lock){+.+.}-{3:3}: __mutex_lock_common kernel/locking/mutex.c:968 [inline] __mutex_lock+0x13d/0x10b0 kernel/locking/mutex.c:1109 hci_req_sync net/bluetooth/hci_request.c:277 [inline] bg_scan_update+0x82/0x500 net/bluetooth/hci_request.c:2897 process_one_work+0x9a9/0x14b0 kernel/workqueue.c:2282 worker_thread+0x61d/0x1310 kernel/workqueue.c:2428 kthread+0x38f/0x470 kernel/kthread.c:328 ret_from_fork+0x22/0x30 arch/x86/entry/entry_64.S:298 -> #0 ((work_completion)(&hdev->bg_scan_update)){+.+.}-{0:0}: check_prev_add kernel/locking/lockdep.c:2988 [inline] check_prevs_add kernel/locking/lockdep.c:3113 [inline] validate_chain kernel/locking/lockdep.c:3729 [inline] __lock_acquire+0x29e7/0x5b00 kernel/locking/lockdep.c:4955 lock_acquire kernel/locking/lockdep.c:5566 [inline] lock_acquire+0x197/0x470 kernel/locking/lockdep.c:5531 __flush_work+0x105/0xa90 kernel/workqueue.c:3053 __cancel_work_timer+0x368/0x4c0 kernel/workqueue.c:3144 hci_request_cancel_all+0x73/0x230 net/bluetooth/hci_request.c:3440 hci_dev_do_close+0xd9/0x1240 net/bluetooth/hci_core.c:1733 hci_rfkill_set_block+0x166/0x1a0 net/bluetooth/hci_core.c:2223 rfkill_set_block+0x1fd/0x540 net/rfkill/core.c:341 rfkill_fop_write+0x253/0x4b0 net/rfkill/core.c:1240 vfs_write+0x29a/0xb10 fs/read_write.c:603 ksys_write+0x1f6/0x260 fs/read_write.c:658 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 other info that might help us debug this: Chain exists of: (work_completion)(&hdev->bg_scan_update) --> &data->open_mutex --> rfkill_global_mutex Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(rfkill_global_mutex); lock(&data->open_mutex); lock(rfkill_global_mutex); lock((work_completion)(&hdev->bg_scan_update)); *** DEADLOCK *** 1 lock held by syz-executor.3/93153: #0: ffffffff85621608 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0xff/0x4b0 net/rfkill/core.c:1232 stack backtrace: CPU: 1 PID: 93153 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 check_noncircular+0x263/0x2e0 kernel/locking/lockdep.c:2123 check_prev_add kernel/locking/lockdep.c:2988 [inline] check_prevs_add kernel/locking/lockdep.c:3113 [inline] validate_chain kernel/locking/lockdep.c:3729 [inline] __lock_acquire+0x29e7/0x5b00 kernel/locking/lockdep.c:4955 lock_acquire kernel/locking/lockdep.c:5566 [inline] lock_acquire+0x197/0x470 kernel/locking/lockdep.c:5531 __flush_work+0x105/0xa90 kernel/workqueue.c:3053 __cancel_work_timer+0x368/0x4c0 kernel/workqueue.c:3144 hci_request_cancel_all+0x73/0x230 net/bluetooth/hci_request.c:3440 hci_dev_do_close+0xd9/0x1240 net/bluetooth/hci_core.c:1733 hci_rfkill_set_block+0x166/0x1a0 net/bluetooth/hci_core.c:2223 rfkill_set_block+0x1fd/0x540 net/rfkill/core.c:341 rfkill_fop_write+0x253/0x4b0 net/rfkill/core.c:1240 vfs_write+0x29a/0xb10 fs/read_write.c:603 ksys_write+0x1f6/0x260 fs/read_write.c:658 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 0000000000000008 RSI: 0000000020000080 RDI: 0000000000000003 RBP: 00007fdc2d87cf6d R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 kauditd_printk_skb: 19 callbacks suppressed audit: type=1326 audit(1766247149.348:702): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93280 comm="syz-executor.6" exe="/syz-executor.6" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5b7a6d8b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.661:703): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.672:704): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.684:705): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.684:706): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.684:707): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.688:708): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.688:709): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.688:710): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93479 comm="syz-executor.3" exe="/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc2d822b19 code=0x7ffc0000 audit: type=1326 audit(1766247149.757:711): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=93514 comm="syz-executor.4" exe="/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fae70d74b19 code=0x7ffc0000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 93606 Comm: syz-executor.2 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] kern_select+0x9d/0x1c0 fs/select.c:711 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fde028c0b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fddffe36188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fde029d3f60 RCX: 00007fde028c0b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fddffe361d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffeb3e03a7f R14: 00007fddffe36300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 93611 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] kern_select+0x9d/0x1c0 fs/select.c:711 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fdc2ad981d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 tmpfs: Bad value for 'mpol' FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 93646 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] get_fd_set fs/select.c:393 [inline] core_sys_select+0x2d2/0xa50 fs/select.c:673 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fdc2ad981d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 93693 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] get_fd_set fs/select.c:393 [inline] core_sys_select+0x32f/0xa50 fs/select.c:674 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fdc2ad981d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 93725 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 __copy_to_user include/linux/uaccess.h:144 [inline] set_fd_set fs/select.c:403 [inline] set_fd_set fs/select.c:400 [inline] core_sys_select+0x895/0xa50 fs/select.c:692 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fdc2ad981d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 93747 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 __copy_to_user include/linux/uaccess.h:144 [inline] set_fd_set fs/select.c:403 [inline] set_fd_set fs/select.c:400 [inline] core_sys_select+0x406/0xa50 fs/select.c:693 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fdc2ad981d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 93771 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_to_user+0x2e/0x180 lib/usercopy.c:36 copy_to_user include/linux/uaccess.h:200 [inline] poll_select_finish+0x326/0x5b0 fs/select.c:340 kern_select+0x14e/0x1c0 fs/select.c:722 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d822b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fdc2ad98188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fdc2d935f60 RCX: 00007fdc2d822b19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fdc2ad981d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 93810 Comm: syz-executor.3 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_to_user+0x2e/0x180 lib/usercopy.c:36 copy_to_user include/linux/uaccess.h:200 [inline] simple_read_from_buffer+0xcc/0x160 fs/libfs.c:729 proc_fail_nth_read+0x198/0x230 fs/proc/base.c:1482 vfs_read+0x228/0x620 fs/read_write.c:494 ksys_read+0x12d/0x260 fs/read_write.c:634 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fdc2d7d569c Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 RSP: 002b:00007fdc2ad98170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fdc2d7d569c RDX: 000000000000000f RSI: 00007fdc2ad981e0 RDI: 0000000000000003 RBP: 00007fdc2ad981d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffe2f5d2d5f R14: 00007fdc2ad98300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 94249 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] kern_select+0x9d/0x1c0 fs/select.c:711 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e8cb19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa222402188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fa224f9ff60 RCX: 00007fa224e8cb19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fa2224021d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 94258 Comm: syz-executor.6 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 should_failslab+0x5/0x20 mm/slab_common.c:1200 slab_pre_alloc_hook mm/slab.h:512 [inline] slab_alloc_node mm/slub.c:2826 [inline] slab_alloc mm/slub.c:2909 [inline] __kmalloc+0x72/0x390 mm/slub.c:3972 kmalloc include/linux/slab.h:560 [inline] groups_alloc+0x1f/0xf0 kernel/groups.c:21 __do_sys_setgroups+0xfd/0x3d0 kernel/groups.c:200 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7f5b7a6d8b19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f5b77c4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000074 RAX: ffffffffffffffda RBX: 00007f5b7a7ebf60 RCX: 00007f5b7a6d8b19 RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000001 RBP: 00007f5b77c4e1d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffcef626e0f R14: 00007f5b77c4e300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 94270 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] get_fd_set fs/select.c:393 [inline] core_sys_select+0x2d2/0xa50 fs/select.c:673 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e8cb19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa222402188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fa224f9ff60 RCX: 00007fa224e8cb19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fa2224021d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 94303 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_from_user+0x2e/0x1b0 lib/usercopy.c:15 copy_from_user include/linux/uaccess.h:192 [inline] get_fd_set fs/select.c:393 [inline] core_sys_select+0x32f/0xa50 fs/select.c:674 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e8cb19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa222402188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fa224f9ff60 RCX: 00007fa224e8cb19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fa2224021d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 94443 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 __copy_to_user include/linux/uaccess.h:144 [inline] set_fd_set fs/select.c:403 [inline] set_fd_set fs/select.c:400 [inline] core_sys_select+0x895/0xa50 fs/select.c:692 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e8cb19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa222402188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fa224f9ff60 RCX: 00007fa224e8cb19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fa2224021d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 94620 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 __copy_to_user include/linux/uaccess.h:144 [inline] set_fd_set fs/select.c:403 [inline] set_fd_set fs/select.c:400 [inline] core_sys_select+0x406/0xa50 fs/select.c:693 kern_select+0x13d/0x1c0 fs/select.c:721 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e8cb19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa222402188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fa224f9ff60 RCX: 00007fa224e8cb19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fa2224021d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 94761 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_to_user+0x2e/0x180 lib/usercopy.c:36 copy_to_user include/linux/uaccess.h:200 [inline] poll_select_finish+0x326/0x5b0 fs/select.c:340 kern_select+0x14e/0x1c0 fs/select.c:722 __do_sys_select fs/select.c:728 [inline] __se_sys_select fs/select.c:725 [inline] __x64_sys_select+0xba/0x160 fs/select.c:725 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e8cb19 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa222402188 EFLAGS: 00000246 ORIG_RAX: 0000000000000017 RAX: ffffffffffffffda RBX: 00007fa224f9ff60 RCX: 00007fa224e8cb19 RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fa2224021d0 R08: 0000000020000140 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 FAULT_INJECTION: forcing a failure. name fail_usercopy, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 94871 Comm: syz-executor.0 Not tainted 5.10.247 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x107/0x167 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold+0x5/0xa lib/fault-inject.c:146 _copy_to_user+0x2e/0x180 lib/usercopy.c:36 copy_to_user include/linux/uaccess.h:200 [inline] simple_read_from_buffer+0xcc/0x160 fs/libfs.c:729 proc_fail_nth_read+0x198/0x230 fs/proc/base.c:1482 vfs_read+0x228/0x620 fs/read_write.c:494 ksys_read+0x12d/0x260 fs/read_write.c:634 do_syscall_64+0x33/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1 RIP: 0033:0x7fa224e3f69c Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 RSP: 002b:00007fa222402170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa224e3f69c RDX: 000000000000000f RSI: 00007fa2224021e0 RDI: 0000000000000003 RBP: 00007fa2224021d0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000020000100 R11: 0000000000000246 R12: 0000000000000001 R13: 00007ffde694bf5f R14: 00007fa222402300 R15: 0000000000022000 kauditd_printk_skb: 17 callbacks suppressed audit: type=1326 audit(1766247156.608:729): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=95400 comm="syz-executor.7" exe="/syz-executor.7" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff0856d1b19 code=0x7ffc0000 audit: type=1326 audit(1766247156.608:730): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=95400 comm="syz-executor.7" exe="/syz-executor.7" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff0856d1b19 code=0x7ffc0000 audit: type=1326 audit(1766247158.382:731): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=96460 comm="syz-executor.4" exe="/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fae70d74b19 code=0x7ffc0000