|
From: | BALATON Zoltan |
Subject: | Re: [PATCH] hw/ide: Remove status register read side effect |
Date: | Sat, 22 Feb 2020 20:26:50 +0100 (CET) |
User-agent: | Alpine 2.22 (BSF 395 2020-01-19) |
On Sat, 22 Feb 2020, address@hidden wrote:
This patch doesn't solve all the problems for Solaris 10. It gets further in the boot process but it is still unable to mount the file system. I suspect that there are more bugs in the IDE/CMD646 emulation. I'm going to continue looking into it. It's still possible we are being
One more idea to check is if the irq of the IDE device is mapped at the same IRQ line and described correctly in the open firmware device tree. You may need info from a real machine for that, I've tried to search for it but could not find any device tree dumps or info on how irqs are mapped in the real hardware. Since Linux can find it it's probably OK but maybe Solaris expects the irq to be mapped somewhere else or gets the info on this from some other place than Linux and that could have a bug? Not sure if this helps but I have no better idea.
Regards, BALATON Zoltan
[Prev in Thread] | Current Thread | [Next in Thread] |