[Bug 602518] Re: NVAF chipset not supported by nouveau

Marcin Koƛcielnicki 602518 at bugs.launchpad.net
Wed Jul 7 21:34:16 UTC 2010


Ew. No good news, Apparently blob uses a different method to write to
card's memory on this chipset, since it's an IGP and uses stolen system
RAM instead of dedicated VRAM. And this doesn't go through mmiotrace.

We're having a brainstorm on how to modify the mmiotrace/blob to catch
the required stuff. One idea is to use older blob, since we somehow got
valid traces for NVAA/NVAC IGPs in the past. But I have no idea how much
older it'd have to be. Possibly too old to support NVAF.

Alternatively, I could try guessing the remaining required stuff from
strand scan instead. This involves the following:

1. Load blob, run X, glxgears.
2. Kill X, unload blob.
3. git clone git://0x04.net/pgtest && cd pgtest && make
4. sudo ./peek 400000 10000 > nvaf-mmio
5. sudo ./strscan > nvaf-strscan
6. Submit the two resulting files

Note that these two commands should be run without blob loaded, or stuff
will explode.

-- 
NVAF chipset not supported by nouveau
https://bugs.launchpad.net/bugs/602518
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list