BUG: unable to handle kernel paging request in fq_codel_enqueue (2)

Status: upstream: reported on 2026/04/29 00:07
Reported-by: syzbot+3ac39748891ee2433e44@syzkaller.appspotmail.com
First crash: 155d, last: 6h41m
▶ ▼ Similar bugs (13)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 BUG: unable to handle kernel paging request in fq_codel_enqueue 8 13 376d 426d 0/3 auto-obsoleted due to no activity on 2025/11/29 22:34
upstream general protection fault in fq_codel_enqueue (3) net 2 syz, C inconclusive 5 1552d 1798d 22/29 fixed on 2023/02/24 13:50
linux-4.19 general protection fault in fq_codel_enqueue (2) 2 syz, C error 14 1493d 2225d 0/1 upstream: reported C repro on 2020/08/28 22:42
linux-5.15 general protection fault in fq_codel_enqueue (2) origin:lts-only 2 syz, C inconclusive 17 26d 155d 0/3 upstream: reported C repro on 2026/04/29 01:27
android-5-10 general protection fault in fq_codel_enqueue (2) 2 2 892d 894d 0/2 auto-obsoleted due to no activity on 2024/07/20 23:55
android-5-15 general protection fault in fq_codel_enqueue 2 1 922d 922d 0/2 auto-obsoleted due to no activity on 2024/06/21 01:28
linux-6.1 general protection fault in fq_codel_enqueue 2 1 259d 259d 0/3 auto-obsoleted due to no activity on 2026/04/25 11:32
linux-4.14 general protection fault in fq_codel_enqueue 2 syz, C inconclusive 6 1755d 2348d 0/1 upstream: reported C repro on 2020/04/27 21:56
linux-5.15 general protection fault in fq_codel_enqueue 2 3 294d 421d 0/3 auto-obsoleted due to no activity on 2026/03/21 20:16
upstream general protection fault in fq_codel_enqueue (2) 2 syz, C done 34 1825d 2225d 0/29 closed as invalid on 2021/10/07 21:22
android-5-10 general protection fault in fq_codel_enqueue 2 1 1527d 1527d 0/2 auto-obsoleted due to no activity on 2022/10/25 22:19
linux-4.19 general protection fault in fq_codel_enqueue 2 syz, C done 5 2323d 2351d 1/1 fixed on 2020/06/21 14:03
upstream general protection fault in fq_codel_enqueue net 2 syz, C done 25 2271d 2356d 15/29 fixed on 2020/07/17 17:58

Sample crash report:
Unable to handle kernel paging request at virtual address dfff800000000000
KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
Mem abort info:
  ESR = 0x0000000096000006
  EC = 0x25: DABT (current EL), IL = 32 bits
  SET = 0, FnV = 0
  EA = 0, S1PTW = 0
  FSC = 0x06: level 2 translation fault
Data abort info:
  ISV = 0, ISS = 0x00000006
  CM = 0, WnR = 0
