[Bug 197190] IA64: Xserver startup terminates with SIGILL
https://bugzilla.novell.com/show_bug.cgi?id=197190 ------- Comment #23 from mhopf@novell.com 2006-10-05 12:59 MST ------- The machine finally freezes in xf86InitInt10(), if xf86GetPciDomain() is instructed to return the domain of the Gfx hardware. Of which I'm still not convinced it is correct. I think this basically happens because the special bridge scaning code for Altrix isn't called, because the chipset is not detected any longer. Why? The scaning code explicitely asks for some device on bus 0, and invokes a pciReadLong() - which explicitely does nothing if bus == 0. As this function hasn't been changed since 2003, I wonder how this could ever work... I guess this is a long standing bug. Even if you skip that check it won't work, as the device is tried to be opened in domain 0 - which does not exist. Ok, if you fix this check, it still segfaults due to not using legacy_io. If you fix an (probably) obvious bug in xf86GetPciDomain(), the machine freezes again in xf86InitInt10(). Only this time the PCI maps look much better... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com