--- Log opened Пнд Июл 24 00:00:57 2006
00:01 < pmdata> what stuff did you use to trigger them?
00:04 < Lumag> just an X server startup.
00:07 < pmdata> ah
00:15 < pmdata> how  do you do that?
00:17 -!- Duke` [n=gnu@ANantes-251-1-98-62.w86-203.abo.wanadoo.fr] has joined #nouveau
00:20 < Lumag> I'm using my mmtrace valgrind tool.
00:20 < Lumag> A bit outdated version is in CVS
00:26 < Duke`> hi
00:27 < pmdata> I guess that even if we know what each object is, and how is used in X, we'll have to search stuff from the nv kernel driver (or not?) to get the full picture
00:31 < pmdata> I wonder what can residess in a 4MB+ kernel module (1.0-7174)
00:40 < pmdata> lumag> did you try comparing dumps for a gl app with your tool, by setting the __GL_* nv env variables?
00:41 < pmdata> hm, you need at least a nv10 to use them
00:48 -!- EdB [n=EdB@ARennes-251-1-12-240.w83-195.abo.wanadoo.fr] has quit ["Konversation terminated!"]
00:56 < sturmflut> Can I help you with anything? I've got an NV28 (GeForce 4 Ti 4800 SE)
00:57 < sturmflut> And an NV34 (GeForce FX 5200)
00:57 < darktama> well.. nv3x needs it's vertex shaders figured out :)
01:08 < pmdata> sturmflut> as usual, grab renouveau from cvs, choose a test function to uncomment in main.c, then run it, and make a dump available to us on the web
01:12 < sturmflut> okay
01:24 -!- johill [n=johannes@p5487DE67.dip.t-dialin.net] has quit [Read error: 113 (No route to host)]
01:32 < pmdata> sometimes, I have some random stuff at the end of my dumps, like this one:
01:32 < pmdata> 40133   0x00000c02   0x1e02363b             {size: 0x780   channel: 0x1   obj: beef5601 opcode: UNKNOWN1 }
01:32 < pmdata> 40134   0x00000000   0x00000000            NV10_TCL_PRIMITIVE_3D      [0x1638/4] = 0x00000000
01:32 < pmdata> 40135   0x00000000   0x00000000            NV10_TCL_PRIMITIVE_3D      [0x163c/4] = 0x00000000
01:32 < pmdata> 40136   0x00000000   0x00000000            NV10_TCL_PRIMITIVE_3D      [0x1640/4] = 0x00000000
01:32 < pmdata> 40137   0x00000000   0x00000000            NV10_TCL_PRIMITIVE_3D      [0x1644/4] = 0x00000000
01:32 < pmdata> 40138   0x00000000   0x00000000            NV10_TCL_PRIMITIVE_3D      [0x1648/4] = 0x00000000
01:33 < pmdata> I think I can discard it, right?
01:33 < darktama> yeah, I see that occasionally.. doesn't seem to matter if you ignore it, but I have no idea what it does
01:36 < pmdata> 0x1e02363b can not be a command
01:36 < pmdata> 0x780 can be a correct size
01:38 -!- pmdata [i=patrice@ANantes-154-1-81-58.w81-48.abo.wanadoo.fr] has quit ["using sirc version 2.211+KSIRC/1.3.11"]
02:04 < sturmflut> Okay, I did a dump for every test function (that successfully compiled) on both cards. You can get them at http://www.lieberbiber.de/projects/files/NV28_renouveau_dumps.tar.bz2 and http://www.lieberbiber.de/projects/files/NV34_renouveau_dumps.tar.bz2
02:11 < sturmflut> Maybe I will be able to analyze them by myself at some point in time
02:23 -!- Duke` [n=gnu@ANantes-251-1-98-62.w86-203.abo.wanadoo.fr] has quit ["Fatal signal: Segmentation Fault"]
02:25 -!- sturmflut [n=sturmflu@2001:6f8:992:1337:213:d4ff:feaa:8a9f] has quit [Remote closed the connection]
02:55 -!- eLShaman [n=elshaman@pac33-1-82-235-249-217.fbx.proxad.net] has joined #nouveau
04:28 -!- megaloutre [n=megalout@modemcable040.100-70-69.mc.videotron.ca] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
04:41 -!- _Demo_ [n=Demo@modemcable206.154-131-66.mc.videotron.ca] has quit ["Leaving"]
05:35 -!- hiyuh [n=hiyuh@ZL050248.ppp.dion.ne.jp] has joined #nouveau
06:57 -!- eLShaman [n=elshaman@pac33-1-82-235-249-217.fbx.proxad.net] has quit ["Au revoir."]
08:56 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
10:40 -!- EdB [n=EdB@ARennes-251-1-148-239.w86-214.abo.wanadoo.fr] has joined #nouveau
10:58 -!- ChanServ [ChanServ@services.] has quit [Shutting Down]
10:59 -!- ChanServ [ChanServ@services.] has joined #nouveau
10:59 -!- ServerMode/#nouveau [+o ChanServ] by irc.freenode.net
11:04 -!- ChanServ [ChanServ@services.] has quit [Shutting Down]
11:04 -!- ChanServ [ChanServ@services.] has joined #nouveau
11:04 -!- ServerMode/#nouveau [+o ChanServ] by irc.freenode.net
11:13 -!- ChanServ [ChanServ@services.] has quit [Shutting Down]
11:14 -!- ChanServ [ChanServ@services.] has joined #nouveau
11:14 -!- ServerMode/#nouveau [+o ChanServ] by irc.freenode.net
11:20 -!- ChanServ [ChanServ@services.] has quit [Shutting Down]
11:22 -!- ChanServ [ChanServ@services.] has joined #nouveau
11:22 -!- ServerMode/#nouveau [+o ChanServ] by irc.freenode.net
11:46 -!- EdB [n=EdB@ARennes-251-1-148-239.w86-214.abo.wanadoo.fr] has quit ["Konversation terminated!"]
12:28 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Read error: 113 (No route to host)]
12:39 -!- Duke` [n=gnu@ANantes-251-1-153-250.w86-203.abo.wanadoo.fr] has joined #nouveau
13:08 -!- marcheu [n=marcheu@lattice.u-strasbg.fr] has quit [Read error: 104 (Connection reset by peer)]
13:45 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
13:47 -!- xover [n=link@pounder.neutri.no] has joined #nouveau
13:52 -!- marcheu [n=marcheu@lattice.u-strasbg.fr] has joined #nouveau
13:53 -!- marcheu [n=marcheu@lattice.u-strasbg.fr] has quit [Client Quit]
13:53 -!- marcheu [n=marcheu@lattice.u-strasbg.fr] has joined #nouveau
14:04 < Lumag> Whow! It seems that nvidia driver even does modesetting via and object
14:05 < marcheu> hmm, isn't modesetting in the kernel ?
14:15 < Lumag> not fully at least.
14:16 < marcheu> could it be that the kernel setups an object containing the available modes ?
14:16 < Lumag> The programming of type 0x46 fully resembles my modeline.
14:16 < marcheu> and then user space can switch using that object ?
14:17 < Lumag> No, the X server writes ModeLine to the FIFO.
14:17 < marcheu> ok, if you see something like modelines from user space, it's probably fully from user space
14:19 < Lumag> But IIUC open driver does video setup via CRTC/PFB, not via objects :(
14:20 < marcheu> yes
14:20 < marcheu> (actually via the legacy VGA stuff I think)
14:25 < Lumag> yes
14:46 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
14:46 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
15:01 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit ["Client exiting"]
15:01 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
15:01 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
15:04 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
15:05 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
15:07 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
15:07 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
15:12 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
15:13 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Read error: 104 (Connection reset by peer)]
15:26 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
15:50 -!- marcheu [n=marcheu@lattice.u-strasbg.fr] has left #nouveau []
15:50 -!- marcheu [n=marcheu@lattice.u-strasbg.fr] has joined #nouveau
15:52 < Lumag> I've commited my results from xserver startup. Also if anybody is interested, I've commited new version of valgrind tool I use. Hope it helps.
16:00 -!- EdB|w [n=EdB@212.234.68.206] has joined #nouveau
16:28 -!- EdB|w_ [n=EdB@212.234.68.206] has joined #nouveau
16:42 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
16:43 -!- EdB|w [n=EdB@212.234.68.206] has quit [Read error: 110 (Connection timed out)]
16:44 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
16:45 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
16:45 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
16:55 -!- hiyuh [n=hiyuh@ZL050248.ppp.dion.ne.jp] has quit ["Leaving"]
17:19 -!- zaphands [n=zaphands@87.69.23.196.cable.012.net.il] has joined #nouveau
17:20 < zaphands> Hello. Which driver would yield better performance? the original closed-sourced? or the DRI?
17:20 < zaphands> How can I checkout the source tree? what are the modules' names?
17:23 < zaphands> got it.
17:24 < marcheu> so, did you read the topic url ?
17:38 < zaphands> heh :-)
18:19 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit ["Client exiting"]
18:51 -!- nano- [i=nano@exodus.xmms.se] has quit [Read error: 145 (Connection timed out)]
19:00 -!- EdB|w_ [n=EdB@212.234.68.206] has quit [Read error: 104 (Connection reset by peer)]
19:22 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
19:39 -!- EdB [n=EdB@ARennes-251-1-46-58.w81-250.abo.wanadoo.fr] has joined #nouveau
19:43 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has quit [Remote closed the connection]
19:43 -!- johill [n=johannes@p5487F022.dip.t-dialin.net] has joined #nouveau
20:05 -!- blx [n=x@h29n11c1o1028.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)]
20:48 -!- eLShaman [n=elshaman@pac33-1-82-235-249-217.fbx.proxad.net] has joined #nouveau
21:20 -!- pmdata [i=patrice@ANantes-154-1-76-177.w86-199.abo.wanadoo.fr] has joined #nouveau
21:25 < pmdata> hello
22:21 -!- stringfellow [n=stringfe@80.100.96.220] has quit [Remote closed the connection]
22:33 -!- EdB_ [n=EdB@ARennes-251-1-46-58.w81-250.abo.wanadoo.fr] has joined #nouveau
22:58 -!- EdB_ [n=EdB@ARennes-251-1-46-58.w81-250.abo.wanadoo.fr] has quit [Remote closed the connection]
23:05 -!- EdB [n=EdB@ARennes-251-1-46-58.w81-250.abo.wanadoo.fr] has quit [Connection timed out]
23:18 < Lumag> hello
23:32 -!- Lumag [n=Lumag@chimpanzee.school.ioffe.ru] has left #nouveau []
23:36 < pmdata> ah, miss lumag, was doing something else :)
23:46 -!- Lumag [n=Lumag@chimpanzee.school.ioffe.ru] has joined #nouveau
23:49 < pmdata> hi back lumag
23:55 < Lumag> hi :)
23:58 < pmdata> I have this in some nv28 dump from some guy:
23:58 < pmdata> Object not found in the table, guessing!!!
23:58 < pmdata>                     NvTypeffffffff      [0x0000/4] = object 00000000 type 030 (UNKNOWN)
23:58 < pmdata> so is it an unknown object type 0030?
23:59 < Lumag> IMHO no. I don't think zero name represents any object
--- Log closed Втр Июл 25 00:00:07 2006