[dfff800000000000] address between user and kernel address ranges
Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP
Modules linked in:
CPU: 1 PID: 0 Comm: swapper/1 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/14/2026
pstate: 42400005 (nZcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : dequeue_head net/sched/sch_fq_codel.c:120 [inline]
pc : fq_codel_drop net/sched/sch_fq_codel.c:168 [inline]
pc : fq_codel_enqueue+0x844/0x1004 net/sched/sch_fq_codel.c:230
lr : fq_codel_drop net/sched/sch_fq_codel.c:162 [inline]
lr : fq_codel_enqueue+0x7c0/0x1004 net/sched/sch_fq_codel.c:230
sp : ffff8000080175c0
x29: ffff8000080176f0 x28: 0000000000000000 x27: 0000000000000000
x26: ffff8000080178c0 x25: 0000000000000001 x24: ffff700001002ed0
x23: 0000000000000000 x22: 00000000000003ff x21: ffff0000fcbc0000
x20: dfff800000000000 x19: 0000000000000000 x18: 1fffe00033e6db7e
x17: 00000000ffff0000 x16: ffff8000082dd284 x15: 0000000000000000
x14: 0000000000000003 x13: 1ffff00002a78071 x12: 000000007f5c582d
x11: ff00800010195ebc x10: 0000000000000000 x9 : 1fffe0001f978000
x8 : 0000000000000000 x7 : ffff8000083c7974 x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000
x2 : ffff0000db155328 x1 : 0000000000000000 x0 : 0000000000000000
dump_backtrace(regs = 000000004bd996ad tsk = 0000000000000000)
Call trace:
 dequeue_head net/sched/sch_fq_codel.c:120 [inline]
 fq_codel_drop net/sched/sch_fq_codel.c:168 [inline]
 fq_codel_enqueue+0x844/0x1004 net/sched/sch_fq_codel.c:230
 cbs_child_enqueue net/sched/sch_cbs.c:95 [inline]
 cbs_enqueue_soft+0x150/0x234 net/sched/sch_cbs.c:128
 cbs_enqueue+0x58/0x6c net/sched/sch_cbs.c:136
 dev_qdisc_enqueue+0x5c/0x388 net/core/dev.c:3900
 __dev_xmit_skb net/core/dev.c:3989 [inline]
 __dev_queue_xmit+0xaf0/0x3154 net/core/dev.c:4337
 dev_queue_xmit include/linux/netdevice.h:3053 [inline]
 tipc_l2_send_msg+0x2a0/0x364 net/tipc/bearer.c:519
 tipc_bearer_xmit_skb+0x240/0x380 net/tipc/bearer.c:578
 tipc_disc_timeout+0x4e8/0x630 net/tipc/discover.c:340
 call_timer_fn+0x1b8/0x96c kernel/time/timer.c:1701
 expire_timers kernel/time/timer.c:1752 [inline]
 __run_timers+0x478/0x6d8 kernel/time/timer.c:2023
 run_timer_softirq+0x7c/0x114 kernel/time/timer.c:2036
 handle_softirqs+0x318/0xc90 kernel/softirq.c:596
 __do_softirq+0x14/0x20 kernel/softirq.c:630
 ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:80
 call_on_irq_stack+0x30/0x48 arch/arm64/kernel/entry.S:897
 do_softirq_own_stack+0x20/0x2c arch/arm64/kernel/irq.c:85
 invoke_softirq kernel/softirq.c:477 [inline]
 __irq_exit_rcu+0x23c/0x430 kernel/softirq.c:679
 irq_exit_rcu+0x14/0x84 kernel/softirq.c:691
 __el1_irq arch/arm64/kernel/entry-common.c:472 [inline]
 el1_interrupt+0x38/0x54 arch/arm64/kernel/entry-common.c:486
 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:491
 el1h_64_irq+0x64/0x68 arch/arm64/kernel/entry.S:581
 arch_local_irq_enable+0xc/0x18 arch/arm64/include/asm/irqflags.h:35
 default_idle_call+0x68/0xd8 kernel/sched/idle.c:109
 cpuidle_idle_call kernel/sched/idle.c:199 [inline]
 do_idle+0x368/0x600 kernel/sched/idle.c:323
 cpu_startup_entry+0x5c/0x74 kernel/sched/idle.c:422
 secondary_start_kernel+0x190/0x1b4 arch/arm64/kernel/smp.c:265
 __secondary_switched+0xb0/0xb4 arch/arm64/kernel/head.S:618
Code: aa1503e0 961d8066 f94002b7 d343fee8 (38746908) 
---[ end trace 0000000000000000 ]---
----------------
Code disassembly (best guess):
   0:	aa1503e0 	mov	x0, x21
   4:	961d8066 	bl	0xfffffffff876019c
   8:	f94002b7 	ldr	x23, [x21]
   c:	d343fee8 	lsr	x8, x23, #3
* 10:	38746908 	ldrb	w8, [x8, x20] <-- trapping instruction

Crashes (17):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/10/01 00:36 linux-6.1.y 1a8763b93150 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/09/29 23:10 linux-6.1.y 1a8763b93150 328436b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/07/16 19:34 linux-6.1.y 090666d3cc90 71b49442 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/06/25 09:26 linux-6.1.y fdb6fcb41cc7 cfa969bf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/06/25 09:26 linux-6.1.y fdb6fcb41cc7 cfa969bf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/05/28 04:18 linux-6.1.y dcbcab9d7079 4c36e7e5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/05/27 17:13 linux-6.1.y dcbcab9d7079 8777bdc3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/05/08 16:39 linux-6.1.y 128a674368bf b2988c17 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/04/29 00:06 linux-6.1.y 7c87defbd336 95008c03 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in fq_codel_enqueue
2026/10/01 16:57 linux-6.1.y 1a8763b93150 f5cdae2f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/08/30 01:27 linux-6.1.y d64a499eea6b 2f52988a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/08/27 18:33 linux-6.1.y 79a9660d699e 69a01293 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/08/27 18:33 linux-6.1.y 79a9660d699e 69a01293 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/07/27 15:20 linux-6.1.y dc5c83b7f5f8 aae9036b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/07/23 15:40 linux-6.1.y 090666d3cc90 71a13572 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/06/20 06:37 linux-6.1.y fdb6fcb41cc7 43bfcdb0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
2026/05/30 08:05 linux-6.1.y dcbcab9d7079 6b4a8443 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in fq_codel_enqueue
* Struck through repros no longer work on HEAD.