[06:15] <fabbione> morning
[08:33] <fabbione> morning JaneW :)
[08:36] <JaneW> hello
[08:38] <fabbione> JaneW: eheh don't worry my far far away lovely lady :)
[08:38] <fabbione> i don't think i will upload a kernel today
[08:38] <fabbione> for 3 reasons:
[08:38] <fabbione> 1) it's friday and you never break stuff on friday
[08:39] <fabbione> 2) in 7 hours i will start my holidays
[08:39] <fabbione> 3) i won't be able to test all the changes before 2
[08:39] <fabbione> JaneW: speaking of 2).. i need somebody to take care of my students....
[08:39] <fabbione> hey desrt 
[08:40] <desrt> 'sup?
[08:40] <fabbione> desrt: did you grab my patch for gentoovision?
[08:40] <desrt> oh no
[08:40] <desrt> where is it?
[08:40] <fabbione> http://people.ubuntu.com/~fabbione/gentoovision_random_o.diff
[08:40] <desrt> oo
[08:40] <fabbione> changelog:
[08:40] <fabbione> * add first cut for randomization
[08:40] <fabbione> * compile with gcc-snapshot
[08:40] <fabbione> * use random -O to break the code better
[08:41] <fabbione> * reduce the compile time to 200ms
[08:41] <fabbione> i mean.. they RUN FAST!
[08:41] <desrt> k.  i seriously want actual build log support
[08:41] <JaneW> fabbione: glad to hear about all 3 reasons, but especially 1 :)
[08:41] <desrt> plus.. i got some suggestions from #gnome-hackers
[08:41] <desrt> we should have an option to emulate different CPU types
[08:41] <fabbione> btw.. gtk_timeout_add is "dangerous"
[08:41] <fabbione> it tends to segfault
[08:42] <desrt> hm.  has never done so for me.
[08:42] <fabbione> desrt: ehehe that too
[08:42] <JaneW> fabbione: re your students, how long will you be gone again? A week or 2 right? Can you suggest someone appropriate to fill for you there?
[08:42] <fabbione> 2...
[08:42] <fabbione> desrt: it does for me if i reduce the time to 100ms
[08:42] <desrt> oh no.  your patch rejected :P
[08:42] <fabbione> JaneW: suggesting?
[08:43] <desrt> i cleaned up the source a lot compared with the one you made the changes to :P
[08:43] <fabbione> JaneW: hmmm...
[08:43] <fabbione> desrt: put it in a RCS :)
[08:43] <fabbione> desrt: but i think we should have 2 runtime options.. --random | --use-reallog .. or something like that
[08:44] <desrt> i agree
[08:44] <fabbione> JaneW: i would probably suggest infinity .. but he is awake now.. so he will complain.. 
[08:44] <desrt> are you a C programmer?
[08:44] <fabbione> desrt: not really.. i don't write code on a regular base, so it's always rusty and hackish
[08:45] <desrt> it's valid for a function to return char *
[08:45] <desrt> you don't have to cast to int then back to char * again
[08:45] <fabbione> desrt: tell that to gcc-4.0 :)
[08:45] <desrt> desrt@moonpix:~/code/desrt/gentoovision$ gcc -o gentoovision gentoovision.c `pkg-config --cflags --libs gtk+-2.0` -Wall
[08:45] <desrt> desrt@moonpix:~/code/desrt/gentoovision$
[08:45] <desrt> i made the change to your code... no complaint here
[08:45] <desrt> hahah.  gcc-snapshot
[08:45] <desrt> i love it :)
[08:45] <fabbione> desrt: gcc --version ?
[08:46] <desrt> gcc (GCC) 4.0.2 20050720 (prerelease) (Debian 4.0.1-2ubuntu3)
[08:46] <desrt> Copyright  2005 Free Software Foundation, Inc.
[08:46] <desrt> Ce logiciel est libre; voir les sources pour les conditions de copie.  Il n'y a PAS
[08:46] <desrt> GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.
[08:46] <fabbione> skip the french :)
[08:47] <desrt> http://manic.desrt.ca/gentoovision.c
[08:47] <desrt> w/ your changes, plus some minor changes to them -- no warnings
[08:48] <fabbione> i see...
[08:48] <fabbione> good
[08:48] <desrt> btw.  the memset isn't required... sprintf will add the proper termination
[08:49] <fabbione> desrt: i prefer to wipe the memory...
[08:49] <fabbione> i am just paranoid about string handling.
[08:50] <desrt> i think i am going to write a buildlog capture utility now :)
[08:51] <desrt> perl is best, i suspect :)
[08:52] <desrt> oh man.. perl makes getting high resolution timing information a pain in the butt
[09:05] <fabbione> Nafallo: ping?
[09:21] <desrt> oh man
[09:21] <desrt> i got awesomeness
[09:21] <fabbione> uh?
[09:22] <desrt> http://manic.desrt.ca/gentoovision.tar.gz
[09:23] <desrt> compile gentoovision.c like normal and run it out of the current directory
[09:23] <desrt> (ie: so that libwnck.log is in the cwd)
[09:23] <fabbione> gentoovision/gentoovision.c.rej
[09:23] <desrt> eh
[09:23] <desrt> your diff is in there too
[09:23] <desrt> i just tarred up what i had :)
[09:24] <fabbione> ahaha cool
[09:24] <desrt> this is what i want :)
[09:24] <desrt> btw.. build logs gzip down to about 10% of their original size
[09:25] <fabbione> we should still consider doing some sed on the logs
[09:25] <fabbione> for -O and gcc-snapshot :P
[09:25] <desrt> :)
[09:25] <desrt> yes
[09:25] <fabbione> dude you should put it in a RCS
[09:25] <desrt> where?
[09:25] <fabbione> so we can work on it together.. after my VAC
[09:26] <fabbione> RCS= cvs.. svn.. baz.. tla...
[09:26] <desrt> i don't think we have anywhere that we both have accounts
[09:26] <fabbione> desrt: if we use baz we don't need to share an account
[09:26] <desrt> i think it's final home will be gnome cvs
[09:26] <fabbione> we can just publish our branches
[09:26] <desrt> *its
[09:26] <desrt> k.  i refuse to use baz for something like this :P
[09:26] <fabbione> oh ok.. well i don't have access there
[09:26] <fabbione> for small stuff it's fun to use :)
[09:27] <desrt> (./configure --prefix=/opt/gnome; make -j3) 2>&1 | ~/code/desrt/gentoovision/time.pl > logfile
[09:27] <desrt> ^^ this is how you generate the logs with timing info
[09:27] <fabbione> desrt: i can give you the debian/ dir once it's ready...
[09:27] <desrt> cool
[09:28] <desrt> but i think i want to upload this upstream
[09:28] <fabbione> but again.. we need to share at least one RCS :/
[09:28] <fabbione> i don't want to start fiddling with patches
[09:28] <fabbione> it's a pain
[09:28] <fabbione> (still after my holidays)
[09:28] <desrt> i'm gonna talk to the gnome-screensaver maintainer
[09:28] <desrt> nod :)
[09:28] <desrt> where are you going, btw?
[09:28] <fabbione> oh well.. if you get it in there directly the better
[09:28] <fabbione> i will stay home... have to work in and outside the house
[09:29] <fabbione> painting/doing walls and stuff
[09:29] <fabbione> but i won't be spending time in here
[09:29] <desrt> i should talk to sebastien and find out if breezy will use gnome-screensaver or xscreensaver by default
[09:29] <desrt> cool
[09:29] <desrt> it's good to get away from work
[09:29] <fabbione> ehheh
[09:29] <fabbione> well i work from home!
[09:29] <fabbione> there is no such a thing like going away :(
[09:29] <desrt> right... but to completely cut yourself off and refuse to do anything work-related
[09:30] <desrt> how long have you been working for ubuntu anyway?
[09:30] <fabbione> from the beginning
[09:30] <desrt> how did you get involved?
[09:30] <fabbione> hehh.. i got a mail from Mark, asking me if he could phone me
[09:30] <fabbione> i almost trashed it as spam
[09:31] <desrt> hmm.  why did he email you, though?
[09:31] <fabbione> but i was like.. nah.. let's see
[09:31] <fabbione> somebody mentioned me to him
[09:31] <fabbione> and it's some sort of nostalgic reasons
[09:31] <desrt> cool :)
[09:31] <fabbione> he was one of the first apache1.3 maintainers in Debian
[09:31] <desrt> were you a kernel hacker before?
[09:31] <desrt> or debian guy?
[09:31] <fabbione> and i have been maintaing for a while ...
[09:31] <fabbione> debian guy
[09:32] <fabbione> than we did build the apache team
[09:32] <fabbione> took down the bugs from > 200 down to 46
[09:32] <desrt> ubuntu has a nice mix of people
[09:32] <fabbione> after that i got too busy again
[09:32] <fabbione> and now is up to 100 and something again i think
[09:32] <fabbione> i didn't do an upload in ages
[09:32] <fabbione> desrt: i am a royal bastard.. how can you say that i am nice!
[09:33] <fabbione> you are ruining my reputation! :P
[09:33] <desrt> i wasn't talking about you
[09:33] <desrt> :)
[09:33] <fabbione> ah ok thanks :)
[09:33] <desrt> i'd love to work for ubuntu if i had any time :P
[09:34] <fabbione> desrt: ehe you are already doing your sharing of stuff
[09:34] <fabbione> all the time you spent with me for the kernel headers and stuff...
[09:34] <fabbione> idiotify...
[09:34] <desrt> hahah
[09:34] <fabbione> that's hell of a lot of work for a volunteer...
[09:34] <desrt> i mean more seriously though
[09:34] <desrt> my dream is to upload :)
[09:34] <fabbione> you mean that the kernel is not serious enough for you? ;)
[09:35] <fabbione> desrt: ehehe... start joining the MOTU's
[09:35] <desrt> ya.. crimsun tried to get me involved with that
[09:35] <fabbione> it's a good place to start with
[09:35] <fabbione> well actually.. the only place
[09:35] <desrt> :)
[09:36] <desrt> but again... i'll only say that i wish i had the time
[09:37] <desrt> my boss is already annoyed that i spend too much time working on gnome, etc
[09:37] <desrt> he's totally good-natured about it, though
[09:37] <fabbione> i understand that...
[09:38] <desrt> he says things like "but don't you find the kernel to be SO MUCH more exciting than messing around with gtk?"
[09:40] <fabbione> ehheheh
[09:40] <desrt> actually... i suppose i can count the kernel-related stuff we've done as work-related
[09:40] <desrt> since that -is- my job
[09:41] <desrt> i feel a little better already :)
[09:41] <fabbione> well you can still hack kernel stuff into ubuntu
[09:41] <fabbione> and push stuff back
[09:41] <fabbione> that's a valuable contribution
[09:41] <desrt> our stuff is pretty special-purpose
[09:41] <fabbione> i wouldn't mind to merge from you stuff, if you do it
[09:41] <fabbione> oh in that case yeah...
[09:42] <desrt> it's extremely high performance network drivers and a runtime system for a cluster
[09:42] <fabbione> desrt: are they going to be GPL drivers?
[09:42] <desrt> yes
[09:42] <desrt> they have to be
[09:42] <fabbione> well why not include them in ubuntu than...
[09:42] <fabbione> at what stage is the code?
[09:43] <desrt> because they really serve no purpose to anyone who isn't hacking the kernel
[09:43] <desrt> i can send data across the network at full wire speed with approximately 0% CPU utilisation on both ends
[09:43] <fabbione> that's cool
[09:44] <desrt> we have some nice evil hacks, too
[09:44] <desrt> to make the data receipt favourable
[09:44] <desrt> ie: it gets written directly into the memory where it will be used... with all of the junk like headers/checksums/etc conveniently stripped out
[09:45] <desrt> some nice scatter/gather tricks to make that work :)
[09:45] <fabbione> are these drivers associated to special hw?
[09:45] <desrt> intel gigabit ethernet cards
[09:45] <fabbione> oh.. kweel
[09:45] <desrt> today was christmas at work... i got 4 boxes of dualport cards
[09:45] <desrt> plus 30 gigs of ram
[09:45] <fabbione> EHHEHE
[09:45] <fabbione> ah
[09:46] <fabbione> i wouldn't mind both :)
[09:46] <desrt> so now all the ram and pci slots on my powermacs are full
[09:46] <fabbione> the only reason why i don't run gbic is the switch
[09:46] <fabbione> a good one is way too expensive
[09:47] <desrt> ah... all of our links on the intel cards are point-to-point
[09:47] <desrt> gigabit is nice... it has automatic cross-over detection
[09:47] <fabbione> yeah but i can't use p2p without tons of cards :)
[09:48] <fabbione> + i use a lot vlans 
[09:48] <fabbione> so a switch is mandatory
[09:48] <desrt> we got a bunch of 8 port gigabit switches for $150 each, i think
[09:48] <desrt> but they don't do anything like vlan
[09:48] <desrt> just unmanaged dumb switches... the most they do is blink their lights :)
[09:48] <fabbione> the smallest switch i have here is a Cisco 2924
[09:48] <fabbione> yeah and i don't like stuff like that
[09:48] <desrt> this is in your home? :)
[09:49] <fabbione> i need managed :)
[09:49] <fabbione> yes
[09:49] <desrt> hahah
[09:49] <desrt> wow.  i have an 8 port 10/100 here :P
[09:49] <desrt> i feel so ghetto
[09:49] <fabbione> let me take a pic :)
[09:50] <desrt> oh btw.. can i nuke your account on copacetic?
[09:51] <fabbione> desrt: sure.. go ahead..
[09:51] <fabbione> i tough i told you last time...
[09:51] <desrt> hm.  i may have missed the message
[09:52] <fabbione> http://www.fabbione.net/new_office.jpg
[09:52] <fabbione> http://www.fabbione.net/new_office2.jpg
[09:52] <fabbione> this is after last weekend
[09:52] <fabbione> with a lot of cleanup
[09:52] <desrt> holy crap
[09:52] <desrt> how many channels are you on?
[09:52] <fabbione> what you can't see in the pics is all the other equipment hidden behind me
[09:52] <fabbione> still unconnected
[09:53] <fabbione> 15/16
[09:53] <fabbione> not that many
[09:53] <fabbione> but i use different client sessions for each network
[09:53] <desrt> is that a sun switch or rackmount server?
[09:53] <fabbione> server
[09:53] <desrt> heh
[09:53] <fabbione> it's the Ubuntu sparc buildd :)
[09:54] <desrt> l33t.
[09:54] <desrt> woh
[09:54] <desrt> what crazy country do you live in?
[09:54] <fabbione> dk
[09:54] <fabbione> why?
[09:54] <desrt> weird plugs
[09:54] <fabbione> oh yeah
[09:55] <desrt> btw: smoking will kill you :)
[09:55] <fabbione> so does bitching smokers :P
[09:55] <fabbione> desrt: btw.. the plug you see in pic 2 with 3 pins in a raw is italian
[09:55] <fabbione> not danish
[09:55] <desrt> it's funny that ubuntu sparc builds on a server sitting in a corner in your house
[09:55] <fabbione> they look 6 because of the shade
[09:56] <fabbione> there is another buildd in a uni in sweden
[09:56] <desrt> that's a little more normal
[09:56] <desrt> happen to know where ppc builds?
[09:56] <fabbione> desrt: hosting here is too expensive
[09:56] <fabbione> desrt: yes they are at the Lodon DC
[09:56] <fabbione> like all the others
[09:56] <fabbione> only sparc and hppa are not in the DataCenter
[09:57] <fabbione> (..yet)
[09:57] <desrt> we had one of those ciscos at work until we got rid of it
[09:57] <desrt> it was too noisy
[09:58] <desrt> and it was seriously underutilised
[09:59] <desrt> these two pictures are taken at different times
[09:59] <desrt> deceit!
[10:00] <fabbione> uh?
[10:00] <fabbione> yeah the pics have been taken with a week difference
[10:00] <fabbione> the first one was last sunday
[10:00] <fabbione> as soon as i finished to cleanup
[10:00] <fabbione> the ohter few minutes ago to show the server corner ;)
[10:01] <desrt> i have my 6 ubuntu servers in a row :)
[10:01] <desrt> gabriel, gorecki, velocity, cocteau, breezy, copacetic
[10:01] <fabbione> ehhe
[10:01] <fabbione> all ppc64?
[10:01] <desrt> copacetic is a PC
[10:01] <fabbione> ah ok
[10:01] <desrt> it's the gateway
[10:02] <fabbione> yup i recall that
[10:02] <desrt> and gabriel is my workstation
[10:02] <fabbione> mine is still a mixture
[10:02] <desrt> they're both hoary
[10:02] <fabbione> reinstalling my server is not an option right now
[10:02] <desrt> the other 4 (gorecki, velocity, cocteau, breezy) are all running breezy and accessible from inside only
[10:03] <fabbione> ok i need to start the build orgy...
[10:03] <desrt> :)
[10:03] <fabbione> gimme a sec otherwise i will mess up like yesterday :)
[10:03] <desrt> er
[10:03] <desrt> didn't you say you weren't gonna break things on friday? :P
[10:05] <desrt> yay.  i successfully played devil's advocate today and convinced an innocent ubuntu maintainer to break UVF :)
[10:09] <fabbione> desrt: of course i am not breaking UVF
[10:09] <fabbione> i didn't upload .13 ..
[10:09] <desrt> not you.  someone else :P
[10:10] <fabbione> well you see it's not strict strict...
[10:10] <fabbione> there are still pkgs allowed to go higher versions
[10:10] <desrt> nod.  flexible rules are the best
[10:10] <fabbione> it will be stricter stricter close to release
[10:10] <desrt> who is matt?
[10:10] <fabbione> mdz = CTO
[10:10] <fabbione> God of Ubuntu
[10:11] <desrt> he approves freeze breaks?
[10:11] <desrt> heh
[10:11] <desrt> i thought that was mark :)
[10:11] <fabbione> mark is Self Appointed Benevolent Dictator For Life
[10:11] <fabbione> God of the Gods ;)
[10:15] <desrt> anyway.. a new version of hal is going in, it seems
[10:16] <desrt> and i may be evil enough to cause an even newer one :)
[10:16] <fabbione> desrt: everything related to gnome will be updated to death
[10:16] <fabbione> don't worry about it
[10:16] <desrt> that's good, at least
[10:21] <fabbione> infinity: if you are around, please do a checkout from baz playground..
[10:21] <fabbione> infinity: we can look at the TODO list together
[12:22] <fabbione> ok guys.. i just uploade 2.6.12-6.6
[12:22] <fabbione> i am going to do the baz dance after lunch
[12:22] <fabbione> infinity: we need to talk after..
[12:23] <welson> there a way to turn off a second keyboard from inputting onto tty1?
[01:20] <Nafallo> fabbione: pong
[01:21] <fabbione> Nafallo: your drivers have been updated..
[01:21] <Nafallo> fabbione: nice. thank you :-).
[02:05] <fabbione> yoyo
[02:07] <infinity> Word.
[02:09] <fabbione> just one sec that i did quite a lot for you
[02:09] <fabbione> i upload 6.6 this morning
[02:09] <fabbione> with all the most critical things updated
[02:09] <fabbione> i added a debian/TODO for you
[02:09] <fabbione> nothing too fancy...
[02:10] <fabbione> just what to look after...
[02:10] <infinity> Cool.
[02:11] <fabbione> we need to look at the TODO together...
[02:12] <fabbione> just give me a minute that i had to recover ther kenrl baz archive
[02:12] <fabbione> and i pre-preparing 6.7 for you
[02:15] <fabbione> hey zul
[02:17] <fabbione> infinity: ok can you please get the playground?
[02:29] <fabbione> infinity: dude??
[02:33] <zul> hey..
[02:33] <zul> why so many uploads?
[02:34] <fabbione> zul: to leave a bit of peace to infinity whille i will be back
[02:34] <fabbione> be VAC even
[02:34] <zul> oh yeah where are you off to?
[02:35] <fabbione> i am off to work at home for the next 2 weeks
[02:35] <zul> ah
[02:35] <fabbione> gotta finish dining room and hopefully bedroom too
[02:36] <zul> doesnt sound like much of a vacation
[02:36] <fabbione> my parents are coming to do the garden the room
[02:36] <fabbione> no it's no real VAC
[02:37] <zul> infinity: ill have some stuff to push to you this weekend as well
[02:38] <zul> dont worry i wont break anything
[02:38] <zul> like last time fabbione is away
[02:39] <zul> i learned my lesson ;)
[02:40] <fabbione> guys if you are going to break.. i won't come back :O
[02:41] <zul> wohooo! :)
[02:43] <fabbione> heehhe
[03:37] <infinity> fabbione : Right, I've read the TODO.  Very informative.
[03:38] <fabbione> i know :)
[03:38] <fabbione> good.. i am already in holidays.. so you are fucked :)
[03:42] <Nafallo> lol
[03:48] <zul> infinity: fabbione left you a present http://bugzilla.ubuntu.com/show_bug.cgi?id=13075
[03:48] <fabbione> zul: not a bug
[03:48] <fabbione> it's not the archive yet
[03:48] <fabbione> that's the meta package
[03:49] <zul> ah...damn it :)
[03:49] <chmj> ehehehe
[03:49] <infinity> Uploading meta before the real thing is considered harmful.
[03:49] <infinity> (I assume the real packages are stuck in NEW)
[03:50] <fabbione> infinity: ENOCARE.. it's breezy and X has been broken for months.. if the kenel is not installable for 3 hours... tought luch
[03:50] <fabbione> luck
[03:51] <fabbione> they can all suck my left nut
[03:51] <fabbione> oh did i mention that i am in holidays?
[03:52] <chmj> already ?
[03:53] <fabbione> yeah
[03:53] <fabbione> since 49 minutes :)
[03:53] <infinity> Then get off IRC, you dope.
[03:53] <fabbione> nah
[03:53] <fabbione> why?
[03:53] <chmj> its an addiction 
[03:54] <fabbione> i am going to mount my 2 m68k now
[03:54] <fabbione> i am FREE until tomorrow at lunch.. time at which my wife will be back
[03:54] <infinity> Dude, that sounds really dirty.
[03:54] <fabbione> I CAN NERD FOR FREE!!!!
[03:54] <zul> use a condom if you are going to mount it
[03:54] <fabbione> zul: them :)
[03:54] <chmj> hhahahha 
[03:55] <fabbione> infinity: should we bootstrap m68k breezy server? :P
[03:56] <infinity> Do your boxes have reasonable specs, or should i do it on one of mine?
[03:56] <fabbione> infinity: they are the same as last time we talked :)
[03:56] <fabbione> plenty of harddisk .. decent processor.. no ram
[03:57] <infinity> Yeah, no RAM == shit.
[03:57] <fabbione> i know...
[03:57] <infinity> Especially for C++/
[03:57] <fabbione> send me some
[03:57] <infinity> Buy some.  RAM is cheap.
[03:57] <fabbione> ENOMONEY
[03:57] <fabbione> i have a wife dude...
[04:06] <zul> hah..
[05:23] <lamont> In file included from drivers/input/cpad/cpad.c:84:
[05:23] <lamont> drivers/input/cpad/kernel-compatibility.h:5:2: #error : kernel has no USB support. Compile kernel with CONFIG_USB.
[05:23] <lamont> that is a bug
[05:24] <fabbione> uh?
[05:24] <fabbione> what arch is that?
[05:24] <lamont> (CPAD should depend USB in Kconfig
[05:24] <fabbione> yeah exactly...
[05:24] <fabbione> that's easy to fix...
[05:25] <fabbione> but i am in holidays.. 
[05:25] <lamont> that's me ripping major pieces of kernel out of .config, slowly turning itanium into defconfig, trying to find the fatal option
[05:25] <fabbione> did i mentioned it before?
[05:25] <fabbione> :)
[05:26] <fabbione> lamont: if you don't have time to do it, open a bug and i will fix it when i am back
[05:26] <lamont> I'll fix it
[06:04] <fabbione> Linux tosti 2.4.26 #1 Wed May 19 16:13:28 CEST 2004 m68k unknown
[06:08] <doko> fabbione: assuming we have a i386 biarch compiler again, please can we build an amd64 kernel for i386?
[06:08] <fabbione> doko: i am VAC
[06:10] <fabbione> doko: but assuming.. i can try
[06:10] <fabbione> not as breezy goal tho
[06:13] <doko> fabbione: not as a breezy goal, or not for breezy?
[06:14] <fabbione> doko: it depends what that implies in terms of changes into the kenrel build infrastructure
[06:14] <fabbione> if it is easy, than yes.. otherwise sorry no..
[06:14] <fabbione> feature freeze is the 11th of Auh
[06:14] <fabbione> Aug
[06:15] <fabbione> and i am vac from 3 hours and 15 minutes till the 15th of Aug
[07:18] <zul> hey yo
[07:20] <lamont> fs/asfs/dir.c: In function `asfs_readdir':
[07:20] <lamont> fs/asfs/dir.c:77: warning: cast from pointer to integer of different size
[07:20] <lamont> fs/asfs/dir.c:112: warning: cast to pointer from integer of different size
[07:20] <lamont> ew
[07:20] <lamont> cache hit                            245
[07:20] <lamont> cache miss                          9646
[07:20] <lamont> grumble
[07:21] <lamont>                 startnode = (int)filp->private_data;
[07:21] <lamont>                                         filp->private_data = (void *)be32_to_cpu(obj->objectnode);
[07:21] <lamont> I'll take bugs-in-code for $200, bob
[07:22] <zul> gcc4?
[07:22] <lamont> 64-bit system
[07:22] <zul> ah..
[07:22] <zul> whoops
[07:22] <lamont> sizeof(int) != sizeof(void*)
[07:23] <lamont> then again, it's unlikely that someone will want to mount an Amiga SFS file system on {amd,ia,powerpc,sparc}64
[07:24] <lamont> fs/coda/upcall.c:551: warning: comparison is always false due to limited range of data type
[07:24] <lamont> fs/gfs/ops_address.c:477: warning: initialization from incompatible pointer type
[07:28] <lamont> fs/gfs/proc.c:310: warning: 'sdp' might be used uninitialized in this function
[07:28] <lamont> \
[07:28] <lamont> (also 268.198.160)
[11:17] <lamont> fabbione: btw, CPAD fix committed
[11:18] <fabbione> lamont: ok :)
[11:19] <jbailey> fabbione: I know how two systems that I can routinely produce some sort of severe crash that keeps me from running sudo on.  Some day  when you're bored, I should get you to show me how to troubleshoot this...
[11:20] <jbailey> bumps[17574] : segfault at 0000002a964c8000 rip 0000000000402410 rsp 0000007fbffff1d8 error 6
[11:20] <jbailey> rd-bomb[18440] : segfault at 0000002a963cf000 rip 00000000004028c9 rsp 0000007fbffff020 error 6
[11:20] <fabbione> jbailey: the hw is broken.. change it
[11:20] <jbailey> on the console
[11:21] <jbailey> fabbione: Eh?  Two systems, different arch's, same glibc tests...
[11:21] <fabbione> i dunno.. that's amd64, isn't it?
[11:21] <jbailey> amd64 and ppc, yeah.
[11:21] <fabbione> i have no idea...
[11:22] <fabbione> not today at least :)
[11:22] <lamont> SCORE!!! it booted... much smaller bracket to play in now.
[11:22] <fabbione> my brain is basically turned off
[11:22] <fabbione> lamont: cool!
[11:22] <jbailey> fabbione: Right, that's why it's some day when you're bored.
[11:22] <lamont> fabbione: of course, some of it was turning things into 'yes' that were 'module' before.
[11:22] <jbailey> fabbione: apt-cache search doesn't find it. /me googles.
[11:23] <fabbione> lamont: i would blame initrd for that
[11:23] <fabbione> jbailey: it's not a package
[11:23] <lamont> much smaller, fwiw, is +330/-80 on the diff
[11:23] <fabbione> it's a patch iirc..
[11:23] <lamont> actually, I'm leaning toward CONFIG_PRINTK_TIME and firends
[11:23] <jbailey> fabbione: Thanks.  Lamont would probably love the buildds to stop dying whiler we're at it too. =)
[11:24] <lamont> now that's just amusing...
[11:24] <jbailey> Somehow running simple interface tests blocks a test indefinetly, and kills whatever sockets sudo needs to run.
[11:24] <lamont> ah, probably hotplug stuff
[11:24] <lamont> (why the network doesn't autoconfig)
[11:24] <fabbione> lamont: I am not 100% sure how you are playing with the configs
[11:25] <lamont> fabbione: with a sledge hammer
[11:25] <lamont> anything taht prints a kernel message is considered "good".  Things that machine check before the first printk are considerd "fail"
[11:25] <fabbione> but you need to always compared the generated .config in the build dir with the original and the expected config yuo are modifying
[11:25] <lamont> and it's semi-binary-search week
[11:25] <lamont> yes
[11:26] <fabbione> you might manually disable an option that might be turned back by Kconfig and you don't know...
[11:26] <lamont> so I have defconfig (good) and itanium (fail), and several passes between, as I make itanium look more and more like defconfig...
[11:26] <fabbione> or switch something to m and at the end is y
[11:26] <lamont> oh, it's vi .config; make oldconfig; diff; diff; diff.
[11:26] <lamont> and occasionally make menuconfig
[11:26] <fabbione> the config is still changed :)
[11:27] <fabbione> but i guess you know that
[11:27] <fabbione> anyway it's time for me to sleep
[11:27] <lamont> the config is changed in 'make oldconfig', and then I diff it.  once I like the diff, then I build, which does another make oldconfig, but so what
[11:27] <lamont> g'night
[11:27] <fabbione> the first of the 2 amiga is distupgrading to sarge
[11:27] <jbailey> fabbione: You starting the m68k port?
[11:28] <fabbione> jbailey: no. my 2 amigas are too slow for that
[11:28] <fabbione> jbailey: that's why i was asking about the cross compiler
[11:28] <jbailey> fabbione: Right, but there are apparently decent emulators for m68k now.
[11:28] <jbailey> fabbione: m68k is one of the micro-buntu targets that I was thinking about.
[11:28] <fabbione> jbailey: yes.. but waht i was thinking about is to try to build breezy via cross compile
[11:28] <jbailey> I wouldn't do it in a cross compiler.
[11:28] <jbailey> I'd do it in an emulator.
[11:29] <fabbione> and use the results to test on real m68k
[11:29] <jbailey> Most apps don't cross compiler well.
[11:29] <fabbione> jbailey: afaik emulator will boot AmiOS
[11:29] <fabbione> not linux
[11:29] <jbailey> If I get bored this weeked I'll look for the link I found.
[11:30] <fabbione> but if you know of any of these emulators that can run m68k i will be glad to give it a shot
[11:30] <jbailey> I was putting stuff together to run on my ia64
[11:30] <fabbione> i don't mind to setup a buildd 
[11:30] <jbailey> (The most power EVER consumed by an m68k!)
[11:30] <fabbione> hahaha
[11:30] <fabbione> i also promised Al Viro to test his stack smasher something on m68k
[11:31] <fabbione> so that they can finally kill that 120K patch that linus will never accept 
[11:31] <jbailey> But if you are interested in this, I'll also get around to writing down the embedded Ubuntu stuff that Thom and I talked about.
[11:31] <lamont> m
[11:31] <fabbione> jbailey: i don't mind to use one of my m68k as test machine...
[11:31] <fabbione> i have fun with them
[11:31] <fabbione> but no real bootstrapping or compiling there...
[11:32] <jbailey> Right.  I'm not willing to debug on them though, so.... =)
[11:32] <fabbione> + i know a bit of m68k asm...
[11:32] <fabbione> i think i still remember most of it :)
[11:32] <jbailey> It would be a lovely excuse for me to learn it.
[11:32] <jbailey> Gotta run.  g'n Fabio! (And l8r, all)
[11:32] <fabbione> a long time ago i did propose Simon Richter to work on a linux boot loader to install directly in the bootblock
[11:33] <fabbione> instead of having to boot AmiOS first
[11:33] <fabbione> cya Jeff
[11:33] <fabbione> night guys
[11:33] <crimsun> 'night.