=== decaf [mehmet@81.213.242.43] has left #ubuntu-kernel ["Leaving"] | ||
fabbione | morning | 06:15 |
---|---|---|
=== JaneW [~JaneW@wbs-146-161-36.telkomadsl.co.za] has joined #ubuntu-kernel | ||
fabbione | morning JaneW :) | 08:33 |
JaneW | hello | 08:36 |
=== JaneW tries to be more in time for fabbione today... | ||
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:38 |
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 |
=== desrt is reminded | ||
fabbione | JaneW: speaking of 2).. i need somebody to take care of my students.... | 08:39 |
fabbione | hey desrt | 08:39 |
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:40 |
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:41 |
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:42 |
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:43 |
desrt | i agree | 08:44 |
fabbione | JaneW: i would probably suggest infinity .. but he is awake now.. so he will complain.. | 08:44 |
=== fabbione points the finger at jbailey | ||
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:44 |
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:45 |
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:46 |
desrt | http://manic.desrt.ca/gentoovision.c | 08:47 |
desrt | w/ your changes, plus some minor changes to them -- no warnings | 08:47 |
fabbione | i see... | 08:48 |
fabbione | good | 08:48 |
desrt | btw. the memset isn't required... sprintf will add the proper termination | 08:48 |
fabbione | desrt: i prefer to wipe the memory... | 08:49 |
fabbione | i am just paranoid about string handling. | 08:49 |
desrt | i think i am going to write a buildlog capture utility now :) | 08:50 |
desrt | perl is best, i suspect :) | 08:51 |
desrt | oh man.. perl makes getting high resolution timing information a pain in the butt | 08:52 |
fabbione | Nafallo: ping? | 09:05 |
desrt | oh man | 09:21 |
desrt | i got awesomeness | 09:21 |
fabbione | uh? | 09:21 |
desrt | http://manic.desrt.ca/gentoovision.tar.gz | 09:22 |
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:23 |
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:24 |
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:25 |
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:26 |
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:27 |
=== doko [~doko___@dsl-084-059-075-088.arcor-ip.net] has joined #ubuntu-kernel | ||
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:28 |
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 |
=== doko [~doko___@dsl-084-059-075-088.arcor-ip.net] has joined #ubuntu-kernel | ||
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:29 |
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:30 |
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:31 |
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:32 |
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 |
=== fabbione feels better | ||
desrt | i'd love to work for ubuntu if i had any time :P | 09:33 |
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:34 |
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:35 |
desrt | but again... i'll only say that i wish i had the time | 09:36 |
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:37 |
desrt | he says things like "but don't you find the kernel to be SO MUCH more exciting than messing around with gtk?" | 09:38 |
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:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
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:48 |
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:49 |
desrt | oh btw.. can i nuke your account on copacetic? | 09:50 |
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:51 |
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:52 |
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:53 |
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:54 |
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:55 |
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:56 |
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:57 |
desrt | and it was seriously underutilised | 09:58 |
desrt | these two pictures are taken at different times | 09:59 |
desrt | deceit! | 09:59 |
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 |
=== desrt takes a camera to work tomorrow :) | ||
fabbione | the ohter few minutes ago to show the server corner ;) | 10:00 |
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:01 |
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:02 |
=== chmj [~chmj@196.36.161.235] has joined #ubuntu-kernel | ||
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:03 |
desrt | yay. i successfully played devil's advocate today and convinced an innocent ubuntu maintainer to break UVF :) | 10:05 |
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:09 |
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:10 |
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:11 |
desrt | anyway.. a new version of hal is going in, it seems | 10:15 |
=== fabbione sighs | ||
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:16 |
=== PBeck [~PBeck@85.216.57.246] has joined #ubuntu-kernel | ||
=== PBeck [~PBeck@85.216.57.246] has left #ubuntu-kernel ["Verlassend"] | ||
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 | 10:21 |
=== fabbione goes offline for the next 20 minutes... | ||
=== JaneW [~JaneW@wbs-146-161-36.telkomadsl.co.za] has left #ubuntu-kernel ["Bye"] | ||
=== welson [~bwelson@modemcable018.75-200-24.mc.videotron.ca] has joined #ubuntu-kernel | ||
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:22 |
welson | there a way to turn off a second keyboard from inputting onto tty1? | 12:23 |
=== welson [~bwelson@modemcable018.75-200-24.mc.videotron.ca] has left #ubuntu-kernel ["Leaving"] | ||
=== smurfix [~smurf@smurfix.developer.debian] has joined #ubuntu-kernel | ||
Nafallo | fabbione: pong | 01:20 |
fabbione | Nafallo: your drivers have been updated.. | 01:21 |
Nafallo | fabbione: nice. thank you :-). | 01:21 |
=== ..[topic/#ubuntu-kernel:fabbione] : Ubuntu kernel development discussion ONLY | http://www.ubuntulinux.org/wiki/KernelTeam | There are no kernel bugs.. only broken hardware | http://people.u.c/~lamont/Archives/kernel-team@ubuntu.com--2005/ playground: kernel-debian--preX,7--2.6.12 probably coming up soon | ||
fabbione | yoyo | 02:05 |
infinity | Word. | 02:07 |
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:09 |
fabbione | just what to look after... | 02:10 |
infinity | Cool. | 02:10 |
fabbione | we need to look at the TODO together... | 02:11 |
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:12 |
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel | ||
fabbione | hey zul | 02:15 |
=== ..[topic/#ubuntu-kernel:fabbione] : Ubuntu kernel development discussion ONLY | http://www.ubuntulinux.org/wiki/KernelTeam | There are no kernel bugs.. only broken hardware | http://people.u.c/~lamont/Archives/kernel-team@ubuntu.com--2005/ playground: kernel-debian--preX,7--2.6.12 | ||
fabbione | infinity: ok can you please get the playground? | 02:17 |
=== smurfix [~smurf@smurfix.developer.debian] has joined #ubuntu-kernel | ||
fabbione | infinity: dude?? | 02:29 |
zul | hey.. | 02:33 |
zul | why so many uploads? | 02:33 |
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:34 |
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:35 |
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:36 |
zul | infinity: ill have some stuff to push to you this weekend as well | 02:37 |
zul | dont worry i wont break anything | 02:38 |
zul | like last time fabbione is away | 02:38 |
zul | i learned my lesson ;) | 02:39 |
fabbione | guys if you are going to break.. i won't come back :O | 02:40 |
zul | wohooo! :) | 02:41 |
=== chmj takes note not to break anything | ||
fabbione | heehhe | 02:43 |
=== infinity starts a baz get and goes to grab a drink. | ||
infinity | fabbione : Right, I've read the TODO. Very informative. | 03:37 |
fabbione | i know :) | 03:38 |
fabbione | good.. i am already in holidays.. so you are fucked :) | 03:38 |
Nafallo | lol | 03:42 |
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:48 |
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:49 |
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:50 |
fabbione | they can all suck my left nut | 03:51 |
fabbione | oh did i mention that i am in holidays? | 03:51 |
chmj | already ? | 03:52 |
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:53 |
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:54 |
fabbione | infinity: should we bootstrap m68k breezy server? :P | 03:55 |
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:56 |
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... | 03:57 |
zul | hah.. | 04:06 |
=== lamont [~lamont@15.238.5.126] has joined #ubuntu-kernel | ||
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:23 |
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:24 |
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 |
=== lamont was just venting | ||
fabbione | :) | 05:25 |
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 | 05:26 |
=== fabbione is waiting for m68k to finish cron.d | ||
fabbione | Linux tosti 2.4.26 #1 Wed May 19 16:13:28 CEST 2004 m68k unknown | 06:04 |
=== fabbione grins | ||
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:08 |
fabbione | doko: but assuming.. i can try | 06:10 |
fabbione | not as breezy goal tho | 06:10 |
doko | fabbione: not as a breezy goal, or not for breezy? | 06:13 |
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:14 |
fabbione | and i am vac from 3 hours and 15 minutes till the 15th of Aug | 06:15 |
=== Seveaz [~seveas@seveas.demon.nl] has joined #ubuntu-kernel | ||
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel | ||
zul | hey yo | 07:18 |
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:20 |
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:21 |
zul | gcc4? | 07:22 |
lamont | 64-bit system | 07:22 |
zul | ah.. | 07:22 |
zul | whoops | 07:22 |
lamont | sizeof(int) != sizeof(void*) | 07:22 |
lamont | then again, it's unlikely that someone will want to mount an Amiga SFS file system on {amd,ia,powerpc,sparc}64 | 07:23 |
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:24 |
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) | 07:28 |
=== lamont tsks at gfs | ||
=== warthylog [~warthylog@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-kernel | ||
=== Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | http://www.ubuntulinux.org/wiki/KernelTeam | There are no kernel bugs.. only broken hardware | http://people.u.c/~lamont/Archives/kernel-team@ubuntu.com--2005/ playground: kernel-debian--preX,7--2.6.12 | ||
=== Topic (#ubuntu-kernel): set by fabbione at Fri Jul 29 14:16:51 2005 | ||
lamont | fabbione: btw, CPAD fix committed | 11:17 |
fabbione | lamont: ok :) | 11:18 |
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:19 |
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:20 |
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:21 |
fabbione | not today at least :) | 11:22 |
lamont | SCORE!!! it booted... much smaller bracket to play in now. | 11:22 |
=== jbailey misses the Hurd where he could at least attach gdb to pieces. | ||
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 |
=== fabbione hands kgdb to jbailey | ||
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:22 |
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 needs to go out an get food for when his wife comes home. | ||
jbailey | fabbione: Thanks. Lamont would probably love the buildds to stop dying whiler we're at it too. =) | 11:23 |
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:24 |
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:25 |
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:26 |
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:27 |
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 |
=== lamont just wants a bootloader for uae... | ||
jbailey | I wouldn't do it in a cross compiler. | 11:28 |
jbailey | I'd do it in an emulator. | 11:28 |
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:29 |
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:30 |
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 tries the promising PRINTK options as the only real diff from itaniu | ||
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:31 |
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:32 |
fabbione | instead of having to boot AmiOS first | 11:33 |
fabbione | cya Jeff | 11:33 |
fabbione | night guys | 11:33 |
crimsun | 'night. | 11:33 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!