Source-Changes-D archive

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

Re: CVS commit: src/sys/arch



cube%cubidou.net@localhost 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.

best regards
Matthias



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index