Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Dockstar boots - was Re: Dockstar question

On Sun, Jun 19, 2011 at 4:58 PM, Allen Wong <allen%submoron.org@localhost> 
> Finally found some time to get the backtrace.  I haven't tried the latest
> sources, I'll do so shortly.
> Starting root file system check:
> panic: kernel diagnostic assertion "!pmap_extract(pmap_kernel(), va +
> UBC_UMAP_ADDR(umap), NULL)" failed: file "/usr/src/sys/uvm/uvm_bio.c", line
> 791
> Stopped in pid 70.1 (fsck_ffs) at       netbsd:cpu_Debugger+0x4:        bx
>  r
> 14

Unfortunately the 3v serial adapter I bought doesn't work so I'm
getting another one. Then hopefully I can confirm.

Well, we might be in luck. This uvm_bio.c file was changed 22 hours
ago with this comment:

Revision 1.77 / (download) - annotate - [select for diffs], Sun Jun 19
02:42:53 2011 UTC (22 hours, 1 minute ago) by rmind
Branch: MAIN
Changes since 1.76: +3 -2 lines
Diff to previous 1.76 (colored)

- Fix a silly bug: remove umap from uobj in ubc_release() UBC_UNMAP case.
- Use UBC_WANT_UNMAP() consistently.

ARM (PMAP_CACHE_VIVT case) works again.

I'll re-synch and build a new kernel and try again. Can you do the same?


Home | Main Index | Thread Index | Old Index