[haiku] Re: Adventures in Real Hardware

  • From: "Cyan" <cyanh256@xxxxxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Mon, 17 Nov 2008 08:21:20 GMT

> And to the kernel developers out there; good luck with SMP support.
> You'll need it. :(

Speaking of which, does Haiku support multiprocessing through
ACPI yet (as opposed to MPS)? And if not, is it on the roadmap
for R1?

The reason I ask is because I've seen the topic of MPS/ACPI and
BeOS/Haiku come up twice last week, and lack of ACPI MP is one of
the big show-stoppers for BeOS R5 on modern hardware (the other one
being failure to use a hard disk controller card). The problem
manifests as only one core being visible in R5, and presumably the
same for any OS that uses MPS to bring up the application processors?


Alan -- I'm no kernel dev, but the problems you're describing seem
very consistent with what I've seen and heard about when running R5
on modern machines using the on-board hard disk controllers.
Most of the CPU time disappears into a polling loop, the mouse hardly
moves, and hard disk access is troublesome. The only workaround I've
found is to install a hard disk controller card.

I'm not sure if the same problem could be appearing on Haiku,
but have you tried isolating it by using an alternative hard disk
controller (e.g., the IDE or SATA ports)?

Also, have you tried forcing VGA mode? I've also seen mouse freeze
issues caused by an unsupported Radeon X550 graphics card (although
technically with a hacked driver, so might not apply.)

Other related posts: