HEADS UP: Új i386 megszakítás és SMP kód

Címkék

John Baldwin bejelentése szerint számos jelenetős változást könyvelhetünk el az i386 platform megszakítás-kezelő (interrupt) és SMP (Symmetric Multi-Processors - több processzoros rendszerek) kódjában.Például futás időben lehet kiválasztani a I/O APIC-okat, vagy az AT PIC-eket a megszakítások route-olásához. Az SMP már engedélyezhető a GENERIC kernel konfigban, nincs szükség a továbbiakban SMP kernel konfigra.

Ezentúl az ACPI nem lehet modulban, hanem fixen a kernelbe kell drótozni. Az ok az, hogy az ACPI enumerátornak hozzá kell férnie a SI_SUB_TUNABLES - 1 SYSINIT()-hez a bootolás során. A kernel modulokban levő kódok viszont nem hajtódnak végre a SI_SUB_KLD-ig, ami túl későn van.

Olvasd el a teljes változások listáját John levelében itt.