=== svenl_ [~luther@AStrasbourg-251-1-59-131.w82-126.abo.wanadoo.fr] has joined #ubuntu-toolchain | ||
jbailey | fabbione: I have the kernel-package change done here locally. I haven't a clue how to test it. =) | 03:58 |
---|---|---|
jbailey | I've tried running the postinst and preinst with the right arguments locally, but I have a feeling that it gets attacked by sed or something on its way into the kernel package. | 03:59 |
jbailey | Leaving me with the impression that I don't smoke enough weed to do this hack without assistance. | 03:59 |
jbailey | fabbione: Can you proof the changes I've made? I've touched kernel/image.preinst, kernel/image.postinst and debian/changelog | 04:05 |
jbailey | fabbione: I've put the files up on chinstrap. If they're all good, can you please use this when uploading -rc6? | 04:05 |
fabbione | morning | 05:38 |
jbailey | You're up early. =) | 05:38 |
fabbione | yeah | 05:38 |
jbailey | Do you have brain space to look at the kernel-package stuff I put on chinstrap now? | 05:39 |
jbailey | Otherwise I'm headed off to bed in a moment. =) | 05:40 |
fabbione | yeah sure | 05:40 |
fabbione | you could have just uploaded dude :) | 05:40 |
jbailey | I don't like doing untested uploads. | 05:40 |
fabbione | it's not like i will get mad at you if you break breezy :) | 05:41 |
jbailey | True. | 05:41 |
jbailey | If you'd like, I can debsign and dput. =) | 05:41 |
fabbione | i am diffing now :) | 05:41 |
jbailey | 'k | 05:43 |
jbailey | I've signed my local copy, so if you like I'll dput it. | 05:43 |
fabbione | go ahead :) | 05:43 |
fabbione | i will test it to build 12rc6 | 05:43 |
jbailey | Whoosh, off she goes. | 05:46 |
jbailey | I've pinged md about module-init-tools, which needs an update for the modalias magic. | 05:46 |
jbailey | And I think it's now naptime. =) | 05:49 |
jbailey | g'n =) | 05:49 |
fabbione | good night jeff! | 05:50 |
fabbione | cya later | 05:50 |
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain | ||
=== chmj [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-toolchain | ||
fabbione | elmo: ping? | 10:06 |
=== ajmitch [~ajmitch@port162-41.ubs.maxnet.co.nz] has joined #ubuntu-toolchain | ||
elmo | fabbione: sup | 10:32 |
fabbione | elmo: hey | 10:32 |
fabbione | if you have a few minutes, i would like to get the latest kernel-package in breezy-i386 on concordia and ccache on breezy/halley :) | 10:33 |
fabbione | be aware to install k-p only on i386 | 10:33 |
fabbione | i need to create images that i can test locally | 10:33 |
elmo | halley done, b-i386 is trying... | 10:34 |
fabbione | yeah i guess i am spinning corcodia's CPUs a bit :) | 10:35 |
fabbione | thanks a lot dude :) | 10:37 |
elmo | np | 10:38 |
elmo | (finished) | 10:39 |
fabbione | perfect | 10:39 |
=== \sh [~shermann@server3.servereyes.de] has joined #ubuntu-toolchain | ||
=== Seveas [~seveas@ksl403-uva-154.wireless.uva.nl] has joined #ubuntu-toolchain | ||
jbailey | g'm | 01:34 |
Mithrandir | jeff :) | 01:35 |
jbailey | Heya Tollef. Happy Birthday. | 01:35 |
fabbione | hey jbailey | 01:36 |
fabbione | jbailey: i just finished the build on i386 with the new kernel-package | 01:36 |
jbailey | Cool! | 01:36 |
fabbione | downloading the image right now for testing :) | 01:36 |
jbailey | fabbione: If you could do two tests for me when you've got it? | 01:39 |
fabbione | Setting up linux-image-2.6.12-1-686 (2.6.11.94-1.1) ... | 01:39 |
jbailey | Aside from the regular install, try setting ramdisk = foo, and ramdisk = /usr/sbin/mkinitrd in kernel-img.conf | 01:39 |
fabbione | Failed to create initrd image. | 01:39 |
fabbione | dpkg: error processing linux-image-2.6.12-1-686 (--install): | 01:39 |
fabbione | subprocess post-installation script returned error exit status 2 | 01:39 |
fabbione | Errors were encountered while processing: | 01:39 |
fabbione | linux-image-2.6.12-1-686 | 01:39 |
Mithrandir | jbailey: thanks. :) | 01:40 |
fabbione | so there is something wrong in postinstall | 01:40 |
=== doko_ [~doko___@dsl-084-059-045-032.arcor-ip.net] has joined #ubuntu-toolchain | ||
jbailey | fabbione: Ugh. | 01:40 |
jbailey | What's the perl equivalent of sh -x ? | 01:40 |
Mithrandir | jbailey: it doesn't have any, sadly. | 01:40 |
jbailey | Yar. | 01:40 |
Mithrandir | it has a built-in debugger, though. | 01:41 |
Mithrandir | I wish it'll grow a -x some day. | 01:41 |
fabbione | jbailey: i think i know what is wrong.. just a few secs | 01:41 |
Kamion | Mithrandir: yes it does | 01:46 |
Mithrandir | Kamion: it does? What's the magic for that? | 01:47 |
Kamion | PERLDB_OPTS='NonStop AutoTrace' perl -d | 01:48 |
Mithrandir | oooh, shiny. | 01:48 |
Kamion | LineInfo=foo to output trace to foo | 01:48 |
Kamion | see perldebug(1) | 01:48 |
jbailey | Creepy. =) | 01:48 |
jbailey | Denis Ritchie said the debugging was twice as hard as coding... And perl is the reference implementation! | 01:49 |
fabbione | jbailey: white spaces are not an opinion :))))) | 01:49 |
fabbione | my $ret = system($ramdisk . | 01:49 |
fabbione | this is your original line | 01:49 |
fabbione | but it calls a command that doesn't exist | 01:49 |
fabbione | - my $ret = system("mkinitrd " . | 01:49 |
fabbione | + my $ret = system($ramdisk . | 01:49 |
fabbione | note the space AFTER mkinitrd | 01:50 |
fabbione | my $ret = system($ramdisk . " " . | 01:50 |
jbailey | Oh, *lol* | 01:50 |
fabbione | this will ensure a space after the command :) | 01:50 |
fabbione | and works | 01:50 |
fabbione | at least... | 01:50 |
fabbione | let me reboot to see if it really works :) | 01:50 |
Kamion | or just use system(LIST) rather than system(EXPR) | 01:50 |
jbailey | fabbione: =) | 01:50 |
Kamion | although that wouldn't work if $ramdisk can have both command and arguments, I guess | 01:50 |
fabbione | Kamion: that's Manoj's code :))) | 01:51 |
fabbione | Kamion: and yes.. there are options after | 01:51 |
Kamion | ok | 01:51 |
jbailey | Kamion: It can't, thankfully. =) | 01:51 |
jbailey | The variable gets ( -e ) 'd in the preinst as a safety check. | 01:52 |
fabbione | jbailey: so what's the second test you want me to do? | 01:52 |
jbailey | fabbione: In kernel-img.conf try it with "ramdisk = foo", which should fail the preinst, and "ramdisk = /usr/sbin/mkinitrd" which is just overriding the default with the default but should work. | 01:52 |
fabbione | jbailey: sure | 01:53 |
fabbione | You are attempting to install an initrd kernel image (version | 01:54 |
fabbione | 2.6.12-1-686) but you do not seem to have a mkinitrd command in the | 01:54 |
fabbione | path. This will break the installation, unless initrd-tools are also | 01:54 |
fabbione | being installed right now. | 01:54 |
fabbione | Could not find /bin/foo in path. at /var/lib/dpkg/tmp.ci/preinst line 190. | 01:54 |
fabbione | The directory /lib/modules/2.6.12-1-686 still exists. Continuing as directed. | 01:54 |
fabbione | but it doesn't die at preinsta | 01:55 |
fabbione | clearly you might be bootstrapping the system | 01:55 |
fabbione | and since the kernel Depends: on mkinitrd | 01:55 |
fabbione | apt will ensure that mkinitrd is configured before configuring the kernel | 01:55 |
jbailey | What's the point of the check if it does die? | 01:55 |
fabbione | it will fail at a later stage in postinst | 01:55 |
jbailey | doesn't | 01:55 |
fabbione | that was ramdisk = /bin/foo | 01:56 |
fabbione | so the preinstall doesn't and actually can't fail | 01:56 |
fabbione | for the above reasons | 01:56 |
fabbione | i need to do another test... | 01:57 |
fabbione | jbailey: it seems to work fine | 02:01 |
fabbione | with ramdisk = /foo and ramdisk = /usr/sbin/mkinitrd | 02:01 |
fabbione | and no ramdisk | 02:01 |
fabbione | (given the little fix in the postinst) | 02:01 |
fabbione | i am upload kernel-package to fix that error | 02:01 |
jbailey | Nice, thanks. =) | 02:02 |
fabbione | * Bump Build-Deps on kernel-package 0.135ubuntu4 to include new postinst | 02:05 |
fabbione | script to support ramfs. | 02:05 |
fabbione | does it look sane? ;) | 02:05 |
jbailey | I'd say "ramfs variable in kernel-img.conf" | 02:06 |
jbailey | Otherwise I'd expect the gentoo kiddys to come demanding what this new ramfs thing we have is. | 02:06 |
fabbione | jbailey: perfect :) | 02:07 |
fabbione | that's what we want | 02:07 |
fabbione | people being curious of what we do | 02:07 |
fabbione | and take them out of the dark side of the force | 02:07 |
jbailey | a'ight. As you see fit. | 02:08 |
jbailey | At least your name is on the changlog entry. =) | 02:08 |
fabbione | ahah | 02:08 |
Kamion | "Add a simple cosmetic change"? dude. :P | 02:13 |
fabbione | Kamion: i didn't want to make jbailey look stupid for a missing "space" | 02:14 |
fabbione | come on.. he maintains glibc kernel-headers and half of the toolchain :) | 02:14 |
jbailey | Kamion: It is simple. It appears to work, versus not appearing to work. Isn't that cosmetic? =) | 02:15 |
fabbione | if it was somebody else i would have take out the sodomotron and larted him to death :))) | 02:15 |
jbailey | *lol* | 02:16 |
Kamion | I'm not sure "LART" is the right verb to use with the sodomotron | 02:16 |
fabbione | Kamion: today you really want to take out the best of me, don't you? ;) | 02:16 |
Kamion | unless you're using it in an unconventional way | 02:16 |
fabbione | i am just trying to be nice :) | 02:16 |
Kamion | :-) | 02:16 |
jbailey | My version of a lart has always been a baseball bat with a rusty nail in the end. | 02:17 |
jbailey | But it always could be a sodomotron, I guess. | 02:17 |
fabbione | Kamion: admit it! you love when i start yelling at people: "I WILL STICK MY ARM IN YOUR ASS AND SHAKE YOU A FLAG IN THE WIND!" | 02:17 |
jbailey | fabbione: Do you do that to get them excited or scare them? | 02:18 |
jbailey | I ask only for information. | 02:18 |
fabbione | haha | 02:18 |
fabbione | to scare them :) | 02:18 |
fabbione | elmo: i have the source for you... | 02:19 |
fabbione | elmo: my ~ on concordia amd64/linux-source-2.6.12_2.6.11.94-1.1_all.deb | 02:19 |
fabbione | you should be able to build your ppc64 custom kernel out of it | 02:20 |
fabbione | the configs are still there if you want to look at them | 02:20 |
fabbione | davis is still building, so i would appreciate if you can wait to reboot it | 02:20 |
fabbione | i think i killed Kamion | 02:23 |
jbailey | We need shirts for the. | 02:25 |
jbailey | "OMG! I kill Kamion!" | 02:25 |
jbailey | +ed | 02:25 |
Kamion | fabbione: love it> yes, it makes me horny baby </austinpowers> | 02:25 |
Kamion | jbailey: I'm a traditional guy, I prefer a two-by-four | 02:26 |
fabbione | heheheh | 02:31 |
elmo | fabbione: for ppc64? | 03:07 |
fabbione | elmo: yes | 03:09 |
fabbione | the source is _all :) | 03:09 |
fabbione | configs are on davis in my ~ if you need them | 03:09 |
fabbione | the debs will be there soon for the stock kernel | 03:09 |
=== doko [~doko___@dsl-084-059-045-032.arcor-ip.net] has joined #ubuntu-toolchain | ||
=== doko [~doko___@dsl-084-059-045-032.arcor-ip.net] has joined #ubuntu-toolchain | ||
fabbione | elmo: time to check nagios :) | 03:48 |
fabbione | jbailey: ping? | 03:54 |
jbailey | pong | 03:54 |
fabbione | Accepted linux-source-2.6.12 2.6.11.94-1.1 (source) | 03:54 |
fabbione | have fun :) | 03:54 |
jbailey | Nice. Have you reduced the ppc kernel flavours to something less than 10 hours of build time yet? =) | 03:55 |
fabbione | jbailey: nope... | 03:55 |
fabbione | i need a bit more people testing ppc64 before i can kill power3* power4* | 03:55 |
fabbione | i only need to give the debs to elmo | 03:56 |
fabbione | nad i am off :) | 03:56 |
jbailey | enjoy =) | 03:56 |
fabbione | elmo: linux-image-2.6.12-1-powerpc64-smp_2.6.11.94-1.1_powerpc.deb | 04:19 |
fabbione | it's in my home dir on davis | 04:20 |
elmo | want me to test that? | 04:20 |
fabbione | jbailey: you wait for the one builded in the archive | 04:20 |
fabbione | elmo: yes please | 04:20 |
jbailey | fabbione: Yes, dear. | 04:20 |
fabbione | OH CRAP | 04:20 |
fabbione | no | 04:20 |
fabbione | i did build it in breezy | 04:20 |
fabbione | i am not sure you can have all the Depends: in hoary | 04:20 |
fabbione | jbailey: it's because i cheated on davis just to check the build. it has the old postinst | 04:21 |
fabbione | elmo: sorry.. i fucked that up.. i will prepare an image for you tomorrow | 04:21 |
elmo | You are attempting to install an initrd kernel image (version | 04:21 |
elmo | 2.6.12-1-powerpc64-smp) but you do not seem to have a mkinitrd command in the | 04:21 |
elmo | path. This will break the installation, unless initrd-tools are also | 04:21 |
elmo | being installed right now. | 04:21 |
elmo | fabbione: ok, no prob | 04:21 |
elmo | Could not find mkinitrd in path. at /var/lib/dpkg/tmp.ci/preinst line 189. | 04:21 |
fabbione | elmo: i guess you dist-upgraded all the chroot?? | 04:21 |
elmo | hum? | 04:21 |
elmo | no, I was installing that into base | 04:22 |
fabbione | because that's the error coming from kernel-package ubuntu3 | 04:22 |
fabbione | hmmm | 04:22 |
fabbione | it should have told you that you need initrd-tools installed | 04:22 |
elmo | it did afterwards :) | 04:22 |
elmo | linux-image-2.6.12-1-powerpc64-smp depends on initrd-tools (>= 0.1.78ubuntu1); however: | 04:23 |
elmo | Package initrd-tools is not installed. | 04:23 |
fabbione | Depends: initrd-tools (>= 0.1.78ubuntu1), coreutils | fileutils (>= 4.0), module-init-tools (>= 0.9.13) | 04:23 |
elmo | right, but that message comes from the preinst, I was using just plain dpkg | 04:24 |
fabbione | elmo: just purge and reinstall the kernel | 04:24 |
elmo | yeah | 04:24 |
fabbione | that message should be there only if mkinitrd is not in path | 04:24 |
elmo | don't worry I was always keeping the old good one ;) | 04:24 |
fabbione | and it should still recover if mkinitrd tools is installed later | 04:24 |
fabbione | elmo: did you manage to install it? | 04:27 |
elmo | nah, needs >> hoary's initrd-tools | 04:27 |
fabbione | ok gimme a sec | 04:27 |
fabbione | dpkg-deb -b . linux-image-2.6.12-1-powerpc64-smp.deb | 04:30 |
fabbione | dpkg-deb: building package `linux-image-2.6.12-1-powerpc64-smp' in `linux-image-2.6.12-1-powerpc64-smp.deb'. | 04:30 |
fabbione | *DIRTY HACK ALLERT* | 04:30 |
fabbione | davis:~/blob/ | 04:30 |
fabbione | try that one | 04:30 |
fabbione | i hacked the control file to remove the versioned Depends: | 04:31 |
=== lamont__ [~lamont@15.238.5.202] has joined #ubuntu-toolchain | ||
fabbione | i really really need to stop | 04:32 |
fabbione | hi lamont | 04:32 |
fabbione | cya later or tomorrow guys | 04:33 |
fabbione | elmo: good luck with that kernel :) | 04:33 |
lamont__ | fabbione: hi | 04:34 |
elmo | cat: /proc/modules: No such file or directory | 04:40 |
elmo | cat: /proc/modules: No such file or directory | 04:40 |
elmo | warning: gids truncated to 8 bits (this may be a security concern) | 04:40 |
elmo | during postinst configure | 04:40 |
elmo | duh | 04:58 |
elmo | that's not happy | 04:58 |
elmo | james@davis:~$ cat /proc/cpuinfo | grep -c ^processor | 05:45 |
elmo | 2 | 05:45 |
elmo | james@davis:~$ uname -a | 05:45 |
elmo | Linux davis 2.6.12-1-powerpc64-smp #1 SMP Wed Jun 8 13:16:35 UTC 2005 ppc64 GNU/Linux | 05:45 |
elmo | \o/ | 05:45 |
elmo | |o| | 05:46 |
elmo | /o/ | 05:46 |
elmo | \o\ | 05:46 |
daniels | what the fuck is the second one? | 05:46 |
infinity | A tie fighter. | 05:46 |
doko | elmo: nice :-) | 05:46 |
daniels | either you've been chopped off at the elbows, or that's a TIE fighter | 05:46 |
=== daniels kicks infinity. | ||
elmo | it's me waving my arms around, you freaks | 05:46 |
daniels | elmo: pipe down, stumpy | 05:46 |
elmo | WOAH | 05:47 |
doko | unfortunately somebody did remove powerpc64 support from the breezygoallist ... | 05:47 |
elmo | time stamped dmesg, neat | 05:47 |
infinity | daniels : Oh, it was a zucchini, by the way. I just remembered. Speaking of freaks. | 05:47 |
infinity | Time stamps on dmesg?.. When did that happen? | 05:48 |
doko | ehh, davis is a dual processor machine? nice | 05:48 |
elmo | [ 17.386107] PowerMac G5 Thermal control driver 1.2b2 | 05:48 |
elmo | doko: yes, but smp didn't work with 32-bit :P | 05:48 |
elmo | infinity: ^-- | 05:48 |
daniels | infinity: uh, what? | 05:49 |
daniels | (nevermind) | 05:49 |
infinity | elmo : DO I get shiny new kernels on the ppc buildds at some point now? :) | 05:49 |
daniels | time-stamped dmesg is in .11, IIRC | 05:49 |
infinity | daniels : Is it a config option?.. Cause I'm running .11.11, with no timestamps. | 05:50 |
=== infinity feels so un-1337. | ||
elmo | infinity: sure, once fabbione uploads 2.6.12 final, I'll compile my own and upgrade them | 05:50 |
daniels | infinity: 'IIRC' | 05:50 |
infinity | elmo : I suppose we don't fear that anyone's abusing 'uname -m' and build will suddenly start to blow up? | 05:51 |
infinity | s/build/builds/ | 05:51 |
elmo | infinity: well, that's what breezy-test is for I guess | 05:53 |
elmo | we can linux32 the builds, if you want | 05:53 |
infinity | I just might. Warn me before you upgrade the kernels. | 05:53 |
infinity | (I've run into issues where sparc64 hosts still needs to be linux32'd on some builds too) | 05:54 |
infinity | Though, I'd hope those have all been fixed by now. | 05:54 |
elmo | why? sparc buildds have linux32-ed since day 0 | 05:54 |
elmo | the worst one is builds that break due to the presence of /lib64 | 05:54 |
infinity | Yeah, I know the buildds do. | 05:54 |
infinity | But I've done by-hand builds and forgot to do so. :) | 05:54 |
infinity | Most turn out okay, some get hooped by lib64 and/or uname -m | 05:54 |
Kamion | elmo: what are the units on those timestamps? | 05:57 |
daniels | jiffies, innit? | 05:58 |
Kamion | how ... helpful | 05:59 |
daniels | a jiffie is like a bajillionteenth of a second | 06:00 |
daniels | approximately one unit of doogie's attention span | 06:00 |
Kamion | *choke* | 06:01 |
elmo | hey.. <random> | 06:31 |
elmo | would the ability to upload packages purely to be test built be helpful? | 06:31 |
Kamion | I thought that was a launchpad thing | 06:32 |
elmo | the world is a launchpad thing | 06:32 |
fabbione | re | 06:32 |
fabbione | elmo: rocking!!! | 06:32 |
elmo | but I'm doing breezy test anyway and we're not using it to rebuild the world, it'd be trivial to add yet another suite to the test archive | 06:33 |
fabbione | elmo: and yes.. there is an option in .12 for timestamp printk | 06:33 |
elmo | or heck even just use breezy-test itself | 06:33 |
fabbione | Kamion: i think the timestamp is done seconds from boot | 06:33 |
fabbione | Kamion: still better than nothing tho :) | 06:33 |
fabbione | doko: you joking that ppc64 has been taken out of breezy goals???? | 06:34 |
fabbione | doko: we got toolchain and kernel.. we need 2 libs and it's there | 06:34 |
infinity | elmo : Allowing random uploads to a test archive could be very handy, yes. | 06:35 |
fabbione | Linux davis 2.6.12-1-powerpc64-smp #1 SMP Wed Jun 8 13:16:35 UTC 2005 ppc64 GNU/Linux | 06:35 |
=== fabbione goes and masturbates | ||
Kamion | BRAIN FLOSS | 06:36 |
infinity | I doubt you'll ever get that one out. | 06:36 |
Kamion | NOW, DAMNIT | 06:36 |
fabbione | elmo: mind if i spin davis for a test??? | 06:36 |
doko | fabbione: well, it was a hoary goal, but maybe it didn't get added to breezy | 06:37 |
fabbione | doko: well we did it basically | 06:37 |
fabbione | so i mean | 06:37 |
fabbione | it's pointless to stop NOW | 06:37 |
doko | we just add it again ;) | 06:37 |
=== fabbione gets ready to spin davis | ||
doko | hmm, what is wrong, if ifup/ifdown hangs forever? | 06:39 |
fabbione | elmo: btw .12 final should be out next week... so we won't have to wait for too long | 06:40 |
doko | fabbione, which libs are missing? | 06:40 |
fabbione | ncurses at least | 06:40 |
fabbione | doko: basically you can just check the sparc Packages and see which libs are both 23/64 bit | 06:41 |
fabbione | the same are missing on ppc64 :) | 06:41 |
daniels | 23-bit? weird | 06:41 |
fabbione | yeah well :) | 06:41 |
fabbione | 32 | 06:41 |
doko | heh, s390 has 31 | 06:42 |
daniels | elmo: breezy-test> yes, very | 06:42 |
daniels | elmo: sshing into all the machines, screen'ing, dchroot'ing, etc, and then checking back is a pain in the arse | 06:42 |
daniels | elmo: double points if all the build logs get emailed to the uploader automatically :) | 06:42 |
fabbione | elmo: since when davis has 3GB of RAM? | 06:42 |
doko | fabbione, elmo plugged another CPU as well ;) | 06:43 |
elmo | fabbione: it should have 4 | 06:43 |
fabbione | where is the other one? | 06:43 |
elmo | our porting machines are all meant to be dual proc, 4 Gb memory | 06:44 |
fabbione | doko: eehhe | 06:44 |
elmo | fabbione: dunno | 06:44 |
daniels | fabbione: it's trying to migrate to concordia | 06:44 |
elmo | I can't remember what 2.6.10 did | 06:44 |
daniels | because davis isn't cool enough | 06:44 |
fabbione | elmo: hmm it would be interesting to compare the 2 dmesg from 2.6.10 and 2.6.12 | 06:44 |
fabbione | elmo: because jbailey noticed a few interesting things in the diff | 06:44 |
fabbione | but it's definetely going MUCH FASTER | 06:45 |
elmo | fabbione: ~james/kern.log* | 06:45 |
elmo | kern.log.0 has a 2.6.10 one by the look of it | 06:45 |
elmo | fabbione: but critically IS IT CRASHING? :) | 06:45 |
fabbione | Jun 8 16:17:21 davis kernel: [ 0.000000] Memory hole size: 2048MB | 06:46 |
fabbione | elmo: not yet.. i just started building the kernel... | 06:46 |
fabbione | Jun 8 16:17:21 davis kernel: [ 17.212083] Memory: 2972400k/5242880k available (2672k kernel code, 2269804k reserved, 1308k data, 278k bss, 212k | 06:46 |
fabbione | init) | 06:46 |
fabbione | Jun 8 16:17:21 davis kernel: [ 17.212238] Calibrating delay loop... 66.56 BogoMIPS (lpj=33280) | 06:46 |
fabbione | you got the same intersting values as jbailey | 06:47 |
fabbione | he has a 4GB machine | 06:47 |
fabbione | and it was reporting 4GB/6GB | 06:47 |
elmo | lemme, go check the invoice, but I'm 99% sure it's got 4Gb | 06:47 |
fabbione | still 66.56 Bogo | 06:47 |
daniels | only 66.56?? dude my laptop is faster than davis wtf | 06:47 |
=== elmo hands daniels the glxgears-as-a-benchmark award | ||
fabbione | May 14 09:47:41 davis kernel: Memory: 2071296k available (1768k kernel code, 916k data, 364k init, 1310720k highmem) | 06:48 |
daniels | i bet it scores higher on glxgears too!! | 06:48 |
fabbione | see 2.6.10 was able to see only 2GB | 06:49 |
=== fabbione larts daniels with a sodomotron | ||
elmo | actually, sorry my bad | 06:49 |
elmo | it appears it really only has 2Gb | 06:49 |
elmo | so, err. | 06:49 |
fabbione | wtf? | 06:49 |
elmo | linux appears to be very confused | 06:49 |
elmo | shall I down the box and check physically when you're done building? | 06:50 |
fabbione | are you at the datacenter? | 06:50 |
elmo | yes :-( | 06:50 |
elmo | IBM ARE TEH SUCK | 06:50 |
fabbione | i can stop now | 06:50 |
fabbione | it really fast :) | 06:50 |
fabbione | ok i am logged out | 06:50 |
fabbione | i don't want to keep you there forever | 06:50 |
fabbione | and i can run the build overnight :) | 06:51 |
infinity | I can't imagine the kernel would just make up an extra gig of RAM. | 06:51 |
fabbione | infinity: exactly | 06:51 |
infinity | Well, not without crashing pretty damn soon after boot. | 06:51 |
infinity | (As soon as it tried to map something in the nonexistant RAM) | 06:51 |
infinity | On the other hand, PPC kernels since the dawn of time have been infamous for not finding all the RAM lying around in a system. | 06:52 |
infinity | So my bet would be on 4 gig real, 3 detected. | 06:52 |
fabbione | infinity: yes that's what i think | 06:52 |
fabbione | jbailey: you should really check the ram on your machine too | 06:53 |
infinity | (It could just be 1024+1024+512+512, though, and we're all speculating on a bug that isn't there) | 06:53 |
fabbione | infinity: right | 06:53 |
fabbione | that's why elmo is shutting down the machine :) | 06:53 |
infinity | Heh. | 06:54 |
elmo | hum, how very confusing | 06:54 |
elmo | it appears to have 1+1+.5+.5 | 06:55 |
fabbione | *infinity wins* | 06:55 |
=== infinity ^5s fabbione. | ||
daniels | gypped | 06:56 |
infinity | Or, bonus. If the invoice only says 1+1. | 06:56 |
daniels | oh, look, a bed | 06:57 |
infinity | Yeah, I keep saying I'm heading off to one of those. | 06:57 |
infinity | I'll try again. | 06:57 |
=== infinity -> bed, again. | ||
fabbione | ehhehe | 06:57 |
elmo | but, err, we paid for 2 | 06:57 |
elmo | score. | 06:57 |
fabbione | ++ | 06:57 |
fabbione | elmo: you should scare the shit out of Mark | 06:58 |
fabbione | send him an email: "Fabbione's kernels add a GB of RAM on our PPC servers!!!" | 06:58 |
Kamion | haha | 06:58 |
Kamion | "... you slack-jawed hippy" | 06:59 |
fabbione | brb | 07:00 |
fabbione | elmo: i am going to spin davis to death :) | 07:07 |
fabbione | let's see how it behaves | 07:07 |
fabbione | let's start warming it up | 07:09 |
fabbione | -j100 | 07:09 |
fabbione | top - 18:14:22 up 13 min, 2 users, load average: 27.38, 16.02, 6.70 | 07:14 |
fabbione | it doesn't go higher than that! | 07:14 |
fabbione | the scheduler is really really nive | 07:14 |
fabbione | nice | 07:14 |
fabbione | elmo: i will let you know how it goes... | 07:25 |
fabbione | right now it seems as fast as concordia :) | 07:25 |
fabbione | i will have to time them | 07:25 |
fabbione | :) | 07:25 |
fabbione | elmo: with the ppc64 kernel davis seems much more stable | 08:15 |
fabbione | 6 falvours no segfaults | 08:15 |
elmo | fabbione: score | 08:16 |
fabbione | if we can keep the kernel up for a while i will stress test it tomorrow | 08:17 |
fabbione | but it looks good | 08:17 |
elmo | sure, no problem leaving it up for a while; mdz actually wants me to test our binary kernels on at least one of each of our server types anyways | 08:21 |
elmo | (rather than building my own, Imean) | 08:21 |
jbailey | fabbione: Check the ram? | 08:26 |
fabbione | jbailey: forget the ram thing : | 09:03 |
fabbione | ) | 09:03 |
fabbione | we figured the kernel was ok | 09:03 |
jbailey | Lovely. =) | 09:06 |
elmo | lamont: ? | 10:28 |
lamont_r | si? | 10:28 |
elmo | what is it you special cased? | 10:28 |
elmo | *-test ? | 10:28 |
lamont_r | yes | 10:28 |
elmo | hum, special cased how? | 10:28 |
lamont_r | -cat is also special cased, but believes in rockhopper... | 10:28 |
elmo | how hard is it to change the special casing and/or add new ones? | 10:29 |
lamont_r | just a matter of rolling the script, and since infinitiy backed out hte gross hammer-hacks in buildd.conf (no-auto-build), installing a new one is trivial | 10:30 |
elmo | ok, cool | 10:30 |
lamont_r | see /usr/sbin/build-chroot on any of the buildd's, and you'll see what special-cased means | 10:30 |
=== lamont_r can tell by the 460 package backlog, that hppa is into the quickly-built packages. :) | ||
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!