Following on from my Ultra10 Sparc64 migration story, I've finally had time to install a XVR-100 graphics adapter. It all works pretty straight forward, by configuring it in OpenBoot correctly. The XVR-100 boot logo looks very nice!
But there is a problem with the radeonfb kernel driver, because several BAR regions can't be assigned, and there is a conflict noted with video memory. I guess it stops trying different regions when it gets to BAR 6. And, I guess because of this, later during the boot process the radeonfb driver points out that it can't read the ROM nor can it assign BAR 6. Possibly these are the root cause of why when the xserver loads the radeon driver, and then it doesn't get a match so it then unloads and bails out, leaving no screen. I have posted some screen images here, for reference. https://feilipu.me/2018/04/14/old-sunshine-migrating-ultra5-to-sparc64/ Over the past few days (since my initial posting), I've tried moving the PCI bus probe order, and disabling unnecessary PCI devices. But there is no change to the errors posted in dmesg. No improvement in the outcome. Any thoughts on how to fix this? Where is the best place to file a bug report? With the kernel team? Or with Xorg team? Or otherwise? Cheers, Phillip

