[haiku-bugs] Re: [Haiku] #5550: Boot Panic with ipwifi3945(abg) : out of MTRRs! [r35779]

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Fri, 12 Mar 2010 17:13:03 -0000

#5550: Boot Panic with ipwifi3945(abg) : out of MTRRs! [r35779]
---------------------------+------------------------------------------------
 Reporter:  composr        |       Owner:  bonefish      
     Type:  bug            |      Status:  assigned      
 Priority:  critical       |   Milestone:  Unscheduled   
Component:  System/Kernel  |     Version:  R1/Development
 Keywords:                 |   Blockedby:                
 Platform:  x86            |    Blocking:                
---------------------------+------------------------------------------------

Comment(by bonefish):

 Replying to [comment:9 diver]:
 > It took me some time to write down all this lines using this method,
 this machine doesn't have a serial port.

 Sorry, I totally forgot to mention that the matching
 add_memory_type_range()/remove_memory_type_range() pairs can be omitted.

 > I wish it would be possible to dump this syslog to usb flash, sigh.

 Yeah, that would be nice. Unfortunately writing to a file system on disk
 is not so simple in the boot loader. Maybe at least FAT32 support can be
 added.

 > Anyway, please look at the attached MTRR_output.txt.

 Thanks! I'm not quite sure why it ends in garbage. Maybe the data had not
 yet been written from the CPU cache back to memory when the reset
 happened. I haven't encountered that in my tests. How did you reset the
 machine?

 Anyway, the syslog does at least suggest that there are several very small
 RAM ranges which complicate the MTRR setup significantly. As of r35825
 those will simply be ignored. Please give it a try. Even if it works
 please add a fresh syslog for reference.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5550#comment:10>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: