/srv/irclogs.ubuntu.com/2005/12/26/#ubuntu-kernel.txt

mjg59I don't think infinity has seen it though12:04
cjbNo, not you.12:04
mjg59It's my concave chest he's thinking of12:05
cjbOh!  I see.12:05
cjbI was imagining his concave chest enabled more build-up of sweat, resulting in said hotness and bother.12:05
infinityI think you need to stop imagining things altogether.12:09
cjbThat works.  I could always leave for Go club like I've been meaning to for the last ten mins.12:10
jbaileyBenC: For the X hang that I'm seeing, BenH is asking if I have the kernel side fix for ppc64.  Any idea if that's in the -8 kernels?12:23
jbailey-8.10, sorry12:23
infinityjbailey : You're SOOO yesterday, upgrade to -9.11.12:23
jbaileyI will.  Just as soon as my ISP gets a !@#$ WORKING DNS SERVER DAMMIT12:24
BenClol12:26
BenCask benh when it was synced to linus12:26
BenCand I can tell you when we got it12:26
BenCI'm surprised it stayed broke, considering linus uses a G5 for his kernel work now12:27
jbaileyWell, it's G5 + r300.12:27
BenChe has nvidia?12:27
infinityPlus CVS r300, to be exact.12:27
jbaileyNo idea.12:27
BenCok12:27
infinityIf you're not running Xorg pre-releases, you don't see the bug.12:27
infinityOr if you have DRI disabled.12:27
infinityOr, or...12:27
jbailey<benh> between rc5 and rc612:32
jbailey<benh> a memory map fix12:32
jbaileyBenC: ^^12:32
BenC-9.11 is -rc612:35
BenCso that should fix it12:35
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-kernel
sistpotyhi 12:40
BenCsistopy: the thing that bothers me is that it worked once12:40
sistpotyyeah... I was quite surprised seeing that it doesn't work any longer :/12:40
BenCworking once implies that something with the hardware changed12:40
BenCbecause obviously the kernel didn't between reboots :)12:40
sistpotyhowever if you look at the kernel messages, ide ctrl'ers come up in a different order12:40
sistpotyand btw.: it's working w.o. problems with 2.6.12 ;)12:41
BenChmm12:42
sistpotyI did some more upgrades between reboots... I'll check what exactly they were12:43
BenCoh, wow, ide0 and ide1 were probed after 2,3,4,512:45
BenCinteresting12:45
BenCide0 failed in your good system12:45
BenCide0: I/O resource12:45
BenC0x3F6-0x3F6 not free.12:45
BenCso it wasn't a success, just failed differently12:46
sistpotyhe, k... ide0 is my cdrom drivers... I didn't actually use it 12:47
sistpotys/drivers/drives/12:47
BenChave you tried any of the acpi=off pci=noacpi options?12:47
sistpotynot yet12:49
sistpotyI'll try that... brb12:49
infinityWhat bug number is this12:51
infinity?12:51
sistpoty2091012:51
sistpoty<- rebooting12:51
infinityBenC : Also, ide0: I/O resource 0x3F6-0x3F6 not free isn't an error, usually, it just means ide-generic got loaded after a better IDE driver already claimed the resources.12:51
infinityBenC : I was going to push you a change to make that printk less scary (and more obviously informative)12:52
infinity(We already dropped it from an error to a warning to get it off people's screens during boot, since most people will ALWAYS see it)12:52
infinityOh, I see.12:55
infinityNevermind.12:55
infinityThis is... Interesting.12:55
infinityI'd bet on an ide-generic race, still.12:57
=== doko [n=doko@dslb-084-059-067-007.pools.arcor-ip.net] has joined #ubuntu-kernel
infinity(ie: ide-generic being loaded before, or during, the hptXXX load)12:58
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-kernel
sistpotyre01:02
sistpotystrange... adding acpi=off pci=noacpi did work, but again only once :(01:03
infinityRed herring, probably.01:03
infinityCan you try "echo 'blacklist ide-generic' > /etc/modprobe.d/blacklist-ide && update-initramfs -u"?01:04
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
zulheylo01:05
sistpotyinfinity: sure01:05
sistpotyrebooting again01:06
zulhey infinity 01:06
infinityYo.01:08
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-kernel
sistpotyinfinity: works with ide-generic blacklisted (I rebooted twice, both times success)01:13
infinityFigured.01:14
infinityCan you update the bug to say so?01:14
sistpotyinfinity: sure, will do01:14
infinityThen change the package to "udev", and reassign it to "scott-bugs@ubuntu.com"? :)01:15
sistpotyok, will do01:15
BenCsweet01:15
BenCsorry, stepped out for a second01:16
sistpotythx for your help BenC and infinity01:16
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
BenCjbailey: -9.11?01:18
=== BenC still has one bug with his G4
jbaileyBenC: Yes, I'm using it now.01:18
BenCif I boot straight to gdm, the keyboard only works for about 15 seconds and then stops01:18
BenCeverything else works (mouse, UI, etc.)01:19
BenCif I boot to console, and then start gdm, everything is fine01:19
jbaileyWeird.01:19
infinityThat's pretty special.01:19
jbaileyNot seeing that with my ppc64.01:19
BenCthere's a bug report about it, so I know it isn't just me01:19
zulback later...hockey game01:20
jbaileyzul: Who's playing01:20
jbailey?01:20
zulottawa/montreal01:20
BenCand I know it isn't a USB issue, since mouse is on the same bus01:20
jbaileyzul: Oh.  I suppose I should thumb my chest and growl at you.01:20
jbaileyzul: Consider it done. =)01:20
zuljbailey: wohoo :)01:20
BenCI think it's a timing issue between console keymap being loaded and gdm doing something with the keyboard aswell01:20
infinityThe console keymap is loaded REALLY early (rcS.d/S05keymap.sh), so I don't see how it could conflict with gdm loading the X keymaps.01:23
infinityOh look, jbailey crashed already.01:24
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
jbaileyBenC: Sorry, X hung again.01:29
BenCinfinity Oh look, jbailey crashed already.01:31
BenC:)01:31
jbailey=)01:32
BenCso rc6 doesn't fix it01:32
BenCinfinity: well something after gdm is screwing it up01:32
BenCjbailey: and I have nothing special for ppc64 in my tree, it's all stock01:33
BenCbut you could try a monolithic stock 2.6.15-rc6 just to be sure :/01:33
BenCwho knows, maybe this is a gcc-4.0 issue01:33
jbaileyBenC: You said that static klibc was working for you on ia64, right?01:55
BenCyes01:55
BenCI booted with it01:55
jbaileyCool.01:55
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
zulheyl02:20
jbaileyzul: Did we win already?02:25
zulyes ottawa is winning 1-002:25
jbaileyBah. =)02:26
jbaileyOf course, I don't actually even know the name of the Montral hockey team. =)02:26
infinityLes Habitants.02:27
jbaileyErr.02:27
jbailey"The people who live here"?02:28
jbaileySpecial. =)02:28
infinity(Some people will say it's the Montreal Canadians, but they're WRONG)02:28
zulcanadiens02:28
=== infinity tries to figure out when they were renamed..
zulthey were always the canadiens in quebec02:29
zulheh...in ottawa we call them looser02:30
jbaileyIf we separate, I vote the name stays. =)02:30
zulloosers even..02:30
jbaileyzul: It would certainly be hard to be tighter than someone from Ottawa...02:30
=== jbailey hides.
jbailey(Is this in violation of the CoC?)02:30
zuli am aghast that you said that02:31
=== jbailey looks up aghast.
jbaileyterror-struck.02:31
jbaileyHmm02:31
zulimpiling that im tight...which is true...but thats not the point02:31
infinityAhh, they were always the Canadiens, the locals just CALL them Les Habitants.02:32
infinityYay confusion.02:32
zulyay...back to the game02:32
jbaileyinfinity: Will you hate me if I move klibc-LiNeNoiSe.so to /lib?02:32
jbaileyinfinity: It seems to be where they're standardising putting it, even though all the apps are where we put them.02:32
jbaileyIt has the nice side effect of being able to test them on a running system.02:32
infinityjbailey : I don't care one iota, since we're removing it from initramfs anyway. ;P02:33
jbaileyLovely. =)02:33
jbaileyI haven't gone through the effort of looking at that stuff yet.  Running out of time.02:33
jbaileyBut at least with my 1.1.8 upload it should work everywhere.02:33
jbaileyHell, even on alpha.02:33
jbaileyMithrandir: Around?02:34
jbaileyls02:34
BenCinfinity: no more klibc in initramfs?02:37
jbaileyBenC: He's not tight into my vision of getting rid of busybox eventually. =)02:38
jbaileyinfinity: Although I'm inclined to ask you to keep it in for now.02:38
BenCdoesn't busybox have an option to compile against klibc?02:38
jbaileyinfinity: I've been thinking about buntu a bit more.02:38
jbaileyDoes it?02:38
BenCI saw that in the makefile02:38
jbaileyCreepy.02:38
infinityVery creepy.02:43
infinityjbailey : I'm not tossing it tomorrow or anything.  It's not like it hurts US to have two libcs in there.02:44
infinityOur initramfs is fat, and who really cares?  No one.02:44
jbaileysvenl. =)02:44
infinityBut, eventually, a line needs to be drawn.  "reasonably small, and very functional", versus "really, really small, and not so functional"02:44
infinityAnd I have no qualms about having initramfs have two modes for that.02:44
infinityBasically, an "I detect that your setup will require glibc, so we'll copy that in, use the utils linked to glibc, and punt klibc out completely", or "Holy crap, you can build a tiny initramfs with just klibc, go you, let's do that then."02:45
infinity(The latter option being blacklisted on any arch where we think it may break, until all seem to be well-tested and reasonably maintained)02:46
BenCyeah, that sounds like the right plan02:46
infinityThat means double-builds of anything we want in initramfs that supports klibc, but that's no big deal really.02:47
BenCjust get rid of mkinitrd completely :)02:47
BenCmaybe I was wrong about busybox02:53
BenCtrying to remember what it was that could build with klibc02:53
BenCmaybe it was udev02:53
jbaileyUdev definetly.02:53
jbailey'k.  klibc on ia64 hacked to work.02:54
BenCbuilding static?02:54
jbaileySpecifically installing static on ia64.02:54
BenCwhen will this be done?02:55
jbaileyI have it in my tree right now.02:56
BenCjust wondering when I can make the change to kernel-package :)02:56
jbaileyThe last thing I need to do before uploading is add some sort of test to it.02:57
jbaileyI don't know how best to do that, though.  Hmm02:58
jbaileySuck program.02:58
jbaileyI thin it's probably best to just build it everywhere and hope this time around.02:59
jbaileyI'll get the patches in upstream to make testing not suck.03:00
zul3-203:05
jbaileyBenC: ping03:19
jbailey?03:19
jbaileyIt seems like asm-ppc doesn't contain errno,h03:19
jbaileyJust want to confirm that asm-ppc is the new black.03:19
BenCasm-powerpc03:23
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
fabbionemorning03:55
zulevening04:06
BenChola04:27
fabbionehey Ben04:29
fabbioneBenC: i have been checkign the amd64-generic kernel on i38604:30
fabbionewe have two options to do it04:30
fabbioneone is building it in the i386 upload04:31
fabbionethe other is to do a little trick during amd64 build04:31
fabbionethe latter takes about 5 secs of machine time04:31
fabbionethe former is cleaner, but it introduce another flavour to build, with a i386 gcc crossbuilding to amd64 (that might introduce unwanted behaviour bugs)04:32
fabbioneso i wanted to talk with you about what way you would prefer it done04:33
fabbionesince i am doing other kernel stuff today, i might as well get around it04:33
BenCI see a problem with the first way04:35
BenCI looked at it, and it causes issues with kernel headers creation and such...we'd have to add some new handlers to the build for it to work04:36
BenCwhat is the benefit of it anyway?04:37
fabbioneoh right.. kernel headers..04:46
fabbionei totally forgot about it04:46
fabbionei just did the image :/04:46
fabbioneoh the benefit is that we skip one extra image to build on i386 and it takes about 5 secs to publish04:46
fabbioneless config duplication04:47
fabbionebut well you got a point i didn't think about04:47
fabbioneso clearly it needs to be builded properly04:47
BenCwell building it proper was the problem I was having :)04:47
BenCthere's conflicts with cross building in our build system04:48
fabbionehmm ok04:48
fabbionei guess we need to get that fixed04:48
BenCit would take some new debian/rules crack to get it right04:48
BenCfabbione: did I tell you I ordered my 17" powerbook?04:49
fabbioneBenC: ah cool.. no you didn't :)04:49
BenCshould be here after the new year04:49
fabbioneBenC: if the ppc installer in dapper doesn't work, i have breezy custom netboot images for it04:49
BenCok04:50
fabbioneit needs a modified .12 to go04:50
BenChave you tested flight livecd on your machine?04:50
fabbionesomebody did kill halley..04:50
BenCflight204:50
fabbionenot yet04:50
fabbionei had no time to play with CD's yet04:50
fabbionei prefer netboot04:50
fabbioneit's kind of a tradition that i test netinstalls while the others play with CD's04:51
infinityOh, crap.04:52
fabbioneGO HALLEY!04:52
infinityBenC : How far off is -9.12?04:52
fabbioneWTF IS GOING ON WITH DC MACHINES?04:52
infinityBenC : I accidentally did a mass dep-wait clear, which freed up linux-meta to build on amd64. :)04:52
fabbionei can't fork anymore as i was used to04:52
BenCinfinity: was going to upload within 30 minutes04:53
infinityBenC : Yay.  Then I won't feel too bad about it.04:53
BenCno ABI bump! :)04:53
infinityBenC : It's not like anyone canreliably dist-upgrade right now with dbus threatening to remove everything, so I doubt anyone will notice.04:53
fabbionespeaking of dbus..04:54
fabbionei am going to lart somebody with that mono shit they did arch: all04:54
fabbionemono is not portable. mmmmmk?04:54
infinityCrazy talk, mono is the new Java, which means it runs EVERYWHERE*04:55
infinity* some conditions apply, check your retailer for details04:55
jbaileyBenC: Is asm-ppc or asm-powerpc the right one?04:57
BenCasm-powerpc04:57
infinitypowerpc04:57
infinity(why are we still shipping asm-ppc?)04:57
BenCfor powerpc, some files are still in asm-ppc04:58
BenCppc64 is totally converted to powerpc though04:59
jbailey$ ls -ald asm04:59
jbaileylrwxrwxrwx 1 root root 7 2005-12-20 21:10 asm -> asm-ppc04:59
BenChmm04:59
jbaileyBenC: Can you change the symlink pointer in linux-headers?04:59
jbaileyI thought you had before, but I might be confused.04:59
jbaileyBut klibc will ftbfs on ppc from it.04:59
BenCis that linux-headers-2.6.15-9 or linux-headers-2.6.15-9-powerpc?04:59
jbaileyno asm/errno.h05:00
BenCthat's probably why05:00
jbaileyjbailey@starshine:/usr/src/linux-headers-2.6.15-9/include$05:00
BenClinux-headers-2.6.15-9 doesn't use the right arch mapping05:00
fabbioneit doesn't know about arch mapping iirc05:00
fabbionethat's an arch: all pkg, isn't it?05:01
jbaileyFilename: pool/main/l/linux-source-2.6.15/linux-headers-2.6.15-9_2.6.15-9.11_powerpc.deb05:01
jbaileyLooks like no.05:01
jbaileyPlus I count on the asm symlink being pointed right.05:01
jbaileyAlthough I guess that could be set in the postinst05:01
infinityIck.05:02
fabbioneinfinity: so what version of dbus i need to build to get out of that mess?05:02
infinityReal arch-mapping happens in the subflavour packages.05:02
fabbioneubuntu4?05:02
infinityThe linux-headers generic packages should point the arch at the dpkg arch.05:02
fabbioneor we need to wait a new one?05:02
BenCI see it05:02
infinityfabbione : Which mess?05:03
fabbioneinfinity: you said that dbus is attempting to deinstall *05:03
fabbioneinfinity BenC : It's not like anyone canreliably dist-upgrade right now with dbus threatening to remove everything, so I doubt anyone will notice.05:03
infinityfabbione : Oh.  Uhm.  Rebuild the whole archive against the current dbus?  mvo's been working on it.05:03
jbaileyBenC: Do you want something in bugzilla from me for this?05:04
infinityTransitions are fun.05:04
jbaileyTransitioning is fun.05:04
jbaileyErr.05:04
BenCjbailey: nah, it's going to be fixed in -9.12, which will be uploaded in about 20 minutes05:04
fabbioneinfinity: amen.. the new d-bus is not even installable on sparc.. go figure05:04
jbaileyBenC: Thanks.  I'll try klibc again tomorrow then,05:04
infinityjbailey : I like how that aligned nicely over here, due to our nicks being differing lengths.05:04
infinity<infinity> Transitions are fun.05:05
infinity<jbailey> Transitioning is fun.05:05
fabbionei guess this is yet another xmas project..05:05
infinitySome sort of typographically-pretty jinx.05:05
fabbioneget sparc to install again05:05
jbaileyinfinity: =)  I hadn't seen that.  x-chat start of line aligns.  Cool. =)05:05
jbaileySleep time for now I guess.   demain!05:06
fabbionejbailey: night05:07
infinity'Night.05:07
BenCgood night05:07
fabbionetime to build orgy the next security update05:08
fabbioneoh weird http://bugzilla.ubuntu.com/show_bug.cgi?id=2077105:09
fabbioneBenC: the guy did test the kernels with some reverted patches..05:09
fabbionei am curious to see if i revert all of them05:10
fabbioneand just rebuild05:10
BenCodd results05:11
fabbioneand the 2 removed patches are the most intrusive ABI killing ones05:11
fabbioneexactly05:11
BenCfabbione: vtun is  up if you want to do any builds on the e3k05:12
fabbioneBenC: cool thanks but i alredy did 9.11 here05:15
BenC9.12 will be up soon, so you can do that (although, it's already built here :)05:15
fabbioneehhe05:16
fabbioneok05:16
fabbioneif you can copy the sources you upload into /org/chroots i can build it in parallel05:16
BenCI do the sources from concordia05:16
fabbioneoh ok05:17
fabbionei will wait it hits the archive05:17
fabbionei am in no hurry and woke up 2 hours before usual time05:17
BenCany chance I could get you to ^Z your build on concordia just till I get this source built?05:17
fabbioneoh sure..05:17
BenCthanks05:18
fabbionei did slow it down :)05:18
fabbionebut i have most of it in ccache05:18
fabbioneso it shouldn't hurt you too much05:18
infinitymjg59 : I'll give you my firstborn if you fix acpi-support on ia64.05:21
BenCthe only problem I have with acpi on ia64 is that it gets misrouted irq's and disables the acpi interrupt05:22
BenCwell, that's my only current problem :)05:22
BenCif the irq worked, no telling what else might be wrong05:23
fabbioneoh christ05:24
fabbionepitti did upload the 348t32 lang-packs05:24
=== ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | New git tree for dapper: https://wiki.ubuntu.com/KernelGitGuide | 2.6.15-9.12 uploaded (The "Taunting Tatertots Tortured Timmy" release)
BenCand with that, good night05:33
fabbionegood night BenC 05:34
infinityBenC : Cheers, g'night.05:43
lamontBenC: if you want, I can give you a login on the hppa machine, where you can harvest abi files06:07
lamontBenC: new hppa kernel uploaded06:14
lamontwell, 9.1106:14
fabbionethat will be rejected since .12 is in06:15
lamontsigh06:16
fabbionei think i just crashed concordia06:17
fabbioneor it's extremely slow06:17
fabbionethe latter..06:18
infinitylamont : Also, "HA, HA!"06:23
lamontinfinity: ??06:23
infinity(your kernel binaries being REJECTED)06:27
lamontPLBBBBTT06:27
lamontsigh.  if (a) forward-to-hp else if (b) forward to hp.06:29
lamontI think B wanted to be different.06:29
lamontnext kernel should make it06:29
=== infinity laughs.
=== lamont -> bed
fabbionenight lamont06:30
=== cjb appears, hello.
infinityArgh.06:33
=== infinity gets ready to upload -9.13
infinityGuys, kill those builds. :)06:33
cjb!06:33
fabbioneinfinity: ?06:33
fabbioneinfinity: what's wrong with .12?06:35
infinityMissing /build/buildd/linux-source-2.6.15-2.6.15/debian/abi/2.6.15-9.11/amd64/amd64-server file.06:36
infinitymake: *** [clean]  Error 106:36
fabbioneoh06:37
infinityYeha, "oh".06:37
fabbionelet me check if it's in git06:37
infinityOne would assume not. :)06:37
fabbionenever say never06:37
infinityBen's script to auto-grab the ABI files probably wasn't updated to grab the ABI for the new flavour.06:37
fabbioneright06:39
fabbioneit's not there at all06:39
fabbionedo you have a git tree handy?06:40
infinityAlright, well, assuming you have more bandwidth than I do (you do), you want to grab the amd64-server ABI stuff, update the source, and upload -9.13?06:40
fabbioneinfinity: i can do it, yes..06:40
infinityWell, I can do it just fine.06:40
fabbionebut it's much simpler to do it on concordia anyway06:40
=== infinity shrugs.
fabbioneor chinstrap06:41
infinityIt'll just take a while for me to upload. :)06:41
fabbionewhy?06:41
fabbionejust sign the .dsc and .changes locally06:41
infinityOh, true.  I could do it remotely, and just grab the .changes.06:41
fabbionedo the work remote :)06:41
fabbionescore06:41
fabbione:)06:41
infinityAlright, I'll do it then.06:41
fabbioneok06:41
fabbionedoko: ping?08:39
=== CataEnry [n=cataenry@host132-50.pool871.interbusiness.it] has joined #ubuntu-kernel
CataEnryhi all08:56
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
=== CataEnry [n=cataenry@host132-50.pool871.interbusiness.it] has joined #ubuntu-kernel
infinityOh, FFS.  I give up.  FTBFS on amd64 again.10:08
infinityI knew I should have tested the build.10:09
fabbionehow does it fail?10:12
infinityIt's the new bit Ben added for KPKG_ARCH during headers install.10:13
infinityexport KPKG_ARCH=$(grep "^headers-amd64[[:space:] ] " debian/config/archmap | grep -v ^# | awk '{print $2}'); \10:13
infinity        cd debian/build/linux-source-2.6.15; \10:13
infinity                 HEADER_CLEAN_HOOK=/build/buildd/linux-source-2.6.15-2.6.15/debian/header-install \10:13
infinity                         make-kpkg --stem linux  --append_to_version -9 kernel-headers10:13
infinityunknown Debian architecture x86_64, you must specify GNU system type, too at /usr/bin/dpkg-architecture line 214.10:13
infinity /usr/share/kernel-package/rules:1652: *** Error. I do not know where the kernel image goes to [kimagedest undefined]  The usual case for this is that I could not determine which arch or subarch tihs machine belongs to. Please specify a subarch, and try again..  Stop.10:13
infinitymake[1] : Leaving directory `/build/buildd/linux-source-2.6.15-2.6.15/debian/build/linux-source-2.6.15'10:13
infinitymake: *** [binary-debs]  Error 210:13
fabbioneah yeah10:14
fabbionei know how to fix that10:14
infinityYeah, as do I.  Just frustrating to see it fail during install.10:15
fabbioneit's a missing line in debian/config/archmap10:15
infinityToo bad lamont's not around to feed me his ABI files, so I can include them in the next upload.10:15
fabbionei could build on hppa10:15
fabbioneif you can give me the time to do so10:16
infinitySure, go nuts.  Any of .11, .12, or .13 would be fine, so I can get the ABI file for -910:16
infinitys/file/files/10:16
fabbioneoh fuck10:17
fabbionei need to resync again the local mirror10:17
fabbioneyeah i am on it..10:18
fabbionebuild test amd64 in the meanwhile10:18
infinity<nod>10:18
infinityYou're not abusing concordia, are you?10:18
fabbionei am only at -j1010:18
fabbioneyou can take the rest :)10:18
infinity(Zofia's using her amd64, so I can't)10:18
fabbioneit's almost all in ccache10:18
fabbioneso cpu is free10:19
infinity"only -j10"... Feh.10:19
fabbionebuilding now10:22
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #ubuntu-kernel
=== infinity scratches his head.
fabbione?10:42
infinityI think Ben was confusing kernel arch and KPKG_ARCH here.10:42
infinityKPKG_ARCH for x86_64 is amd64, right?10:43
fabbioneyes10:43
fabbionelook at the others :)10:43
infinityAnd KPKG_ARCH for parisc is hppa.10:43
fabbionehmmm10:44
fabbioneno the other way around10:44
infinityYay sanity.10:44
fabbionei think10:44
infinityNo.10:44
fabbionei can't remember10:44
infinityKernel arch != KPKG_ARCH.10:44
infinityAt least, not the way they're used here.10:44
fabbionei know10:44
infinityparisc is definitely the kernel arch. :)10:44
fabbioneright10:44
infinity(As is x86_64)10:44
fabbioneamd64-server    amd6410:45
fabbionethis is correct10:45
infinitySo, yeah.  I think I'll fix up the generic headers bit to be 3 columns.10:45
infinityActually, not needed, since the 3rd column would match $(arch) anyway.10:46
infinityBut I guess, on the off chance more kernels get added where $(arch) != KPKG_ARCH, I should do it right.10:46
infinityDid sparc build?10:46
infinityIt should fail in the same spot, unless both sparc and sparc64 are valid values for KPKG_ARCH.10:47
fabbione9.11 is in the archive.. 10:47
fabbionethe ABI files are in .1210:47
infinity9.12 is where this "fix" was added.10:47
fabbioneah10:47
infinitySo if 9.12 or 9.13 built on sparc, my hypothesis is shot.10:47
infinityBut I think it should fail, same as it did on amd64.10:47
fabbionei dunno... i didn't even try to build it10:47
infinityHeh.10:47
fabbionesince i know you are working on .1410:47
infinityHow fast is the e3k?10:48
fabbioneit depends..10:48
fabbionewhen it doesn't crash is fast10:48
fabbionebut afaik ben did build .12 on the e3k10:48
fabbioneinfinity: may i suggest for the sake of mirrors.. to stop here and let ben fix .14?10:49
fabbionealso because all these changes are not making it into git10:49
infinityI was going to git them just nowish.10:51
infinityI'm fine with holding off too, though.  Mainly cause I can't test sparc, though from my reading of kernel-package, I'm pretty sure of how this SHOULD be done.10:54
fabbionelet's hold it10:55
fabbioneit's not the end of the world10:55
fabbionebut if you really want to build kernel pkgs.. i can send you -security :)10:56
infinityHeh.10:56
infinityNah, the only reason I wanted to get it in was because -9 has still not built successfully on amd64, but -meta has (oops), so it's uninstallable.10:57
infinityNot really earth-shattering.10:57
infinityIf you can finish off that hppa build, though, we can get the hppa ABI stuff in, and I'll tidy up some stuff locally here, and Ben can just pull.10:57
fabbionelinux-image-2.6.15-9-amd64-server_2.6.15-9.11_amd64.deb10:57
fabbionedude..10:57
fabbioneit's there10:57
fabbioneyeah hppa is building10:58
infinityOh, sorry.  Not "-9 hasn't built", rather ">= -9.12 hasn't built"... The headers in -9.11 were broken, so LRM couldn't build.10:58
fabbioneahh ok10:58
fabbionei should also go out to buy console cables10:59
fabbionei am waiting for warty/amd64 to finish to build10:59
fabbioneso i can slam hoary on *10:59
=== CataEnry [n=cataenry@host132-50.pool871.interbusiness.it] has joined #ubuntu-kernel
dokofabbione: pong11:34
fabbionedoko: i did try to add the amd64-generic kernel to i38611:34
fabbionebut i am afraid it's not exactly doable11:35
fabbioneand it's very very hackish11:35
fabbionei will give it another shot after i finish the security updates11:35
fabbionebut i can tell you that it doesn't even compile the first .c11:35
dokohmm, strange.11:38
fabbionenot really11:39
fabbionearch/x86_64/Makefile doesn't understand CROSSCOMPILE11:39
fabbioneand forcing HOSTCC='gcc -m6411:40
fabbionemakes everything cry11:40
fabbioneagain.. i need to check it more11:40
fabbionethis was a fast test.. it might be other stuff that needs to be modified11:40
fabbionelike make-kpkg11:40
infinityBenC : I have set myself up on rookery according to the wiki.  Pull at will.11:48
dokofabbione, BenC: is there a way to look at debian kernel changelog and say: this upload fixes remote exploits / local exploits (for the breezy-security uploads)?01:25
fabbioneeh?01:26
fabbioneisn't zcat /usr/share/doc/linux-image-$(uname -r)/changelog.Debian.gz enough?01:26
dokothat's not the point. as a sysadmin I may know my local users and schedule a downtime for a reboot. if there are known remote exploits I should be a bit quicker. at a first glance from the changelog, I can't tell if the upload fixes remote exploits01:29
infinityWhich is why, as a sysadmin, you sibscribe to ubuntu-security-announce, which gives you more detail on this (and other exploits that aren't the kernel)?01:31
fabbionedoko: exactly. you look at the u-s-a01:33
fabbionelast time we did try to alling changelog with USN it was a mess of confusion01:34
fabbionebecause USN is written after01:34
fabbionewith very different working01:34
fabbionewording01:34
fabbioneif you are a sysadm with that kind of paranoia, you also know where to find mitre01:34
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
jbaileyBenC: ping?01:37
BenCjbailey: pong01:44
fabbionehey Ben01:45
infinityMorning, Ben.01:45
infinityBenC : Pull from my git repo on rookery to see how muhc I hate you.01:45
BenCgood morning01:45
BenCheh, ok01:45
infinity(And how much I hate myself for not testing my first change..)01:46
jbaileyg'morning Ben!01:49
jbaileyBenC: The asm symlink still seems to be wrong.01:49
jbaileyIn -9.1301:49
BenChmm01:49
infinityjbailey : Where does it point?01:50
jbaileyasm-ppc01:50
infinityWoo.01:50
jbaileyii  linux-headers- 2.6.15-9.13    Header files related to Linux kernel version01:50
jbaileyjbailey@starshine:/usr/src/linux-headers-2.6.15-9/include$ ls -ald asm lrwxrwxrwx 1 root root 7 2005-12-21 07:09 asm -> asm-ppc01:50
infinitySo the part of -9.12 that broke (and I've fixed in git) is probably still broken anyway.01:50
fabbioneSCORE01:51
infinity(broke, as in "failed to build on amd64")01:51
BenCfigures my last minute change broke it01:51
fabbioneyou guys ROCK SO MUCH01:51
fabbione;O01:51
fabbioneBenC: i was wise not to burn your e3k to build .12 :)01:51
fabbionebtw.. hppa ABI files are almost ready01:51
infinityYay!01:52
fabbionei must sleep01:52
fabbionebe back in 2 hours01:52
infinityHave a good nap.01:52
fabbionethanks01:53
BenCso I guess -9.14 will be uploaded in a few minutes :)01:54
jbaileyBenC: \o/01:54
BenClater fabio01:54
infinityBenC : You found the symlink issue?01:55
BenCI thought your fixes did that?01:55
infinityNo, jeff just told me it was wrong.  I just fixed your horrible FTBFS on amd64.01:55
fabbioneBenC: if you can wait that i am back, i can give you the hppa abi files01:55
infinityMy fix won't change a thing on powerpc.01:55
fabbioneup to you01:55
fabbionethey are almost done01:55
BenCI have the ones for .1201:56
BenCI saved my final builds this time01:56
fabbioneok01:56
BenCso I was just missing amd6401:56
infinityOh, spiffy.01:56
=== fabbione kills hppa build
jbaileyI can cheerfully burn my morning on support calls and glibc if you need time on the kernel.01:56
fabbioneand takes off01:56
jbaileyI  just want to rid the world of initrd-tools.01:56
infinityYou and me both.01:56
jbaileyinfinity: I don't consider this an exclusive club.. =)01:57
fabbionejbailey: i think i know why .15 did install fine on ia6401:57
=== infinity looks closer into this symlink issue.
fabbionejbailey: i will confirm my theory later01:57
infinityI suppose we could just violently set it manually, if we can't wokr out why it's being broken.01:57
jbaileyfabbione: Cool. Don't burn any time on it.  I have a working klibc now.01:57
=== infinity shudders.
BenCinfinity: I think your change will fix it01:59
infinityIt shouldn't.02:00
BenCif it doesn't, it means that kernel-package needs fixing02:00
infinitypowerpc should end up in precisely the same boat.02:00
BenCyour change should fix amd64 failure02:00
infinityyes, it definitely will do that.02:01
BenCif we pass powerpc to kernel-package, it should DTRT02:01
infinityWe already did.02:01
infinitySo, it's broken. :)02:01
infinityWhich means a kernel-package bughunt and upload before -9.14, if you don't want to see jbailey cry.02:02
BenCmake prepare creates the symlink02:07
BenCwhich is in debian/rules:build of the linux-source build02:07
infinityWhich means the KPKG_ARCH stuff later on was meaningless. :)02:08
BenCand the symlink in debian/tmp-headers is ok02:10
infinity!02:10
BenCthe link in the .deb is right too02:15
infinityUhm.02:15
BenCheh, the link in my 9.12 .deb is right02:16
infinityOh ,christ, the postinst sets it.02:16
infinity$architecture = "ppc" if $architecture eq "powerpc";02:16
=== infinity bangs head on table.
infinityThere's the fix.02:16
BenCrofl02:17
infinityI'll upload a shiny new kernel-package right now.02:17
infinityMay as well leave all the current hacks in now, if they work.02:17
infinity(and to save face) :)02:17
BenCyeah, I'll build-dep on this new kernel package02:18
infinityDoes 'uname -m' now say powerpc as well?02:19
infinityLike, is ppc completely dead?02:19
jbaileyjbailey@starshine:~$ linux32 uname -m02:19
jbaileyppc02:19
infinityHrm.  Should I conditionalise this to a specific kernel version?02:21
infinityOr do we care about make-kpkg working on older kernels?02:21
jbaileyI suspect it changes enough with initramfs tweaks, etc. that it's unlikely to work right on older kernels anyway.02:22
infinityFair enough.02:22
infinitykernel-package AWAY.02:22
infinityBenC : 9.001ubuntu10 for your build-dep.02:23
BenCyou uploaded?02:24
infinityYup.02:24
BenCdid you get the one for src.postinst aswell?02:24
infinityYup.02:24
BenCok02:24
infinityrgrep loves me.02:24
BenCit's a race then, because I uploaded too :)02:24
infinityHah.02:25
=== BenC bets he loses though
infinityYou probably beat me, due to my shitty upstream. :)02:25
infinityI started the upload 5 minutes ago, finished when I gave you the version number.02:25
=== infinity kicks Australia in the nuts.
infinityOh, I win.02:26
infinityOne REJECT for Ben.02:26
infinityHrm, is there a way to avoid this "foo same as branch bar" on every "git pull"?02:28
infinity(Or am I not supposed to be using "pull" to keep up to date?... Yay, newbieism)02:28
BenCyou can delete everything from .git/refs/heads except origin and master02:28
BenCdamnit02:34
BenCconcordia is buckling under fabio's build02:34
BenCgonna take a bit to get the upload ready02:34
infinityBig shock there.02:34
infinityIf you use -j50, you'll fork hard enough to steal some of his -j10, probably.. <smirk>02:35
=== CataEnry [n=cataenry@host132-50.pool871.interbusiness.it] has joined #ubuntu-kernel
BenConly thing my build is doing is dpkg-deb --build :)02:35
infinityAnyhow, as long as you remember all the ABI files this time, it should be good to go.02:35
BenChe's doing -j150 :)02:35
infinityYou're kidding..02:36
=== infinity shakes his head.
BenCno, load is 17002:36
CataEnryhi all :)02:36
infinityFabio : concordia is a SHARED MACHINE, dude.02:36
BenCinfinity: do you have the hppa 9.13 abi files?02:37
BenCguess I can use the .12 ones02:37
infinityBenC : Unless something when horribly wrong, cp -a 12 1302:37
infinitys/when/went/02:37
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
infinityI did that on the arches where 13 didn't build.02:37
zulheylo02:37
infinity(Actually, I did it for all arches, but diffed the ones that did build)02:37
BenC.12 only failed to build on amd64, correct?02:47
BenCor .13 I mean02:47
infinityBoth, even.02:56
infinityFor different reasons.02:56
=== ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | New git tree for dapper: https://wiki.ubuntu.com/KernelGitGuide | 2.6.15-9.14 uploaded (The "Adam Adulterated the Awesome Build Architecture" release)
BenCthere she blows02:58
BenChopefully this isn't a total flop like .12 :)02:59
infinityAnd 13...02:59
infinityFlopping is fun.02:59
BenCit will be dep-wait for awhile though02:59
BenCatleast kernel-package is arch-indep, so it doesn't have to build everywhere :)02:59
infinityIt's already uploaded.02:59
infinityWill be in the :03 cron.daily.03:00
infinityWhich is when linux-source gets in.03:00
infinitySo no dep-wait.03:00
BenCcool03:00
zuloi...how many kernels are you going upload this week?03:00
infinity37.03:00
infinityIsh.03:00
BenCI've done more uploads today for ubuntu than I've done for Debian in the past 3 years03:00
=== infinity laughs.
zullol03:00
=== CataEnry [n=cataenry@host132-50.pool871.interbusiness.it] has joined #ubuntu-kernel
zul*sigh* i need openswan or freeswan now03:01
zulfreaking work..03:02
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel
=== desrt [n=desrt@dhcp-0-20-af-d2-7c-3.cpe.mountaincable.net] has joined #ubuntu-kernel
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #ubuntu-kernel
=== infinity cries.
infinityBenC : Either I didn't push correctly, or you didn't pull my debian/rules changes...03:30
infinityOh, or I'm looking at the log for -9.1303:31
=== infinity stops sweating.
infinityChrist, that scared me.03:31
=== infinity tailed a log on the wrong buildd.
=== AcidPils [n=acid@websrv.werbeagentur-aufwind.de] has joined #ubuntu-kernel
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-kernel
=== JaneW [n=JaneW@dsl-146-148-187.telkomadsl.co.za] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
zulwheee...nagios you buggy pita05:05
BenCyay, git 1.0.0 released05:42
zulyahoo..05:45
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
pappanBenC: hi05:48
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
jbaileyAnd now for my next magic trick:  Recovering my box now that it seems unwilling to load the USB keyboard drivers!05:56
jbaileyNope, it seems to be udev that's lost it.06:03
jbailey*sigh*06:03
jbaileyNo network card either.06:03
BenCis udev giving you an error?06:04
BenCsomethng about get_message failing?06:04
pappanBenC: hi06:07
BenChello06:07
pappanBenC: i am a newbie to kernel programming06:08
jbaileyBenC: It's all hidden by usplash.06:08
jbaileyBenC: I don't think I can turn that off from yaboot.06:08
BenCjbailey: debug might do ti06:09
pappanare there anything in the TODO list for which i may be eligible for06:09
jbaileyBenC: 'kay, lemme try that.06:09
jbaileyRight now it's sitting at an "X can't load" prompt. =)06:09
jbaileyHmm06:10
BenCpappan: most of the bug reports we have left are either waiting for more information (need to be verified against dapper flight2) or very complicated06:10
jbaileyThe other thing I could do is maybe use a recovery CD to force the network card to load so that I at least have ssh.06:10
jbaileyBenC: Would that error go into a log file at all?06:10
pappanok 06:10
BenCjbailey: it should, I can't remember06:11
BenCfor my sparc64 it failed to moun the rootfs because it didn't load sd_mod06:11
BenCI think maybe scsi is builtin on ppc though06:11
jbailey'kay.  I don't think debug will be enough to kill usplash.06:11
jbaileyOh, it's definetly making it as far as X almost loading.06:12
jbaileyBut the usual plug things: network, usb aren't getting loaded at all.06:12
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
lamontso what abi files do we need for hppa, anyway?06:19
fabbionelamont: none.. we managed to get them bulded in 3 places :)06:20
lamontsigh06:20
lamontat any rate, the signing should be dealt with for linux-*06:20
lamontif we find more excess-length binary: lines, I'll have to add them to the workaround06:21
fabbionei think the kernel is the only left06:21
fabbioneX is not monocrappic anymore06:21
jbaileylamont!  I need your help sometime soon. =)06:27
jbaileyBenC: 'kay.  I hardcoded the network driver in /etc/modules so I can poke at the machine in any way that you care for me to.06:28
lamontjbailey: sup06:28
lamont?06:28
BenCjbailey: sounds like a udev issue, so I suggest checking that first06:28
jbaileylamont: Can you point me to a good resource on ia64 asm coding?06:28
BenCjbailey: stop udevd and start it in debug mode06:29
jbaileyBenC: I agree.  I'll dig through there.06:29
lamontjbailey: I know they exist... I've been meaning to track me down a copy....06:29
=== lamont goes to ask
jbaileylamont: There are some constructs that don't make any sense to me that appear to be loading a register with the contents of itself.06:29
BenCjbailey: maybe it is loading the registers with the contents of the memory where the register points to?06:32
lamontjbailey: Itanium Architecture for Programmers, by James S Evans and Gregory L Trimper06:32
=== lamont makes a note to get himself a copy after after the christmas break
jbaileyBenC: Entirely possible.  I just hate guessing. =)06:32
jbaileylamont: Do you know if it's soft-copy available, or just DT format?06:33
lamontdunno06:33
lamontDT format?06:33
jbaileyDeadTree06:33
lamontah, ok06:33
lamontI imagine that digging around the intel and/or HP sites should uncover a few online docs on the subject, but I expect that much of the stuff is still someone's revenue generator, and therefore DT-only06:34
jbaileyMmm, yeah.06:35
jbaileyHmm, I could check safari, too.  I had forgotten about that.06:35
jbaileySince I dont' imagine that the demand for people who can code ia64 asm is all *that* high, I'm not inclined to spend alot of money to just fix klibc. =)06:35
lamont"intel will send him the reference manuals for free06:36
lamont"lamont: or you can get PDFs from the website06:36
jbaileyOoo, do they still do that?06:36
jbaileyCOol.06:36
lamontapparenlty06:36
=== lamont disappears for the day
jbaileylamont: Thanks. =)06:38
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-kernel
jbaileyInteresting.  Something seems to be causing udevd to die.06:40
jbaileywhen I removed the /dev/.udev/queue directory, restarted udevd and reran udevplug, it all went fine.06:41
jbaileyGiven that my 'old' image is pointing to -8, which did work, I think it's not a kernel problem, but something got eaten in the power failure.06:42
jbaileyAnyhow, will hack later.  Need food and then have customers to call.06:43
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
fabbioneBenC: the diffstat is not difficult to get06:50
zulcustomers whats that?06:50
BenCfabbione: give me a few minutes06:54
fabbioneyes06:54
fabbionei need to smoke and soon to stop06:54
fabbioneit has been a way too long day06:54
fabbioneoh06:55
fabbionethere is a 4th point06:55
fabbioneall of them are against breezy06:55
fabbionenobody reported against hoary/warty06:55
fabbionenot that somebody is still using them.. but well06:55
fabbioneBenC: http://people.ubuntu.com/~fabbione/diffstats07:10
fabbionefrom that diffstat is only missing the sparc fix from davem07:10
fabbionebut that's sparc specific07:10
fabbioneso it can't influence k7/k807:10
fabbioneand 2 most intrusive patches have been backed out for testing07:11
fabbioneone at a time.. so it might also be a combinantion07:11
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== fabbione goes to wash dishes
fabbioneBenC: i will be back after dinner07:15
fabbionein an hour or two07:15
BenCok07:15
fabbionei didn't spend 5 minutes with my wife all day07:15
zulshe must be cranky07:17
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel
=== dhpeterson [n=dhpeters@ppp8-85.lns1.syd7.internode.on.net] has joined #ubuntu-kernel
=== dilinger [i=dilinger@mouth.voxel.net] has joined #ubuntu-kernel
=== AcidPils [n=acid@websrv.werbeagentur-aufwind.de] has joined #ubuntu-kernel
=== makx [n=max@213.239.196.228] has joined #ubuntu-kernel
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
jbailey\o/ the asm link is now correct. =)07:51
BenCthank goodness07:52
jbaileyHATE KBUILD07:54
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
jbaileyBenC: Do you know the people working on include/asm-powerpc?07:59
jbaileyBenC: asm-powerpc/signal.h isn't usable for user application because types.h defines BITS_PER_WORD only ifdef KERNEL08:00
jbaileyBenC: It looks like the simplest thing is to patch it to just define it as 32 or 64 depending on __powerpc64__08:02
jbaileyThe other option is that I could get around to fixing lkh to Just Work with klibc.  But that's a multi-day project.08:04
fabbioneBenC: i just published 6 kernels on people08:08
fabbioneeach of them add one security patch on top of -9-08:09
fabbionei think that's the easiest08:09
fabbione6 is basically -9.2308:09
fabbione1 is -10.24 minus one patch08:09
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
BenCjbailey: if you have a patch to fix it up, I'll take it08:33
BenCfabbione: ok08:34
jbaileyBenC: Well, if you know the people doing the work, it would be nice to ask them what they intend.  But otherwise, I can punt you a patch that will work.08:35
BenCbenh I suspect08:43
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
zullaster10:21
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel
=== pappan [n=garbage@15.219.201.69] has joined #ubuntu-kernel
=== pappan [n=garbage@bgepxyout-02.asiapac.hp.net] has joined #ubuntu-kernel

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!