[PATCH] 2.5 and 2.4: fix PCI IO BAR flags
authorRussell King <rmk@arm.linux.org.uk>
Fri, 15 Mar 2002 06:44:18 +0000 (22:44 -0800)
committerKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Fri, 15 Mar 2002 06:44:18 +0000 (22:44 -0800)
commitbe4808e00729ab6e8c0f7ab66d473693cf28e438
tree5db3748b9ceac2ec86550ca25f12128d0fdf2ae4
parentcd424f97f43b99593b15540a006a340561289a31
[PATCH] 2.5 and 2.4: fix PCI IO BAR flags

There is a problem where the resource flags sometimes contain bits from
the address part of the PCI BAR, especially when you have the low address
bit set for an IO BAR.

(bit 3 of a PCI IO BAR is an address bit, and (bar & 0xf) propagates this
to res->flags).

This exists in Ivan Kokshaysky PCI patches, and so far hasn't made it into
the kernel.  It's required for IDE on certain ARM machines to even work.
drivers/pci/pci.c