syzbot


kernel panic: corrupted stack end in rtnl_dump_ifinfo

Status: closed as invalid on 2023/05/22 10:51
Subsystems: net
[Documentation on labels]
First crash: 914d, last: 914d

Sample crash report:
netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'.
netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'.
netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'.
Kernel panic - not syncing: corrupted stack end detected inside scheduler
CPU: 0 PID: 3268 Comm: syz-executor.1 Not tainted 5.17.0-rc1-syzkaller-00002-g0966d385830d #0
Hardware name: riscv-virtio,qemu (DT)
Call Trace:
[<ffffffff8000a228>] dump_backtrace+0x2e/0x3c arch/riscv/kernel/stacktrace.c:113
[<ffffffff831668cc>] show_stack+0x34/0x40 arch/riscv/kernel/stacktrace.c:119
[<ffffffff831756ba>] __dump_stack lib/dump_stack.c:88 [inline]
[<ffffffff831756ba>] dump_stack_lvl+0xe4/0x150 lib/dump_stack.c:106
[<ffffffff83175742>] dump_stack+0x1c/0x24 lib/dump_stack.c:113
[<ffffffff83166fa8>] panic+0x24a/0x634 kernel/panic.c:233
[<ffffffff831a688a>] schedule_debug kernel/sched/core.c:5541 [inline]
[<ffffffff831a688a>] schedule+0x0/0x14c kernel/sched/core.c:6187
[<ffffffff831a6b00>] preempt_schedule_common+0x4e/0xde kernel/sched/core.c:6462
[<ffffffff831a6bc4>] preempt_schedule+0x34/0x36 kernel/sched/core.c:6487
[<ffffffff80121892>] vprintk_emit+0x126/0x416 kernel/printk/printk.c:2246
[<ffffffff80121ba4>] vprintk_default+0x22/0x2e kernel/printk/printk.c:2256
[<ffffffff8012254a>] vprintk+0x108/0x13e kernel/printk/printk_safe.c:50
[<ffffffff83169c5c>] _printk+0xa0/0xc8 kernel/printk/printk.c:2266
[<ffffffff80be7926>] __nla_validate_parse+0x165a/0x165e lib/nlattr.c:600
[<ffffffff80be79ba>] __nla_parse+0x40/0x56 lib/nlattr.c:685
[<ffffffff82773678>] __nlmsg_parse include/net/netlink.h:733 [inline]
[<ffffffff82773678>] nlmsg_parse_deprecated include/net/netlink.h:772 [inline]
[<ffffffff82773678>] rtnl_valid_dump_ifinfo_req net/core/rtnetlink.c:2065 [inline]
[<ffffffff82773678>] rtnl_dump_ifinfo+0x4a8/0xc6a net/core/rtnetlink.c:2090
[<ffffffff82966ee2>] netlink_dump+0x322/0x7bc net/netlink/af_netlink.c:2268
[<ffffffff82967a90>] netlink_recvmsg+0x714/0x7f0 net/netlink/af_netlink.c:2002
[<ffffffff826d4084>] sock_recvmsg_nosec net/socket.c:948 [inline]
[<ffffffff826d4084>] ____sys_recvmsg+0x336/0x342 net/socket.c:2630
[<ffffffff826d845c>] ___sys_recvmsg+0x146/0x1ba net/socket.c:2674
[<ffffffff826d86b2>] do_recvmmsg+0x1e2/0x58e net/socket.c:2768
[<ffffffff826d9aa8>] __sys_recvmmsg net/socket.c:2847 [inline]
[<ffffffff826d9aa8>] __do_sys_recvmmsg net/socket.c:2870 [inline]
[<ffffffff826d9aa8>] sys_recvmmsg+0x182/0x192 net/socket.c:2863
[<ffffffff80005716>] ret_from_syscall+0x0/0x2
SMP: stopping secondary CPUs
Rebooting in 86400 seconds..

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/02/24 00:30 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 0966d385830d 4359978e .config console log report info ci-qemu2-riscv64 kernel panic: corrupted stack end in rtnl_dump_ifinfo
* Struck through repros no longer work on HEAD.