10:08 karolherbst: skeggsb: when you looked into the CSTEP stuff (or at least I think it was you), did you figure anything out about special CSTEPs and ordering? I kind of want to rely on the order of the CSTEPs, but sometimes the first entry has higher clocks than the second one and has different values in the unk parts
11:29 barteks2x: does nouveau support reporting GPU temperatures?
11:30 karolherbst: barteks2x: yes
11:31 barteks2x: then I'm doign something wrong, "sensors" reports N/A
11:31 karolherbst: barteks2x: optimus system?
11:31 barteks2x: yes
11:31 karolherbst: your GPU is off
11:32 barteks2x: huh? I was almost sure I enabled it...
11:32 karolherbst: run sensors while offloading something onto the GPU
11:32 barteks2x: I mean I was sure I ran one thing with DRI_PRIME=1
11:32 barteks2x: apparently I didn;t
11:32 karolherbst: it might be that offloading isn't set up correctly
11:32 karolherbst: check DRI_PRIME=1 glxinfo
11:33 barteks2x: I just didn't add that DRI_PRIME=1 in environment variables in my IDE
11:33 karolherbst: I see
11:33 barteks2x: And I was sure I did
11:33 karolherbst: also when you reclock the GPU through pstate, be aware that currently the state is reset everytime the GPU wakes up. There are patches pending to fix this though
11:33 karolherbst: skeggsb: ^^ ;)
11:34 barteks2x: then my laptop getting so how was *just* the intel GPU O.O
11:34 barteks2x: I could actually smell something burning
11:34 karolherbst: or the CPU
11:34 karolherbst: mobile CPUs are designed to reach 100°C
11:36 barteks2x: "sensors" says that critical GPU temperature is 105.0°C, and "emergency" is 135.0°C
11:36 barteks2x: so for GPU it's even higher
11:36 karolherbst: those are static values
11:37 karolherbst: the GPU takes care of itself anyway
11:37 barteks2x: even if reclocking is enabled?
11:37 karolherbst: but we can't reliably read out which are the correct values
11:37 karolherbst: barteks2x: yes
11:38 karolherbst: the GPU will just disconnect from the PCIe bus if it is getting too hot and refuse any communication basically
11:38 karolherbst: usually that's around 105°C though
11:38 barteks2x: if it did that for me I would be really scared, like "I broke my laptop" scared
11:38 karolherbst: not really
11:38 karolherbst: reboot and everything is fine again
11:39 barteks2x: rigtht but until then I wouldbe sure it's unfixable
11:39 karolherbst: the GPU will reduce the clocks before that anyway
11:39 karolherbst: it is super unlikely to be triggered
15:46 pmoreau: Structures are annoying to deal with… every time I think I handle them properly, there is an unhandled case that pops up, like alignment issues
15:50 karolherbst: pmoreau: sounds annoying
15:51 pmoreau: They usually aren't too hard to solve, but that does not prevent them from being annoying.
15:51 karolherbst: yeah, exactly