NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/60522: evbppc/RB800 hits MI pmap KASSERT failure
The following reply was made to PR kern/60522; it has been noted by GNATS.
From: Nick Hudson <nick.hudson%gmx.co.uk@localhost>
To: gnats-bugs%netbsd.org@localhost,
kern-bug-people%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Cc:
Subject: Re: kern/60522: evbppc/RB800 hits MI pmap KASSERT failure
Date: Sat, 1 Aug 2026 13:42:54 +0100
On 01/08/2026 04:55, rokuyama.rk%gmail.com@localhost via gnats wrote:
>> Number: 60522
>> Category: kern
>> Synopsis: evbppc/RB800 hits MI pmap KASSERT failure
>> Confidential: no
>> Severity: serious
>> Priority: medium
>> Responsible: kern-bug-people
>> State: open
>> Class: sw-bug
>> Submitter-Id: net
>> Arrival-Date: Sat Aug 01 03:55:00 +0000 2026
>> Originator: Rin Okuyama
>> Release: 11.9.7
>> Organization:
> Internet Initiative Japan Inc.
>> Environment:
> NetBSD rb800.local 11.99.7 NetBSD 11.99.7 (RB800-$Revision: 1.41 $) =
#9: Sat Aug 1 11:40:53 JST 2026 =
rin@sakaizumii.local:/home/rin/src/sys/arch/evbppc/compile/RB800 evbppc
>> Description:
> On RB800 with option INSECURE enabled, a KASSERT in MI pmap fires:
> ```
> # cd /usr/tests/dev/fss && atf-run
> (snip)
> tp-start: 1785555213.589886, t_fss, 1
> tc-start: 1785555213.589970, basic
> [ 136.6130204] panic: kernel diagnostic assertion =
"!VM_PAGEMD_PVLIST_EMPTY_P(mdpg)" failed: file =
"../../../../uvm/pmap/pmap.c", line 1330
> [ 136.6348717] cpu0: Begin traceback...
> [ 136.6348717] 0x00d3e9d0: at vpanic+0x154
> [ 136.6432136] 0x00d3ea00: at kern_assert+0x60
> [ 136.6432136] 0x00d3ea40: at pmap_pte_protect+0x210
> [ 136.6538985] 0x00d3ea70: at pmap_pte_process+0x68
> [ 136.6538985] 0x00d3eaa0: at pmap_protect+0x70
> [ 136.6638310] 0x00d3eac0: at uvm_map_protect+0x268
> [ 136.6638310] 0x00d3eb10: at kobj_affix+0x1f4
> [ 136.6737622] 0x00d3eb30: at module_do_load+0x4ec
> [ 136.6737622] 0x00d3ebf0: at module_autoload+0x108
> [ 136.6846379] 0x00d3ec10: at spec_open+0x354
> [ 136.6846379] 0x00d3ec90: at VOP_OPEN+0x4c
> [ 136.6938266] 0x00d3ecc0: at vn_open+0x188
> [ 136.6938266] 0x00d3ede0: at do_open+0xac
> [ 136.6938266] 0x00d3ee40: at do_sys_openat+0x9c
> [ 136.7052636] 0x00d3ee80: at sys_open+0x2c
> [ 136.7052636] 0x00d3eeb0: at syscall+0x110
> [ 136.7151053] 0x00d3ef20: user SC trap #5 by 0xfdbf84ac: srr1=3D0x2d030=
> [ 136.7242392] r1=3D0xffff76d0 cr=3D0x20042242 xer=3D0 =
ctr=3D0xfdbf84a4
> [ 136.7242392] cpu0: End traceback...
Is this a regression? If so can you bisect please
Otherwise, please enable UVMHIST and dump pmaphist and pmapexechist =
after the panic.
Home |
Main Index |
Thread Index |
Old Index