NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/56900: panic in uvm_map_findspace
>Number: 56900
>Category: kern
>Synopsis: panic in uvm_map_findspace
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jun 24 17:45:00 +0000 2022
>Originator: Thomas Klausner
>Release: NetBSD 9.99.98
>Organization:
>Environment:
Architecture: x86_64
Machine: amd64
>Description:
Before the UVM changes from early June 2022, my system was stable.
Afterwards, when bulk building, I usually have about a panic after a couple hours, the last one
had this back trace:
panic: kernel diagnostic assertion â??!topdown || hint <= orig_hintâ?? failed: file â??/usr/src/sys/uvm/uvm_map.câ??, line 1795 map=0xffffc8415a1d9388 hint=0xfffffff944a00000 orig_hint=0x82000000 length=0x77e000000 uobj=0x0 uoffset=0xfffffffffffffffff align=0 flags=0x80710 entry=0xffffc8415a1d93e0 (uvm_map_findspace line 1998)
cpu0: begin traceback
vpanic()
kern_assert()
uvm_findspace_invariants() at netbsd:uvm_findspace_invariants+0x83
uvm_map_findspace() at netbsd:uvm_map_findspace()+0x1c6
uvm_map_prepare() at netbsd:uvm_map_prepare+0x1f6
uvm_map() at netbsd:uvm_map+0x70
uvm_mmap.part.0() at netbsd:vm_mmap.part.0+0x15a
sys_mmap() at netbsd:sys_mmap+0x42f
syscall() number 197
(Handcopied with autocorrection, but I have pictures if you want to verify something).
>How-To-Repeat:
Boot 9.99.98, start bulk build.
>Fix:
Backing out the changes makes the system stable again, but riastradh thinks this
might be just papering over an underlying (benign?) problem the new assertion detects.
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index