syzbot


BUG: unable to handle kernel paging request in errseq_set

Status: upstream: reported C repro on 2023/04/09 06:13
Bug presence: origin:lts-only
[Documentation on labels]
Reported-by: syzbot+3857bdaaa566e5fa2144@syzkaller.appspotmail.com
First crash: 422d, last: 4h41m
Bug presence (2)
Date Name Commit Repro Result
2023/05/30 linux-5.15.y (ToT) 1fe619a7d252 C [report] BUG: unable to handle kernel paging request in errseq_set
2023/05/30 upstream (ToT) 8b817fded42d C Didn't crash
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 general protection fault in errseq_set xfs C 2 456d 527d 0/1 upstream: reported C repro on 2022/12/24 15:39
upstream general protection fault in errseq_set btrfs 1 14d 10d 0/26 moderation: reported on 2024/05/24 17:48
linux-4.19 general protection fault in errseq_set xfs C error 6 501d 536d 0/1 upstream: reported C repro on 2022/12/16 00:36
Fix bisection attempts (5)
Created Duration User Patch Repo Result
2024/05/02 22:50 0m fix candidate upstream error job log (0)
2024/03/11 00:49 0m fix candidate upstream error job log (0)
2024/01/04 08:32 5m fix candidate upstream error job log (0)
2023/11/26 16:10 8m fix candidate upstream error job log (0)
2023/09/14 19:16 1m fix candidate upstream error job log (0)

Sample crash report:
XFS (loop2): page discard on page 000000008eda8b64, inode 0x50b, offset 0.
Unable to handle kernel paging request at virtual address dfff800000000039
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
[dfff800000000039] address between user and kernel address ranges
Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP
Modules linked in:
CPU: 0 PID: 3975 Comm: syz-executor623 Not tainted 5.15.154-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : errseq_set+0x30/0x198 lib/errseq.c:72
lr : errseq_set+0x24/0x198 lib/errseq.c:60
sp : ffff80001ccc6c70
x29: ffff80001ccc6c70 x28: dfff800000000000 x27: ffff80001ccc6e60
x26: fffffc00037868c0 x25: 0000000000000000 x24: 1fffff80006f0d19
x23: 0000000000000000 x22: fffffc0003807fc8 x21: 00000000ffffff8b
x20: 00000000ffffff8b x19: 00000000000001c8 x18: 1fffe000368fd78e
x17: 1fffe000368fd78e x16: ffff8000082eca30 x15: ffff8000149dec20
x14: 1ffff0000292806a x13: dfff800000000000 x12: 0000000000000003
x11: 0000000000000000 x10: 0000000000000000 x9 : 0000000000000039
x8 : dfff800000000000 x7 : 0000000000000000 x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000000 x3 : ffff80000804685c
x2 : 0000000000000007 x1 : 00000000ffffff8b x0 : 00000000000001c8
Call trace:
 errseq_set+0x30/0x198 lib/errseq.c:72
 __filemap_set_wb_err+0x3c/0x3a4 mm/filemap.c:730
 mapping_set_error include/linux/pagemap.h:60 [inline]
 iomap_writepage_map fs/iomap/buffered-io.c:1383 [inline]
 iomap_do_writepage+0x19e0/0x1db8 fs/iomap/buffered-io.c:1485
 write_cache_pages+0x878/0xf58 mm/page-writeback.c:2255
 iomap_writepages+0x6c/0x1f4 fs/iomap/buffered-io.c:1516
 xfs_vm_writepages+0x124/0x180 fs/xfs/xfs_aops.c:488
 do_writepages+0x39c/0x5ec mm/page-writeback.c:2364
 filemap_fdatawrite_wbc+0x1c8/0x228 mm/filemap.c:400
 __filemap_fdatawrite_range mm/filemap.c:433 [inline]
 file_write_and_wait_range+0x18c/0x274 mm/filemap.c:810
 xfs_file_fsync+0x1a8/0x930 fs/xfs/xfs_file.c:182
 vfs_fsync_range+0x168/0x188 fs/sync.c:188
 generic_write_sync include/linux/fs.h:2984 [inline]
 xfs_file_buffered_write+0x998/0xb08 fs/xfs/xfs_file.c:793
 xfs_file_write_iter+0x2b4/0x604 fs/xfs/xfs_file.c:833
 do_iter_readv_writev+0x420/0x5f8
 do_iter_write+0x1b8/0x664 fs/read_write.c:855
 vfs_writev fs/read_write.c:928 [inline]
 do_writev+0x220/0x3ec fs/read_write.c:971
 __do_sys_writev fs/read_write.c:1044 [inline]
 __se_sys_writev fs/read_write.c:1041 [inline]
 __arm64_sys_writev+0x80/0x94 fs/read_write.c:1041
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181
 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608
 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626
 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584
