syzbot


BUG: unable to handle kernel paging request in write_all_supers

Status: upstream: reported C repro on 2025/07/13 03:08
Bug presence: origin:upstream
Labels: missing-backport
[Documentation on labels]
Reported-by: syzbot+a330f26f8dd693d718f3@syzkaller.appspotmail.com
First crash: 341d, last: 4d20h
Bug presence (3)
Date Name Commit Repro Result
2025/08/30 linux-6.1.y (ToT) f89b6e15694c C [report] BUG: unable to handle kernel paging request in write_all_supers
2025/07/14 upstream (ToT) 347e9f5043c8 C [report] BUG: MAX_LOCKDEP_KEYS too low!
2025/08/30 upstream (ToT) 11e7861d680c C Didn't crash
Similar bugs (3)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 BUG: unable to handle kernel paging request in write_all_supers origin:upstream 8 C error 13 11d 622d 0/3 upstream: reported C repro on 2024/10/04 18:21
upstream general protection fault in write_all_supers btrfs 8 C 21 603d 646d 28/29 fixed on 2024/11/12 23:31
linux-6.6 general protection fault in write_all_supers origin:lts-only 2 C done 9 172d 328d 0/2 upstream: reported C repro on 2025/07/26 11:00
Fix bisection attempts (1)
Created Duration User Patch Repo Result
2025/09/02 17:45 1h32m fix candidate upstream OK (0) job log

