>> > Is there anything preventing us from doing such a walk and pre-allocate >> > all the I/O ranges? I am not familiar with the ACPI code at all, would >> > you possibly propose a patch doing that? >> >> ACPI AML is probably turing-complete: I'm afraid you are trying to >> solve the halting problem (-> impossible). > Can you please translate this into something mere humans like myself > have a chance to understand? Try wikipedia "Halting problem". Stefan