On Sat, Jul 24, 2010 at 05:54:41PM +0200, Matthias Drochner wrote:
> 
> c...@cubidou.net said:
> > Kernel modules, on the other hand...
> 
> Hmm, didn't think of that. (using them myself only for testing)
> 
> > a gaping ABI incompatibility is completely unacceptable
> 
> There are two ways to fix this without the 64-bit-paddr overhead,
> a short-term and a long-term one.
> The short-term fix would be to use another module load path.
> This is close to calling it a different port, but it would
> not affect userland.
> A more correct but more expensive fix would be to keep out
> paddr_t from the kernel ABI relevant to modules.

You won't keep bus_addr_t out of the ABI any time soon, so this is not
a fix.

Anyway, this is why I ask about measurements.  That would at least
allow a discussion based on facts instead of suppositions.

-- 
Quentin Garnier - c...@cubidou.net - c...@netbsd.org
"See the look on my face from staying too long in one place
[...] every time the morning breaks I know I'm closer to falling"
KT Tunstall, Saving My Face, Drastic Fantastic, 2007.

Attachment: pgpmgDEIJOOfL.pgp
Description: PGP signature

Reply via email to