Code: 976cfbed d2d00008 d343fe69 f2fbffe8 (38e86928) 
---[ end trace e6c781cc5879dc4b ]---
----------------
Code disassembly (best guess):
   0:	976cfbed 	bl	0xfffffffffdb3efb4
   4:	d2d00008 	mov	x8, #0x800000000000        	// #140737488355328
   8:	d343fe69 	lsr	x9, x19, #3
   c:	f2fbffe8 	movk	x8, #0xdfff, lsl #48
* 10:	38e86928 	ldrsb	w8, [x9, x8] <-- trapping instruction

Crashes (153):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/12 22:30 linux-5.15.y cdfd0a7f0139 c8349e48 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/04/12 22:10 linux-5.15.y cdfd0a7f0139 c8349e48 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2023/09/26 09:32 linux-5.15.y b911329317b4 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2023/05/30 06:34 linux-5.15.y 1fe619a7d252 cf184559 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/01/06 12:50 linux-5.15.y 26c690eff0a5 d0304e9c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan general protection fault in errseq_set
2023/09/26 09:35 linux-5.15.y b911329317b4 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan general protection fault in errseq_set
2023/06/23 17:21 linux-5.15.y f67653019430 79782afc .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/06/03 21:40 linux-5.15.y c61bd26ae81a a1feae05 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/06/03 08:25 linux-5.15.y c61bd26ae81a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/06/02 19:40 linux-5.15.y c61bd26ae81a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/06/02 02:40 linux-5.15.y c61bd26ae81a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/31 16:05 linux-5.15.y c61bd26ae81a 0c378259 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/31 15:03 linux-5.15.y c61bd26ae81a 0c378259 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/31 09:50 linux-5.15.y c61bd26ae81a 0c378259 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/30 05:02 linux-5.15.y c61bd26ae81a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/29 23:19 linux-5.15.y c61bd26ae81a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/29 06:04 linux-5.15.y c61bd26ae81a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/28 23:09 linux-5.15.y c61bd26ae81a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/25 12:33 linux-5.15.y 83655231580b a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/18 20:45 linux-5.15.y 83655231580b c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/13 20:28 linux-5.15.y 284087d4f7d5 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/13 13:35 linux-5.15.y 284087d4f7d5 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/09 13:34 linux-5.15.y 284087d4f7d5 05079661 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/08 06:08 linux-5.15.y 284087d4f7d5 4cf3f9b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/06 21:19 linux-5.15.y 284087d4f7d5 d884b519 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/05 17:16 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/05 10:12 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/04 14:36 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/02 03:04 linux-5.15.y b925f60c6ee7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/02 00:00 linux-5.15.y b925f60c6ee7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/01 22:50 linux-5.15.y b925f60c6ee7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/05/01 06:01 linux-5.15.y b925f60c6ee7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/04/30 19:56 linux-5.15.y b925f60c6ee7 3ce4924c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/04/25 23:13 linux-5.15.y c52b9710c83d 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/04/25 06:34 linux-5.15.y c52b9710c83d 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/04/21 21:39 linux-5.15.y c52b9710c83d af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2023/04/09 06:13 linux-5.15.y d86dfc4d95cd 71147e29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 BUG: unable to handle kernel paging request in errseq_set
2024/06/04 02:28 linux-5.15.y c61bd26ae81a a1feae05 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/29 04:26 linux-5.15.y c61bd26ae81a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/29 04:10 linux-5.15.y c61bd26ae81a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/26 08:44 linux-5.15.y c61bd26ae81a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/26 04:11 linux-5.15.y c61bd26ae81a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/20 04:27 linux-5.15.y 83655231580b c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/19 12:09 linux-5.15.y 83655231580b c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/18 20:54 linux-5.15.y 83655231580b c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/11 02:03 linux-5.15.y 284087d4f7d5 f7c35481 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/10 08:00 linux-5.15.y 284087d4f7d5 de979bc2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/08 09:25 linux-5.15.y 284087d4f7d5 4cf3f9b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/08 04:33 linux-5.15.y 284087d4f7d5 4cf3f9b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/06 04:49 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/05/05 22:54 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/04/26 19:59 linux-5.15.y c52b9710c83d 059e9963 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/04/22 23:30 linux-5.15.y c52b9710c83d 36c961ad .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
2024/04/21 18:32 linux-5.15.y c52b9710c83d af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan general protection fault in errseq_set
* Struck through repros no longer work on HEAD.