Messages in this thread | | | Subject | Re: [PATCH] Intel Alder IOAPIC fix | From | (Eric W. Biederman) | Date | 15 Jan 2004 22:32:23 -0700 |
| |
James Bottomley <James.Bottomley@steeleye.com> writes:
> On Thu, 2004-01-15 at 14:26, Eric W. Biederman wrote: > > And end up looking like: > > fec00000-fec00fff : reserved > > fec01000-fec013ff : 0000:00:0f.0 > > fec01400-fec08fff : reserved > > Oh, I see you're splitting an existing resource around it.
Yes, this is the extreme case. In normal cases I would just expect to push to one side and probably shrink it to 0. I guess I have something against implying a hierarchal relationship that does not exist.
> So the e820 map requests reserved regions with tentative and > insert_resource is allowed to place resources into tentative regions. > That works for me, but I don't see how it works for the bridge > case...there you really want to insert the bridge resource over > everything else.
Right. To me it looks like separate cases. What I keep envisioning scanning the PCI devices and then realizing they are behind a bridge. Before I go to far I guess I should ask.
The splitting/pushing aside looks especially useful for those cases where you subdivide the resource again.
As for the bridge case I think that is something different.
Eric - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |