Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch
On Sat, Jul 24, 2010 at 09:50:33AM +0200, Christoph Egger wrote:
> > XXX kvm(3) will be fixed in another patch to properly handle both PAE and
> > !PAE
> > kernel dumps (VA => PA macros are slightly different, and need proper 64
> > bits
> > PA support in kvm_i386).
> >
> > XXX Mixing PAE and !PAE modules may lead to unwanted/unexpected results.
> > This
> > cannot be solved easily, and needs lots of thinking before being declared
> > safe (paddr_t/bus_addr_t size handling, PD/PT macros abstractions).
> >
>
> How about making paddr_t always 64bit? That makes it much easier to deal
> with in libkvm.
The overhead would need to be evaluated first.
Also, I'm not sure this would fix all the libkvm issues (the page table
format is still different).
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index