BUG: unable to handle kernel paging request in getname_kernel

Status: upstream: reported C repro on 2026/08/04 20:01
Reported-by: syzbot+f613f9f010ec98eb9d86@syzkaller.appspotmail.com
First crash: 48d, last: 9h25m
Discussions (1)
Title Replies (including bot) Last reply
[PATCH] nvmet: reject namespace enable without device path 4 (4) 2026/09/02 22:31
Similar bugs (5)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: unable to handle kernel NULL pointer dereference in getname_kernel fs prio:low 10 syz, C 12 3d06h 14d 0/29 upstream: reported C repro on 2026/09/08 01:21
upstream general protection fault in getname_kernel (2) btrfs 2 syz, C done 17 708d 712d 0/29 auto-obsoleted due to no activity on 2024/11/22 15:11
linux-6.6 general protection fault in getname_kernel 2 syz, C 21 2d11h 46d 0/2 upstream: reported C repro on 2026/08/07 04:10
upstream KASAN: slab-out-of-bounds Read in getname_kernel (2) btrfs 17 syz, C done 5 961d 1008d 25/29 fixed on 2024/03/28 13:58
upstream general protection fault in getname_kernel gfs2 2 syz, C 10 2898d 2906d 11/29 fixed on 2018/11/12 21:25

Sample crash report:
nvmet: adding nsid 1 to subsystem test
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: 4484 Comm: syz.0.17 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/14/2026
pstate: 82400005 (Nzcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : strlen+0x28/0x84 lib/string.c:502
lr : __fortify_strlen include/linux/fortify-string.h:196 [inline]
lr : getname_kernel+0x34/0x2bc fs/namei.c:225
sp : ffff8000214e77e0
x29: ffff8000214e7800 x28: 1fffe0001ab2d91e x27: 1fffe000197c5c8b
x26: dfff800000000000 x25: 1fffe0001aadadc2 x24: dfff800000000000
x23: dfff800000000000 x22: ffff70000429cf10 x21: 0000000000020002
x20: 0000000000000000 x19: 0000000000000000 x18: 0000000000000000
x17: 0000000000000000 x16: ffff800011bb65f8 x15: 000000000004ffff
x14: 0000000000000001 x13: 1ffff0000429cee8 x12: 0000000000000000
x11: 0000000000000000 x10: dfff800000000000 x9 : 0000000000000000
x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000
x5 : ffff8000186c5550 x4 : 0000000000000008 x3 : ffff8000082d44f0
x2 : 0000000000000000 x1 : 0000000000020002 x0 : 0000000000000000
Call trace:
 strlen+0x28/0x84 lib/string.c:502
 __fortify_strlen include/linux/fortify-string.h:196 [inline]
 getname_kernel+0x34/0x2bc fs/namei.c:225
 filp_open+0x8c/0x1cc fs/open.c:1281
 nvmet_file_ns_enable+0x88/0x2f8 drivers/nvme/target/io-cmd-file.c:41
 nvmet_ns_enable+0xe4/0x724 drivers/nvme/target/core.c:576
 nvmet_ns_enable_store+0xd4/0x170 drivers/nvme/target/configfs.c:548
 flush_write_buffer fs/configfs/file.c:207 [inline]
 configfs_write_iter+0x260/0x338 fs/configfs/file.c:229
 call_write_iter include/linux/fs.h:2271 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x3c8/0x7c8 fs/read_write.c:584
 ksys_write+0x12c/0x228 fs/read_write.c:637
 __do_sys_write fs/read_write.c:649 [inline]
 __se_sys_write fs/read_write.c:646 [inline]
 __arm64_sys_write+0x7c/0x90 fs/read_write.c:646
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140
 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204
 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585
Code: aa0003e8 f2fbffea d343fd0b 1200090c (38ea696b) 
---[ end trace 0000000000000000 ]---
----------------
Code disassembly (best guess):
   0:	aa0003e8 	mov	x8, x0
   4:	f2fbffea 	movk	x10, #0xdfff, lsl #48
   8:	d343fd0b 	lsr	x11, x8, #3
   c:	1200090c 	and	w12, w8, #0x7
* 10:	38ea696b 	ldrsb	w11, [x11, x10] <-- trapping instruction

Crashes (93):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/09/15 03:23 linux-6.1.y 1a8763b93150 81a27d1a .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/15 01:08 linux-6.1.y 1a8763b93150 81a27d1a .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/07 04:56 linux-6.1.y 03f3a99e8e93 c38879ea .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/21 22:14 linux-6.1.y 1a8763b93150 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/21 10:10 linux-6.1.y 1a8763b93150 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/19 01:37 linux-6.1.y 1a8763b93150 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/17 09:06 linux-6.1.y 1a8763b93150 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/14 22:18 linux-6.1.y 1a8763b93150 81a27d1a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/10 18:06 linux-6.1.y cf82dcca9634 1fe56c0a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/07 10:39 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/06 16:15 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/06 16:14 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/06 16:13 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/06 16:12 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 17:56 linux-6.1.y d64a499eea6b 587f6b29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 17:41 linux-6.1.y d64a499eea6b 587f6b29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 16:31 linux-6.1.y d64a499eea6b 587f6b29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 16:30 linux-6.1.y d64a499eea6b 587f6b29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 05:03 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 03:54 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 03:34 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 00:17 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 00:15 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 00:13 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/01 00:13 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/28 14:04 linux-6.1.y d64a499eea6b e2fa417d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/28 14:03 linux-6.1.y d64a499eea6b e2fa417d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/28 14:01 linux-6.1.y d64a499eea6b e2fa417d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/28 13:45 linux-6.1.y d64a499eea6b e2fa417d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/27 04:11 linux-6.1.y 05208478041c a2b77b9e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/21 12:17 linux-6.1.y 7e6e67054721 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/21 02:12 linux-6.1.y 7e6e67054721 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/17 20:30 linux-6.1.y e4f7d8be268e 905244d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/07 01:41 linux-6.1.y 03f3a99e8e93 c38879ea .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/08/04 20:01 linux-6.1.y fb28aa725e05 d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in getname_kernel
2026/09/19 14:25 linux-6.1.y 1a8763b93150 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/18 14:04 linux-6.1.y 1a8763b93150 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/18 04:10 linux-6.1.y 1a8763b93150 8d7d05f1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/17 14:44 linux-6.1.y 1a8763b93150 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/17 02:41 linux-6.1.y 1a8763b93150 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/15 00:34 linux-6.1.y 1a8763b93150 81a27d1a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/14 02:47 linux-6.1.y cf82dcca9634 70a60e12 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/10 19:15 linux-6.1.y cf82dcca9634 1fe56c0a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/07 05:24 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/07 01:20 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/06 23:16 linux-6.1.y cf82dcca9634 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/09/01 00:54 linux-6.1.y d64a499eea6b 316d9396 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/08/28 02: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 getname_kernel
2026/08/18 09:24 linux-6.1.y e4f7d8be268e 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/08/17 19:31 linux-6.1.y e4f7d8be268e 905244d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/08/07 05:19 linux-6.1.y 03f3a99e8e93 c38879ea .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
2026/08/07 05:19 linux-6.1.y 03f3a99e8e93 c38879ea .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan general protection fault in getname_kernel
* Struck through repros no longer work on HEAD.