00:15rhyskidd: great :)
00:15rhyskidd: i followed karolherbst's approach to folder layout etc
12:25mupuf: otherflow: hi, if you have questions, don't wait for an answer to "hello", this would be quite a mess otherwise :)
12:38otherflow: mupuf, ho, i don't have question :) i come form https://nouveau.freedesktop.org, i'am here to discover and maybe get involved :)
12:42mupuf: otherflow: cool! Welcome then. What hardware do you have?
15:55otherflow: mupuf, "VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1)" and "VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller" (from lspci)
15:59otherflow: i think that the first one is the most useful for your project :)
16:45mupuf: otherflow: cool, I assume you have been using nouveau on this card for some time and would like to improve the support for it?
17:00otherflow: Ok, Does it need specific a kernel version ?
17:04otherflow: I currently don't use nouveau driver but i can use it
17:06otherflow: and report crash or bug
17:09mupuf: otherflow: that's a good start :)
17:11otherflow: :),Can you give me which version to use ?
17:12mupuf: well, the latest version of everything would be good
17:12mupuf: which distro do you use?
17:14otherflow: debian with the kernel 4.9.0-4-amd64
17:14mupuf: well, that is far from being the closest to upstream, but that's a good start
17:15otherflow: mupuf, ty
21:06RSpliet: git am -p1 --directory=drivers/gpu
21:07RSpliet: Just documenting that one in our irc logs... because I don't trust myself with organisation
21:52mupuf: RSpliet: ah ah ah
21:53mupuf: Public announcement: Karolherbst, pmoreau and myself will be at FOSDEM and will give a talk at 13:20 on Saturday: https://fosdem.org/2018/schedule/event/nouveau/
21:59RSpliet:just gave the Fedora rpm kernel build scripts an official middle finger
21:59RSpliet: process_configs.sh should just die. It's more pain that it's worth for devs
22:33RSpliet: skeggsb: https://paste.fedoraproject.org/paste/RtQUWzyNEHRJkCdofmdtcQ
23:24RSpliet: skeggsb: more test results later. Kernel boots fine on a Kepler, but it's bed time now hence not swapping in an actual Fermi anymore today ;-)
23:29mupuf: Was this announced? http://download.nvidia.com/open-gpu-doc/BIOS-Information-Table/1/BIOS-Information-Table.html
23:30skeggsb_: oh, they finally posted that, sweet
23:30mupuf: skeggsb_: I see quite a lot of goodies here!
23:30mupuf: I randomly went there because it had been a while, and I wondered about the fan situation
23:30mupuf: and.. well I was surprised to see that :)
23:31mupuf: DI/DT Table Pointer --> Oh dear... that is something Lyude will have fun with
23:31skeggsb_: ooh, mem clock/tweak table stuff is there too, i haven't seen those yet
23:31skeggsb_: (all the fun shit we have to deal with for memory reclocking, we call it "ramcfg" and "timing")
23:31pmoreau: Does someone run a script from time to time to copy all the information over there, just in case it disappears?
23:32skeggsb_: i run a script to update it when new stuff appears, and store the diff in git
23:33mupuf: skeggsb_: good idea
23:33mupuf: care to push that publicly?
23:33pmoreau: Ah cool! Even better that just blindly downloading everything every time.
23:33skeggsb_: wget -m http://download.nvidia.com/open-gpu-doc/
23:33skeggsb_: git add .
23:33skeggsb_: git commit -am "update"
23:33skeggsb_: it's nothing special
23:33mupuf: or does the lack of license expose us?
23:33mupuf: pmoreau: better at showing what is changing and what should be reviewed :)
23:34mupuf: So, now that ths landed, let's see when we get the documentation for the tables
23:34pmoreau: That is also true :-D
23:34mupuf: skeggsb_: has anything else changed?
23:34mupuf: oh, I see, the documentation of 2 tables
23:35mupuf: RSpliet: you will like the documentation nvidia released :)
23:36skeggsb_: heh, it's been mostly scrubbed actually
23:36RSpliet: It's no P table def, just "names"
23:37RSpliet: But nice to know that weird byte in P V1 is the AGP Clock Frequency
23:38mupuf: RSpliet: I meant http://download.nvidia.com/open-gpu-doc/MemoryClockTable/1/MemoryClockTable.html and http://download.nvidia.com/open-gpu-doc/MemoryTweakTable/1/MemoryTweakTable.html
23:39RSpliet: mupuf: Ah! Those are nice to look at in due time
23:40mupuf: now, I should finish packing my bag
23:40RSpliet: Ah, only V2 of the "memory tweak table"
23:42RSpliet: That'll help verify the last timing bits I did identify in the patch I pushed. PDEX == power down exit, PDEN2PDEX = power down enable 2 pd exit. I'll dive in the books to see if the corresponding timings in DRAM world are indeed XPDLL and CKE ;-)
23:46RSpliet: mupuf: Thanks for pointing those out
23:46mupuf: RSpliet: you're welcome
23:49RSpliet: (And thanks St. NVicholas for the doc drop ;-))
23:50mupuf: hehe, it was dropped a couple of days ago
23:52RSpliet: skeggsb: anyway, the fpaste I posted earlier today contain a few warnings when building drm-next + devel-clk patches, then building said kernel using rpmbuild.
23:55mupuf: karol will also have fun trying to figure out these voltage tables I guess :o
23:55RSpliet: It's mainly complaining that your macro game is at a level C90 can only dream of ;-)