It would be fine for next Edgy release to fix it with the "don't even
try multi-domain support" patch as fixed by Novell and adopted by
RedHat/Fedora.

However multi-domain support should be properly there eventually and any
work to fix it properly would be awesome; every architecture (ppc,
sparc, ia64 especially) other than x86 has had domain-aware controllers
for years and years.

Some investigation shows there is a global variable in the kernel
(pci_assign_all_buses iirc) which changes PCI bus enumeration so that
bus numbering is done globally across all domains (so you get bus 1, bus
2, bus 3, bus 4, and they could all be on different domains, no bus
number will be duplicated in two domains) which allows the kernel to
'extract' the correct domain  in order to properly support multi-domain
controllers. There is some problem here, I think.

When is the next Edgy release and will this patch be pushed through for
it? Can we get the other Pegasos problems (lack of install kernel..)
working too? :/

-- 
X does not start on Pegasos in Edgy because of broken PCI domain support
https://launchpad.net/bugs/61410

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to