Sample crash report:
BTRFS info (device loop0): using spread ssd allocation scheme
BTRFS info (device loop0): disk space caching is enabled
BTRFS error (device loop0: state MC): ignoredatacsums must be used with ro mount option
Unable to handle kernel paging request at virtual address dfff800000000003
KASAN: null-ptr-deref in range [0x0000000000000018-0x000000000000001f]
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
[dfff800000000003] address between user and kernel address ranges
Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP
Modules linked in:
CPU: 1 PID: 4525 Comm: syz.0.17 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/02/2026
pstate: 82400005 (Nzcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : backup_super_roots fs/btrfs/disk-io.c:1985 [inline]
pc : write_all_supers+0x8cc/0x35e8 fs/btrfs/disk-io.c:4335
lr : lowmem_page_address include/linux/mm.h:1870 [inline]
lr : btrfs_header_level fs/btrfs/ctree.h:2375 [inline]
lr : backup_super_roots fs/btrfs/disk-io.c:1983 [inline]
lr : write_all_supers+0x820/0x35e8 fs/btrfs/disk-io.c:4335
sp : ffff800020ea72e0
x29: ffff800020ea7640 x28: 1ffff0000298ae14 x27: ffff7000041d4e80
x26: 0000000000000003 x25: ffff0000df4c86c8 x24: ffff0000d204eb2b
x23: dfff800000000000 x22: dfff800000000000 x21: ffff0000d204ebc5
x20: dfff800000000000 x19: 0000000000000018 x18: ffff800011babf60
x17: ffff800018381000 x16: ffff8000082effe8 x15: ffff800017e62000
x14: 0000000000000001 x13: 1fffe0001be9900c x12: 0000000000ff0100
x11: ff00800009f74524 x10: 0000000000000000 x9 : 0000000000000000
x8 : 0000000000000000 x7 : ffff800009f671fc x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082f0044
x2 : 0000000000000001 x1 : 0000000000000000 x0 : ffff0000ca5bba50
Call trace:
 backup_super_roots fs/btrfs/disk-io.c:1985 [inline]
 write_all_supers+0x8cc/0x35e8 fs/btrfs/disk-io.c:4335
 btrfs_commit_transaction+0x1890/0x2884 fs/btrfs/transaction.c:2521
 btrfs_set_free_space_cache_v1_active+0x7c/0x248 fs/btrfs/free-space-cache.c:4139
 btrfs_remount_cleanup fs/btrfs/super.c:1992 [inline]
 btrfs_remount+0x5c4/0x1150 fs/btrfs/super.c:2182
 legacy_reconfigure+0xf8/0x110 fs/fs_context.c:655
 reconfigure_super+0x1d4/0x79c fs/super.c:977
 do_remount fs/namespace.c:2741 [inline]
 path_mount+0xbdc/0xe80 fs/namespace.c:3400
 do_mount fs/namespace.c:3421 [inline]
 __do_sys_mount fs/namespace.c:3629 [inline]
 __se_sys_mount fs/namespace.c:3606 [inline]
 __arm64_sys_mount+0x49c/0x59c fs/namespace.c:3606
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140
 do_el0_svc+0x58/0x130 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: d2d00014 f2fbfff4 91006113 d343fe7a (38766b48) 
---[ end trace 0000000000000000 ]---
----------------
Code disassembly (best guess):
   0:	d2d00014 	mov	x20, #0x800000000000        	// #140737488355328
   4:	f2fbfff4 	movk	x20, #0xdfff, lsl #48
   8:	91006113 	add	x19, x8, #0x18
   c:	d343fe7a 	lsr	x26, x19, #3
* 10:	38766b48 	ldrb	w8, [x26, x22] <-- trapping instruction

Crashes (58):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/06/14 14:52 linux-6.1.y 228da13e907e 1d2f3589 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/27 00:03 linux-6.1.y 8e6e2188d949 c0460fcd .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/13 05:41 linux-6.1.y dfc486ec9cce 3cda49cf .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/13 04:58 linux-6.1.y dfc486ec9cce 3cda49cf .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/13 04:01 linux-6.1.y dfc486ec9cce 3cda49cf .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2026/01/19 01:16 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2026/01/11 00:05 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2026/01/06 10:12 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/15 03:03 linux-6.1.y f6e38ae624cf f7988ea4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/10 23:54 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/10 15:03 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/10 04:50 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/09 17:14 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/08 20:31 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/08 17:40 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/11/01 23:41 linux-6.1.y f6e38ae624cf 2c50b6a9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/29 13:29 linux-6.1.y 8e6e2188d949 fd2207e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/29 08:26 linux-6.1.y 8e6e2188d949 fd2207e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/27 08:47 linux-6.1.y 8e6e2188d949 c0460fcd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/27 06:58 linux-6.1.y 8e6e2188d949 c0460fcd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/27 03:35 linux-6.1.y 8e6e2188d949 c0460fcd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/26 23:23 linux-6.1.y 8e6e2188d949 c0460fcd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/14 14:19 linux-6.1.y 882efbdd9d34 b6605ba8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/12 16:07 linux-6.1.y 882efbdd9d34 ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/12 13:48 linux-6.1.y 882efbdd9d34 ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/05 14:31 linux-6.1.y 882efbdd9d34 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/10/03 13:05 linux-6.1.y 882efbdd9d34 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/19 01:39 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/18 22:41 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/17 06:33 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/14 22:44 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/14 21:18 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/14 17:12 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/14 13:23 linux-6.1.y 3db754f56897 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/07 23:09 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/07 20:06 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/07 12:21 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/07 01:04 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/06 06:59 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/06 03:32 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/09/06 01:03 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/31 10:14 linux-6.1.y f89b6e15694c 807a3b61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/27 06:42 linux-6.1.y 0bc96de781b4 e12e5ba4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/25 05:32 linux-6.1.y 0bc96de781b4 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/24 10:14 linux-6.1.y 0bc96de781b4 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/18 16:01 linux-6.1.y 0bc96de781b4 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/03 01:53 linux-6.1.y 3594f306da12 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/08/02 08:20 linux-6.1.y 3594f306da12 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/31 15:39 linux-6.1.y 3594f306da12 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/31 12:52 linux-6.1.y 3594f306da12 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/31 00:41 linux-6.1.y 3594f306da12 f8f2b4da .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/28 09:26 linux-6.1.y 3594f306da12 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/28 08:56 linux-6.1.y 3594f306da12 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/27 15:26 linux-6.1.y 3594f306da12 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/15 22:46 linux-6.1.y f2198ea7eb3e 03fcfc4b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
2025/07/13 03:08 linux-6.1.y dfc486ec9cce 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: unable to handle kernel paging request in write_all_supers
* Struck through repros no longer work on HEAD.