Re: BUG 2.6.7 hangs on boot (rx2600)

David Mosberger
2004-07-06T23:43:30Z

>>>>> On Wed, 30 Jun 2004 09:17:18 -0700, Jesse Barnes <jbarnes@engr.sgi.com> said:

Jesse> On Tuesday, June 29, 2004 4:18 pm, David Mosberger wrote:
>> >>>>> On Tue, 29 Jun 2004 11:19:34 -0700, "Chen, Kenneth W"
>> >>>>> <kenneth.w.chen@intel.com> said:

Ken> Looks like there are more places where kernel does "virt ->
Ken> phys -> virt". And conversion from phys to virt is setting 3
Ken> msb to 1.

>> Your fixes work fine on the machines I have tried so far (variety of
>> Itanium 2 boxen and a Big Sur Merced box).

>> Jesse, do you know if unapplying the "move current to region 5" patch
>> fixes your boot-problem? For convenience, I attached the (original)
>> patch below.

Jesse> Yes, reverting that patch does fix the hang I'm seeing.

A quick grep shows that MINSTATE_END_SAVE_MIN_PHYS would also convert
the region 5 "current" into a region 7 address. An MCA at the right
time might cause problems, I think.

--david