11:58 wolter: Is there interest for NV84 mmio tracing?
11:59 wolter: GeForce 8600M GT
12:00 RSpliet: someone here has some spare power cables for my NVA0... why the hell does it need 3 plugs
12:01 wolter: BRB
13:25 imirkin: RSpliet: it's a monster
13:55 RSpliet: imirkin: not if you judge the cover
15:50 imirkin: mlankhorst: i know you've gotten reclocking to work on your card... could you write up some instructions for how someone could do that themselves? [or give me the general gist of it and i can try to expand]
16:06 mupuf: imirkin: that involves tracing the blob
16:06 imirkin: mupuf: yes. i'll want more details.
16:06 mupuf: and then tracing the script sent to pdaemon to reclock memory
16:06 imirkin: right, i get the GENERAL idea
16:06 imirkin: i want more specifics.
16:06 mupuf: well, not sure what else you need to know
16:07 imirkin: e.g. could i write a script to auto-extract it from a mmiotrace
16:07 mupuf: you'll also need his version of pdaemon
16:07 mupuf: eww, that would be hard
16:07 imirkin: why
16:07 mupuf: because this pdaemon communication is very common
16:07 imirkin: so how do you know which is the "right" one?
16:07 mupuf: although you mean be able to use the destination pid
16:08 imirkin: anyways... that's why i want to get some instructions
16:08 imirkin: and then see if i can do it on my own card (or one of yours, more likely)
16:08 imirkin: and then see if i can automate it
16:08 mupuf: to help with the automating, we had some code that would request some performance levels from the blob
16:09 mupuf: and then wait for it to change
16:09 mupuf: it does not work with the new blob interface though
16:09 mupuf: the code was written by xexaxo IIRC
16:11 mupuf: http://sourceforge.net/p/nouveau/nouveau/ci/master/tree/nouveau-pm/
16:12 imirkin: heh
16:12 imirkin: and is that where mlankhorst's script came from?
16:13 mupuf: nope, it is just to help you annotate the trace properly and force it to go to the different perflvls
16:13 mupuf: and then a python script could parse the trace in look for the relevant parts
16:14 imirkin: where's the python script?
16:14 imirkin: or is it theoretical?
16:15 mupuf: theoretical
16:16 mupuf: IIRC, mlankhorst did everything by hand
16:16 imirkin: yeah, so i want to know what those steps are :)
16:20 mupuf: cannot really help on this
16:20 mupuf: I could try to dig up some logs though
16:20 imirkin: meh
16:22 imirkin: don't worry about ti
16:22 mupuf: wow,lucky me
16:22 mupuf: that was the first conversation I had with him after the reset of my history: http://pastebin.com/5pkHAcG3
16:22 imirkin: lol
16:25 mupuf: that dates back to March 2012