Hay
Date
May 29, 2025, 7:10 a.m.
Failure - exception-unable-to-handle-kernel-null-pointer-dereference-at-virtual-address-when-write KNOWN ISSUE - log-parser-test/exception-unable-to-handle-kernel-null-pointer-dereference-at-virtual-address-when-write: Failure Automatically assigned
--- cut here ---
[  116.074242] Unable to handle kernel NULL pointer dereference at virtual address 00000000 when write
[  116.074716] [00000000] *pgd=80000040204003, *pmd=00000000
[  116.075773] Internal error: Oops: a05 [#1] SMP ARM
[  116.083726] Modules linked in: test_vmalloc(+) fuse
[  116.084651] CPU: 1 UID: 0 PID: 1174 Comm: vmalloc_test/0 Tainted: G        W           6.15.0-next-20250529 #1 NONE 
[  116.085833] Tainted: [W]=WARN
[  116.086292] Hardware name: Generic DT based system
[  116.086956] PC is at vm_map_ram_test+0xcc/0xf0 [test_vmalloc]
[  116.087748] LR is at 0xfa345e60
[  116.088295] pc : [<bf02d5c8>]    lr : [<fa345e60>]    psr: 60010013
[  116.088824] sp : fa345ee8  ip : edbeae50  fp : c3f62b20
[  116.089256] r10: 057430b0  r9 : 00000061  r8 : c457f8c0
[  116.089696] r7 : 00000001  r6 : bf02f014  r5 : 00000001  r4 : 00000001
[  116.090226] r3 : c3e11d40  r2 : 00000000  r1 : 00000001  r0 : 00000000
[  116.091212] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[  116.091983] Control: 30c5387d  Table: 43e32680  DAC: 00000000
[  116.092168] Register r0 information: NULL pointer
[  116.092468] Register r1 information: non-paged memory
[  116.092629] Register r2 information: NULL pointer
[  116.092759] Register r3 information: slab task_struct start c3e11d40 pointer offset 0 size 2496
[  116.093240] Register r4 information: non-paged memory
[  116.093379] Register r5 information: non-paged memory
[  116.093514] Register r6 information: 1-page vmalloc region starting at 0xbf02f000 allocated at load_module+0x7b0/0x1d5c
[  116.095035] Register r7 information: non-paged memory
[  116.095560] Register r8 information: slab kmalloc-64 start c457f8c0 pointer offset 0 size 64
[  116.096527] Register r9 information: non-paged memory
[  116.097242] Register r10 information: non-paged memory
[  116.098015] Register r11 information: slab kmalloc-192 start c3f62a80 pointer offset 160 size 192
[  116.099190] Register r12 information: non-slab/vmalloc memory
[  116.099919] Process vmalloc_test/0 (pid: 1174, stack limit = 0xd0914938)
[  116.100676] Stack: (0xfa345ee8 to 0xfa346000)
[  116.101042] 5ee0:                   c457f8c0 c051aed8 bf02d974 bf02d4fc 0000000a bf02f014
[  116.101782] 5f00: fa345f3c fa345f5c 00000000 bf02d6ec 000230e0 00000000 c3f62a80 0000001b
[  116.102813] 5f20: bf031238 bf02f000 c248c300 b515a164 00000008 00000003 0000000a 00000002
[  116.103229] 5f40: 00000001 00000004 00000005 00000000 00000006 00000007 00000009 04815c0c
[  116.103448] 5f60: c3f62a80 00000001 c4000f80 c3e11d40 c4000f80 bf02d5ec c3f62a80 00000000
[  116.103668] 5f80: 00000000 c048c56c 00000000 04815c0c c2ac8280 c048c458 00000000 00000000
[  116.103880] 5fa0: 00000000 00000000 00000000 c0400254 00000000 00000000 00000000 00000000
[  116.104092] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  116.104302] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[  116.104523] Call trace: 
[  116.105167]  vm_map_ram_test [test_vmalloc] from test_func+0x100/0x2d8 [test_vmalloc]
[  116.106231]  test_func [test_vmalloc] from kthread+0x114/0x240
[  116.106933]  kthread from ret_from_fork+0x14/0x20
[  116.107502] Exception stack(0xfa345fb0 to 0xfa345ff8)
[  116.108188] 5fa0:                                     00000000 00000000 00000000 00000000
[  116.109192] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  116.110304] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[  116.111340] Code: e1a00008 e2844001 eb5a343f e1a01005 (e5c09000) 
[  116.112805] ---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
[   38.662798] WARNING: CPU: 1 PID: 584 at mm/highmem.c:622 kunmap_local_indexed+0x178/0x17c
[   38.665058] Modules linked in: fuse
[   38.666012] CPU: 1 UID: 0 PID: 584 Comm: uffd-unit-tests Not tainted 6.15.0-next-20250529 #1 NONE 
[   38.666439] Hardware name: Generic DT based system
[   38.666700] Call trace: 
[   38.667065]  unwind_backtrace from show_stack+0x18/0x1c
[   38.667688]  show_stack from dump_stack_lvl+0x6c/0x8c
[   38.667853]  dump_stack_lvl from __warn+0x84/0x130
[   38.668007]  __warn from warn_slowpath_fmt+0x18c/0x194
[   38.668201]  warn_slowpath_fmt from kunmap_local_indexed+0x178/0x17c
[   38.668380]  kunmap_local_indexed from move_pages+0x924/0x198c
[   38.668557]  move_pages from userfaultfd_ioctl+0x129c/0x2144
[   38.668718]  userfaultfd_ioctl from sys_ioctl+0x558/0xd24
[   38.668880]  sys_ioctl from ret_fast_syscall+0x0/0x1c
[   38.669074] Exception stack(0xf9f4dfa8 to 0xf9f4dff0)
[   38.669286] dfa0:                   00001000 00000000 00000005 c028aa05 b2e4ecd8 b2e4ecb0
[   38.669504] dfc0: 00001000 00000000 00000005 00000036 8010aa01 00430000 b2e4ed80 00000012
[   38.669748] dfe0: 00000036 b2e4ec98 b6f01861 b6e6f736
[   38.670236] ---[ end trace 0000000000000000 ]---