On Mon, 2015-07-06 at 10:57 +1000, Peter Saisanas wrote: > Hi Ben, > Thanks for this, ill give it a go as soon as i get a chance. > I'd say msi interrupts are fine on x86 with this class of gpu, but > with powerpc or this particular config it may be a problem.
I asked upstream and was told MSIs should work on this PowerMac. > I can give you the output of lspci -vvv when running with msi enabled > on this particular GPU. > It would just hang when starting xorg. > When running /cat/proc/interrupts with msi enabled, it would show > only one interrupt triggered on whatever cpu and hang the gpu if i > recall. > Strangely enough, msi interrupts on powerpc seem to work fine just > with the nouveau console framebuffer... The driver possibly doesn't ever need to wait for interrupts when writi ng text to the console. > If i recall, even with msi enabled, the msi address was still 0x0. > But i will send you a log for your reference. > > Yes, and i am configuring kernel with 4kb kernel pagesize as there > still seems to be an issue with 64kb kernel pagesizes and nouveau. I saw that bug report as well. I'm not sure what to do about it - other distributions were also using 64K pages for 64-bit PowerPC the last time I looked, and there may be good reasons to do that. Ben. -- Ben Hutchings If you seem to know what you are doing, you'll be given more to do.
signature.asc
Description: This is a digitally signed message part