Re: HPET regression in 2.6.26 versus 2.6.25 -- found another user with the same regression

Ingo Molnar
2008-08-20T09:37:41Z

* Yinghai Lu <yhlu.kernel@gmail.com> wrote:

> On Wed, Aug 20, 2008 at 2:15 AM, Ingo Molnar <mingo@elte.hu> wrote:
> >
> > * Yinghai Lu <yhlu.kernel@gmail.com> wrote:
> >
> >> > This is true if he reverted just the 3def3d6d... commit, but if he
> >> > also reverts the similar, and immediately following, 1e934dda...
> >> > commit, then his 2.6.26 kernel runs fine.
> >>
> >> interesting,
> >>
> >> David, can you try only comment out
> >>
> >> late_initcall(lapic_insert_resource);
> >
> > i.e. the patch below?
> >
> > what's your theory, what could be the reason for David's lockups?
>
> could be insert_resource related.
> 1. revert patch that change back insert_resource doesn't work
> 2. insert_resource for lapic address moved to late after ....
>
> need to add debug printout for insert_resource/request_resource to
> make sure thing going well

but what can happen if it does not "go well"? The resource list is
basically there to make sure we dont overlap resources. But is there a
real danger here for any overlap?

And insert_resource() differs from request_resource() in that
insert_resource() allows "complete overlap". David has done printks of
all resources in this thread - can you see anything suspicious in there?

and what's the connection to your e820 patches?

Ingo