sched: DL replenish lagged too much ------------[ cut here ]------------ WARNING: CPU: 0 PID: 964 at kernel/rcu/tree_stall.h:1010 rcu_check_gp_start_stall+0x2cf/0x460 kernel/rcu/tree_stall.h:1010 Modules linked in: CPU: 0 UID: 0 PID: 964 Comm: kworker/0:2 Not tainted 6.12.0-rc4-syzkaller-00261-g850925a8133c #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Workqueue: events_long br_multicast_gc_work RIP: 0010:rcu_check_gp_start_stall+0x2cf/0x460 kernel/rcu/tree_stall.h:1010 Code: c7 c0 6a 41 9a be 04 00 00 00 e8 7c 22 83 00 b8 01 00 00 00 87 05 51 e2 c5 18 85 c0 0f 85 1a ff ff ff 48 c7 c0 40 cc 93 8e 90 <0f> 0b 90 49 39 c7 74 47 48 c7 c0 fc 34 1d 90 48 c1 e8 03 42 0f b6 RSP: 0018:ffffc90000007bd8 EFLAGS: 00010046 RAX: ffffffff8e93cc40 RBX: 0000000100004646 RCX: ffffffff817b8864 RDX: 0000000000000001 RSI: 0000000000000004 RDI: ffffffff9a416ac0 RBP: ffffc90000007e30 R08: 0000000000000003 R09: fffffbfff3482d58 R10: dffffc0000000000 R11: fffffbfff3482d58 R12: dffffc0000000000 R13: dffffc0000000000 R14: 0000000000000246 R15: ffffffff8e93cc40 FS: 0000000000000000(0000) GS:ffff8880b8600000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f6b32b8d000 CR3: 000000006e6cc000 CR4: 0000000000350ef0 Call Trace: rcu_core+0x650/0x17a0 kernel/rcu/tree.c:2818 handle_softirqs+0x2c7/0x980 kernel/softirq.c:554 __do_softirq kernel/softirq.c:588 [inline] invoke_softirq kernel/softirq.c:428 [inline] __irq_exit_rcu+0xf4/0x1c0 kernel/softirq.c:637 irq_exit_rcu+0x9/0x30 kernel/softirq.c:649 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1049 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1049 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:preempt_schedule_irq+0xf6/0x1c0 kernel/sched/core.c:7012 Code: 89 f5 49 c1 ed 03 eb 0d 48 f7 03 08 00 00 00 0f 84 8b 00 00 00 bf 01 00 00 00 e8 25 23 94 f5 e8 60 96 cd f5 fb bf 01 00 00 00 e5 ab ff ff 43 80 7c 3d 00 00 74 08 4c 89 f7 e8 25 8e 2f f6 48 RSP: 0018:ffffc90003c87980 EFLAGS: 00000282 RAX: 281acddf219a7b00 RBX: 1ffff92000790f38 RCX: ffffffff8170cfda RDX: dffffc0000000000 RSI: ffffffff8c0acb40 RDI: 0000000000000001 RBP: ffffc90003c87a40 R08: ffffffff942cc93f R09: 1ffffffff2859927 R10: dffffc0000000000 R11: fffffbfff2859928 R12: 1ffff92000790f30 R13: 1ffff92000790f34 R14: ffffc90003c879a0 R15: dffffc0000000000 irqentry_exit+0x5e/0x90 kernel/entry/common.c:354 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:__hlist_del include/linux/list.h:990 [inline] RIP: 0010:hlist_del_init include/linux/list.h:1016 [inline] RIP: 0010:br_multicast_gc net/bridge/br_multicast.c:901 [inline] RIP: 0010:br_multicast_gc_work+0x193/0x260 net/bridge/br_multicast.c:4026 Code: 74 43 48 89 d8 48 c1 e8 03 42 80 3c 28 00 74 08 48 89 df e8 af 30 6b f7 4c 89 23 4d 85 e4 74 2c e8 e2 71 01 f7 4d 8d 7c 24 08 <4c> 89 f8 48 c1 e8 03 42 80 3c 28 00 74 08 4c 89 ff e8 87 30 6b f7 RSP: 0018:ffffc90003c87b00 EFLAGS: 00000293 RAX: ffffffff8a93788e RBX: ffffc90003c87b40 RCX: ffff8880262c8000 RDX: 0000000000000000 RSI: ffffffff8c0acb40 RDI: ffffffff8c610360 RBP: ffffc90003c87bb0 R08: ffffffff942cc93f R09: 1ffffffff2859927 R10: dffffc0000000000 R11: fffffbfff2859928 R12: ffff88807e464ea0 R13: dffffc0000000000 R14: ffff88802fdf8ca0 R15: ffff88807e464ea8 process_one_work kernel/workqueue.c:3229 [inline] process_scheduled_works+0xa65/0x1850 kernel/workqueue.c:3310 worker_thread+0x870/0xd30 kernel/workqueue.c:3391 kthread+0x2f2/0x390 kernel/kthread.c:389 ret_from_fork+0x4d/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 ---------------- Code disassembly (best guess): 0: 89 f5 mov %esi,%ebp 2: 49 c1 ed 03 shr $0x3,%r13 6: eb 0d jmp 0x15 8: 48 f7 03 08 00 00 00 testq $0x8,(%rbx) f: 0f 84 8b 00 00 00 je 0xa0 15: bf 01 00 00 00 mov $0x1,%edi 1a: e8 25 23 94 f5 call 0xf5942344 1f: e8 60 96 cd f5 call 0xf5cd9684 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi * 2a: e8 e5 ab ff ff call 0xffffac14 <-- trapping instruction 2f: 43 80 7c 3d 00 00 cmpb $0x0,0x0(%r13,%r15,1) 35: 74 08 je 0x3f 37: 4c 89 f7 mov %r14,%rdi 3a: e8 25 8e 2f f6 call 0xf62f8e64 3f: 48 rex.W