Re: [patch 11/18] pnpacpi: reject ACPI_PRODUCER resources

castet.matthieu
2006-06-27T11:49:15Z

Selon Shaohua Li <shaohua.li@intel.com>:

>
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c4bb6f5ad968540d7f9619565bacd18d7419b85f
> Thanks and sorry I didn't find the issue before. We'd better blacklist
> root bridge. I saw at lest one BIOS (IA64 box) didn't assign correct
> producer/consumer flag to root bridge resources. Blacklist it is much
> safer.

Is only PNP0A03 is producer type in __all__ ACPI possible devices ?
If not we will have the same problem with others devices...

I don't think blacklist is the solution : pnpacpi should be able to handle all
ressources types : we should complete the implementation instead of blacklist
devices our implementation doesn't support.

If there are broken ACPI bios, there should be firmware update, a patched dsdt
or a quirk, but no "quirk and no generic solution".

To be honest I am bored about this acpi stuff : there are no reply when you ask
questions or propose things, it takes months to have a patch, there are lot's
of broken ACPI bios, ...

For example http://bugzilla.kernel.org/show_bug.cgi?id=3358 I submited 1,5 years
ago is still present in the kernel...

Matthieu CASTET

--------

"The fact that ACPI was designed by a group of monkeys high on LSD, and is some
of the worst designs in the industry obviously makes running it at _any_ point
pretty damn ugly. " (July 31, 2005) Linus Torvalds