tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [PAE support] Types + cosmetic fixes
> I would like to see paddr_t and related types always be 64-bit, regardless
> of whether the kernel is PAE enabled. If not we effectively create a new
> platform. Do you envision any compatibility problems with userspace
> applications from this change?
On mips ports, we already (unfortunately) have two types of paddr_t
(by _MIPS_PADDR_T_64BIT, even on 32bit mips) but AFAIK
there is no particular ABI issue among userland pkgsrc binaries.
The only place where paddr_t is exported to userland is <sys/mbuf.h>
but I don't know if such struct members are actually used in userland.
But, I agree it's better to make paddr_t always 64 bit,
if there is no ABI issue on the transition.
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index