Go to the FreeLists Home Page Home Signup Help Login
 



[openbeos] || [Date Prev] [01-2007 Date Index] [Date Next] || [Thread Prev] [01-2007 Thread Index] [Thread Next]

[openbeos] Re: booting on Linux / SATA

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sat, 6 Jan 2007 12:37:48 +0100 (MET)
Hi Marcus,

Marcus Overhagen <marcusoverhagen@xxxxxxxx> wrote:
> The problem is, it takes way too long to get to this point, as it 
> executes many
> ide reset_device() calls, a few of them (3 or 4) with fairly long 
> timeouts.
> 
> The kernel spends about 110 seconds waiting during reset_device,
> I assume it will do this everytime, even if there was a boot device, 
> correct?
> 
> Does anyone has similar issues? I had to enable a lot of debug output
> to see the probem.

I saw something similar, and it could be related: when I put a second 
HD in my laptop (using the drive bay) Haiku will show the exact same 
behaviour, obviously, the IDE driver has a severe problems with 
handling interrupts with multiple devices - I guess this happens when 
two devices share the same interrupt. I didn't manage to find the time 
to look into it yet, though.

When I turn off IDE DMA in the boot loader, the system boots without 
any problems (but slow, of course). Does that help you as well?

Bye,
   Axel.






[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.