02:33 imirkin: hakzsam: oh, fun. that copy-pixels test also fails on llvmpipe.
07:31 RSpliet: mupuf: I'm not going to try and implement full preemption on any GPU, my measurements on kepler are all the motivation I need
07:32 RSpliet: imirkin_: I'm back in England on the 26th, before that I can't fiddle with the NV34/NV4B that I have
07:37 hakzsam: imirkin, oh okay
07:37 hakzsam: any ideas why it fails?
08:00 mupuf: imirkin_: everything is fine in the end: http://piglit.mupuf.org/results/kepler/html/problems.html
08:20 Booti386: imirkin_: Here it is ! :) http://www.megafileupload.com/s8o2/egl-test.tar.gz
08:21 Booti386: Crash at main.c:326 in glClear()
08:32 hakzsam: mupuf, you can add gk208 too https://people.freedesktop.org/~hakzsam/piglit/kepler/
08:56 mupuf: hakzsam: done: http://piglit.mupuf.org/results/kepler/html/problems.html
09:04 hakzsam: cool
11:49 rhn: I checked out the work I did on Kepler before - it's not part of rnndb for reasons I can't remember, Instead it's parsing
11:50 rhn: the diff is relative to an old, unpublished fork (<Sep 2014), but it's small enough to glance over: https://gist.github.com/rhn/1aebb91440a08197aea784e81488a760
11:59 karolherbst_work: skeggsb: do you plan to make a second PR with smaller changes?
11:59 karolherbst_work: or a second at all? (my stuff should be done in 4.9 anyway, asking about my iccsense patch)
13:37 RSpliet: http://www.lowrisc.org/blog/2016/07/notes-from-the-fourth-risc-v-workshop/
13:37 RSpliet: mwk: tl;dr, NVIDIA will use RISC-V to replace their falcons probably
13:38 karolherbst_work: "rich OS support"
13:38 karolherbst_work: mhh
13:39 mwk: huh.
13:39 mwk: ... should I prepare a disassembler?
13:40 RSpliet: there should already be a gcc and llvm toolkit from Berkeley available
13:41 karolherbst_work: well, will be interessting to know how they secure those
14:16 RSpliet: karolherbst_work: probably the same way, there is nothing intrinsic to the ISA to do tuis signed firmeare protection
14:16 RSpliet: *firmware
14:18 karolherbst_work: mhh, right
15:05 Booti386: imirkin: Here it is ! :) http://www.megafileupload.com/s8o2/egl-test.tar.gz
15:43 imirkin_: Booti386: iirc i tried to download that yesterday, and that site didn't work
15:43 imirkin_: Booti386: try filebin.ca maybe?
15:43 Booti386: Sad :(
15:43 Booti386: Yep
15:44 Booti386: imirkin_: http://filebin.ca/2o9nPQRUN1Hn/egl-test.tar.gz
15:45 Booti386: It crashes in glClear(), but doesn't crash if I remove GL_DEPTH_BUFFER_BIT
15:45 imirkin_: thanks. i can't look now, but i'll try tonight or over the weekend
15:45 Booti386: Ok, thank you ! :)
15:46 imirkin_: Booti386: i recommend filing a bug at bugs.freedesktop.org since (a) others could look and (b) i'm slightly less likely to forget
16:18 mwk: RSpliet: actually, the protection *is* intrinsically tied to the falcon ISA
16:19 mwk: but given that RISC-V is customizable, that's not a big problem...
19:42 Booti386: imirkin: Lazyness :(
19:43 imirkin_: ah yes. i know it well.
19:47 Lekensteyn: imirkin_: forgot to mention that patch 4 also fixes some laptops that currently do not power off at all, see for example https://bugs.freedesktop.org/show_bug.cgi?id=91408
19:48 imirkin_: Lekensteyn: linux kernel has a "no regressions" policy
19:48 imirkin_: Lekensteyn: i'm sure what you're doing is moving things into the right direction
19:48 imirkin_: but fact is, it'll regress a bunch of people
19:52 Lekensteyn: imirkin_: do you have a laptop with HDMI audio too?
19:53 Lekensteyn: after the pci/pm patches, runpm will break anyway on the affected devices
19:54 Lekensteyn: the alternative is to add a quick pci_d3cold_allow(pdev, false) somewhere (after merging pci/pm) and then replace it by patch 4 after fixing the audio driver
19:54 Lekensteyn: uhh, pci_d3cold_disable that is
20:03 imirkin_: Lekensteyn: i do not.
20:04 imirkin_: Lekensteyn: but tons of people do. afaik it's an extremely common configuration.
20:06 imirkin_: and for many of those people, the sole reason they use nouveau is to get it to runpm suspend
20:06 karolherbst: Lekensteyn: well, they shouldn't break with either patch :p
20:07 imirkin_: karolherbst: does your laptop show the hdmi audio subfunction?
20:07 karolherbst: mhh, no idea, I have no port on the nvidia gpu
20:07 imirkin_: run "lspci -d 10de:" ?
20:08 karolherbst: I have two audio devices, but both on intel
20:08 karolherbst: shows only the gpu
20:08 imirkin_: hm ok
20:08 imirkin_: is it a 3d controller?
20:09 karolherbst: nope
20:09 imirkin_: or a vga adapter
20:09 karolherbst: GA compatible controller: NVIDIA Corporation GK106M
20:09 karolherbst: V
20:09 karolherbst: well, the vbios contains a bunch of adapters though
20:09 imirkin_: you mean connectors?
20:10 karolherbst: yeah
20:10 karolherbst: it's a mxm card, so things might be a bit "odd"
20:10 imirkin_: also there's probably a dock
20:10 imirkin_: which would expose those connectors
20:10 karolherbst: well
20:10 karolherbst: I don't have one
20:10 karolherbst: but I am sure the board might support it
20:11 karolherbst: but have like 3 display adapters ports on my intel one already
20:11 Lekensteyn: imirkin_: I've been using bbswitch for a long time because I just needed power saving but am moving to nouveau because I sometimes need an external monitor
20:11 Lekensteyn: I agree that runpm is important, but it'll be broken if nothing is done now
20:11 karolherbst: imirkin_: yeah, 10 connectors
20:11 Lekensteyn: if you have no audio function, can you try to get one?
20:12 karolherbst: one DCB entry too
20:12 karolherbst: Lekensteyn: that's no excuse :p
20:12 Lekensteyn: runpm suspend/resume and check with lspci -d10de: -H1
20:12 Lekensteyn: karolherbst: yeah, a bit lame :p
20:13 karolherbst: Lekensteyn: only shows the gpu
20:13 karolherbst: it's a mxm card, so
20:13 karolherbst: it's removeable and everything
20:15 imirkin_: Lekensteyn: well, if you demonstrate that i'm wrong, and that across generations, having the hdmi adapter show up by default is rare, then i'm all for it
20:15 imirkin_: fyi such an adapter is available since GT215
20:15 karolherbst: well
20:15 karolherbst: I have a mbp with an hdmi adapter on the nvidia gpu
20:16 karolherbst: but it's from work :/
20:16 Lekensteyn: I could use the very slow, large Launchpad bug where people uploaded lots of acpidumps, dmidecode output and lspci
20:16 imirkin_: previous to that, hdmi audio came in via a sp/dif connector
20:16 karolherbst: but I think I might be able to boot a live linux on it
20:16 karolherbst: ...
20:16 karolherbst: gk107
20:34 imirkin_: skeggsb: do you know if hansg is still working on the opencl stuff?