greg at kroah.com
Sun Apr 30 20:55:07 PDT 2006
On Sun, Apr 30, 2006 at 05:33:51PM -0700, David S. Miller wrote:
> I also agree that BARs, which are the true PCI "resources", are the
> correct model for the mapping interfaces. If there are exceptions
> where devices respond to non-BAR regions, put a fixup or an exception
> in some black-list, don't screw up the interfaces we design just to
> handle what are severe quirks.
I have no problem adding quirks or a blacklist to the Linux kernel to
handle this. It should go there so that userspace and X don't need to
worry about stupid devices like this.
> Drivers will need to change, and yes that will be painful, be after
> years of kludging around these problems I think it's appropriate to
> build a robust and clean API for this stuff. I think the people who
> work on this should get support instead of all the resistence I see
> in this thread. It's thankless work as it is.
> So kudos to David and others working on the PCI rework, keep up the
> absolutely fantastic work. I look forward to testing and help fix
> bugs in the new stuff.
I'll also agree with David M. here and say that the rework is looking
good and is much needed.
More information about the xorg