do_el0_svc+0xa4/0xd0 arch/arm64/kernel/syscall.c:198 el0_svc+0x20/0x30 arch/arm64/kernel/entry-common.c:365 el0_sync_handler+0x1a4/0x1ac arch/arm64/kernel/entry-common.c:381 el0_sync+0x174/0x180 arch/arm64/kernel/entry.S:699 check_preemption_disabled: 2 callbacks suppressed BUG: using smp_processor_id() in preemptible [00000000] code: syz-executor.1/6786 caller is debug_smp_processor_id+0x20/0x30 lib/smp_processor_id.c:64 CPU: 0 PID: 6786 Comm: syz-executor.1 Not tainted 5.11.0-rc7-syzkaller-00002-ge0756cfc7d7c #0 Hardware name: linux,dummy-virt (DT) Call trace: dump_backtrace+0x0/0x3e0 arch/arm64/include/asm/pointer_auth.h:76 show_stack+0x18/0x70 arch/arm64/kernel/stacktrace.c:196 __dump_stack lib/dump_stack.c:79 [inline] dump_stack+0x110/0x188 lib/dump_stack.c:120 check_preemption_disabled+0x10c/0x170 lib/smp_processor_id.c:53 debug_smp_processor_id+0x20/0x30 lib/smp_processor_id.c:64 radix_tree_node_alloc.constprop.0+0x208/0x3a0 lib/radix-tree.c:261 radix_tree_extend+0x158/0x354 lib/radix-tree.c:423 idr_get_free+0x370/0x910 lib/radix-tree.c:1491 idr_alloc_u32+0x120/0x280 lib/idr.c:46 qrtr_port_assign net/qrtr/qrtr.c:725 [inline] __qrtr_bind.isra.0+0x234/0x490 net/qrtr/qrtr.c:788 qrtr_autobind net/qrtr/qrtr.c:819 [inline] qrtr_autobind net/qrtr/qrtr.c:807 [inline] qrtr_connect+0x1f0/0x290 net/qrtr/qrtr.c:1091 __sys_connect_file+0x130/0x17c net/socket.c:1835 __sys_connect+0x108/0x130 net/socket.c:1852 __do_sys_connect net/socket.c:1862 [inline] __se_sys_connect net/socket.c:1859 [inline] __arm64_sys_connect+0x70/0xa4 net/socket.c:1859 __invoke_syscall arch/arm64/kernel/syscall.c:37 [inline] invoke_syscall arch/arm64/kernel/syscall.c:49 [inline] el0_svc_common.constprop.0+0x110/0x3c0 arch/arm64/kernel/syscall.c:159 do_el0_svc+0xa4/0xd0 arch/arm64/kernel/syscall.c:198 el0_svc+0x20/0x30 arch/arm64/kernel/entry-common.c:365 el0_sync_handler+0x1a4/0x1ac arch/arm64/kernel/entry-common.c:381 el0_sync+0x174/0x180 arch/arm64/kernel/entry.S:699