Cc: Rafael J. Wysocki <rjw@...>, Linux Kernel Mailing List <linux-kernel@...>, Jeff Garzik <jeff@...>, Tejun Heo <htejun@...>, Ingo Molnar <mingo@...>, David Witbrodt <dawitbro@...>, Andrew Morton <akpm@...>, Kernel Testers <kernel-testers@...>
On Fri, Aug 29, 2008 at 7:33 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
orginally it works, because lapic address entry open the big hole for
near address.
that is from Rafael's system mmconfig BAR in 00:00.0. that chipset is broken ...
if update res->end according mmconfig end, before insert it forcibly,
then could fix the chipset BAR problem too.
BTW, insert_resource_expand_to_fit need to be replaced with
insert_resource_split_to_fit....
test stub reveal expand will make __request_region not working for
some devices...because reserved_entries from e820 take
IORESOUCE_BUSY...
YH
--