00:15 rhyskidd: great :)
00:15 rhyskidd: i followed karolherbst's approach to folder layout etc
00:22 rhyskidd: done
12:00 otherflow: hello
12:25 mupuf: otherflow: hi, if you have questions, don't wait for an answer to "hello", this would be quite a mess otherwise :)
12:38 otherflow: mupuf, ho, i don't have question :) i come form https://nouveau.freedesktop.org, i'am here to discover and maybe get involved :)
12:42 mupuf: otherflow: cool! Welcome then. What hardware do you have?
15:55 otherflow: 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:59 otherflow: i think that the first one is the most useful for your project :)
16:45 mupuf: 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:00 otherflow: Ok, Does it need specific a kernel version ?
17:04 otherflow: I currently don't use nouveau driver but i can use it
17:06 otherflow: and report crash or bug
17:06 otherflow: mupuf.
17:09 mupuf: otherflow: that's a good start :)
17:11 otherflow: :),Can you give me which version to use ?
17:11 otherflow: mupuf.
17:12 mupuf: well, the latest version of everything would be good
17:12 mupuf: which distro do you use?
17:14 otherflow: debian with the kernel 4.9.0-4-amd64
17:14 mupuf: well, that is far from being the closest to upstream, but that's a good start
17:15 otherflow: ok
17:15 otherflow: mupuf, ty
21:06 RSpliet: git am -p1 --directory=drivers/gpu
21:07 RSpliet: Just documenting that one in our irc logs... because I don't trust myself with organisation
21:52 mupuf: RSpliet: ah ah ah
21:53 mupuf: 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:59 RSpliet:just gave the Fedora rpm kernel build scripts an official middle finger
21:59 RSpliet: process_configs.sh should just die. It's more pain that it's worth for devs
22:33 RSpliet: skeggsb: https://paste.fedoraproject.org/paste/RtQUWzyNEHRJkCdofmdtcQ
23:24 RSpliet: 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:29 mupuf: Was this announced? http://download.nvidia.com/open-gpu-doc/BIOS-Information-Table/1/BIOS-Information-Table.html
23:30 skeggsb_: oh, they finally posted that, sweet
23:30 mupuf: skeggsb_: I see quite a lot of goodies here!
23:30 mupuf: I randomly went there because it had been a while, and I wondered about the fan situation
23:30 mupuf: and.. well I was surprised to see that :)
23:31 mupuf: DI/DT Table Pointer --> Oh dear... that is something Lyude will have fun with
23:31 skeggsb_: ooh, mem clock/tweak table stuff is there too, i haven't seen those yet
23:31 skeggsb_: (all the fun shit we have to deal with for memory reclocking, we call it "ramcfg" and "timing")
23:31 pmoreau: Does someone run a script from time to time to copy all the information over there, just in case it disappears?
23:32 skeggsb_:does
23:32 pmoreau: :-)
23:32 skeggsb_: i run a script to update it when new stuff appears, and store the diff in git
23:33 mupuf: skeggsb_: good idea
23:33 mupuf: care to push that publicly?
23:33 pmoreau: Ah cool! Even better that just blindly downloading everything every time.
23:33 skeggsb_: wget -m http://download.nvidia.com/open-gpu-doc/
23:33 skeggsb_: git add .
23:33 skeggsb_: git commit -am "update"
23:33 skeggsb_: it's nothing special
23:33 mupuf: or does the lack of license expose us?
23:33 mupuf: pmoreau: better at showing what is changing and what should be reviewed :)
23:34 mupuf: So, now that ths landed, let's see when we get the documentation for the tables
23:34 pmoreau: That is also true :-D
23:34 mupuf: skeggsb_: has anything else changed?
23:34 mupuf: oh, I see, the documentation of 2 tables
23:35 mupuf: RSpliet: you will like the documentation nvidia released :)
23:36 skeggsb_: heh, it's been mostly scrubbed actually
23:36 RSpliet: It's no P table def, just "names"
23:37 RSpliet: But nice to know that weird byte in P V1 is the AGP Clock Frequency
23:38 mupuf: 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:39 RSpliet: mupuf: Ah! Those are nice to look at in due time
23:40 mupuf: indeed
23:40 mupuf: now, I should finish packing my bag
23:40 RSpliet: Ah, only V2 of the "memory tweak table"
23:42 RSpliet: 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:46 RSpliet: mupuf: Thanks for pointing those out
23:46 mupuf: RSpliet: you're welcome
23:49 RSpliet: (And thanks St. NVicholas for the doc drop ;-))
23:50 mupuf: hehe, it was dropped a couple of days ago
23:52 RSpliet: 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:55 mupuf: karol will also have fun trying to figure out these voltage tables I guess :o
23:55 RSpliet: It's mainly complaining that your macro game is at a level C90 can only dream of ;-)