This allows rumpdisk to probe correctly on machines
with broken LNKx._CRS methods by selecting a valid
irq from _PRS possible resources and calling the _SRS method
to set the irq.  Somehow this fix is not working on some intel machines,
but makes rump_init() get further than before during probe.

ACPI translator can only be used with gnumach that has been compiled
with '--enable-apic --disable-linux-groups' because the irq requests
apply to APIC pins, and linux drivers don't support irqs > 16.

Thanks,
Damien



Reply via email to