[12:40] hey BenC === doko [n=doko@dslb-084-059-076-102.pools.arcor-ip.net] has joined #ubuntu-kernel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel === ubuntulog [n=ubuntulo@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 | The kernel is not in, please leave a message after the beep...OOPS, unable to handle kernel paging request | http://people.u.c/~lamont/Archives/kernel-team@ubuntu.com--2005/ playground: kernel-debian--mainline--2.6.12 (preX,19) === Topic (#ubuntu-kernel): set by BenC at Tue Sep 27 03:58:29 2005 === johnm [n=johnm@gentoo/developer/johnm] has joined #ubuntu-kernel [12:16] Just curious about something. Do any of you guys use keychain? [12:16] keychain? [12:16] <\sh> the gentoo keychain tool? [12:17] what's that? [12:17] keychain was originally written years ago. Think drobbins did it. I had a hand in changing it, and recently it's changed a load more as well. it's a keychain/agent tool. Awesome for gpg-agent and ssh-agent. [12:17] i don't [12:17] makes life a LOT easier when dealing with ssh/gpg keys. [12:17] Wondered if anyone used it :\ === \sh never used it even during his gentoo days [12:17] johnm: i prefer to do it manually [12:18] i don't like automatic management of my keys [12:18] ssh-agent isn't exactly much overhead anyway. Log in, run ssh wherever and have the keys stored in the agent. [12:18] fabbione: I assume you dont scp/ssh/sign a load of stuff in one go? ;) [12:19] Mithrandir: nah your right., the only thing is adding the keys automagically etc. [12:19] johnm: i do.. i just don't use these agents [12:19] johnm: ssh='ssh-add -l > /dev/null 2>&1 || ssh-add ; \ssh' [12:19] does that for me. [12:19] Anyways.. just a question. Was curious about something related. === fabbione did sign hell of a lot of keys [12:20] fabbione: gpg-agent is a godsend when it comes to 500+ file signoffs. [12:20] http://keyserver.kjsl.com/~jharris/ka/2005-10-02/top50table.html [12:20] fabbione: I can't imagine typing passwords win 500+ times at once ;) [12:20] <- number 24 [12:20] s/win/in/ [12:20] johnm: that's why you use other methogs [12:20] methods === \sh looks forward to ubz.. [12:21] johnm: why do you sign 500 files? [12:22] Mithrandir: I could go into it, but it'll probably start a flamewar ;).. Basically.. every actual signing is part of a seperate process. The signing off is done to validate the security of a Manifest. [12:22] <\sh> ah..ebuild process [12:23] johnm: I'd probably just use my smart card then. Punch the code and it's valid until I pull the card out of the reader. [12:23] johnm: we are not THAT religious [12:23] but if it is used for gentoo release, it must be crap [12:23] :P [12:23] Mithrandir: I've done that before. [12:23] fabbione: heh. [12:24] Funnily enough I properly watched Shuttleworths talk at debconf [12:24] it's actually quite surprising how similar all the camps are, but because of misconceptions of the way people think/act it brings this kind of segregation. [12:24] The release process is nothing like I stated. [12:25] re: gpg signing. [12:25] <\sh> fabbione: lol..don't mention this on #gentoo-dev ,) [12:25] johnm: you are talking to ex crux maintainer :) [12:25] johnm: really.. i did try everything out there without preconcetions [12:25] but i still like to kid about stuff [12:25] hence the ":P" [12:26] Picked up on it :) - Was just on my mind this morning anyways. [12:26] tbh... [12:26] johnm: i mean.. i am even REDHAT CERTIFIED ENGINEER!!! [12:26] Gentoo devs in many cases hate gentoo users. [12:26] <\sh> johnm: social problems will never be solved with technical things [12:26] fabbione: lol, you dont want to know what I think about that! positive I suppose tho ;) === fabbione is not happy about that, but it still shows on google [12:26] <\sh> fabbione: u paid money for it? [12:27] \sh: not a single penny... [12:27] my company did :) [12:27] not Canonical of course [12:27] one i was working for before [12:27] Anyone recommend a good podcast app? [12:27] johnm: there is one positive thing about the RHCE [12:27] (gtk2) [12:27] the coffee mug you get at the end is pretty good :) [12:28] fabbione: lol. [12:28] i admin RH can produce really good cups [12:28] <\sh> fabbione: hmmm...i have a red fedora...wanna have it? [12:28] fabbione: an RHCE is one of those funny thigns which even though everyone worth his salt thinks they're a bit umm.. unusual. Companies recognise it as about the only real proof of someones skills re: linux. [12:28] depends on company of course. [12:28] <\sh> fabbione: or my redhat baseball cap? which is somehow used when I was painting my house the last time [12:29] Anyone go to LWE [12:29] ? [12:29] Alan turned up in a full-on Red Hat hat. [12:29] johnm: actually it was a request from the company but for very different reasons other than a piece of paper === chmj [n=chmj@wbs-146-153-118.telkomadsl.co.za] has joined #ubuntu-kernel [12:30] at the end i gained a 2 weeks paied holidays from my company at the price of making an exam [12:30] fabbione: like most certs? to show company competancy and claim benefits from suppliers? [12:30] no no [12:30] nothing like that [12:30] <\sh> hehe...I should wear the fedora during ubz...wearing a ms shirt and have my trolltech shirt as kilt replacement [12:30] johnm: i will explain another time :) [12:30] fabbione: :) [12:31] no one podcast here? :) [12:31] <\sh> the good thing of the rhce is the practical exam [12:32] I actually quite like RH for pushign out the RHCE certs. [12:32] At least it's a foundation for companies better accepting linux as a viable alternative. A way to source staff [12:33] <\sh> the bad thing is, that matthew szulik is not as kewl as bob young was... [12:33] cool techie, or cool stylish? ;) [12:34] <\sh> johnm: no...charisma [12:34] definately. [12:35] <\sh> bob greeted any new employee of redhat personally...so after u started for rh, u had one week of brainwashing in raleigh [12:35] <\sh> and the first thing was...hey, i'm bob and I'm glad to have u on board [12:36] Thats a good thing! An awful lot of RH staff relocate, so to be greeted like that is comforting. Reminds me a lot of AntiTrust though ;) [12:36] <\sh> that reminds me, to look for the signed book of "under the brim" from bob...i have to take it with me to ubz for sivang [12:37] <\sh> ah not brim ,) === fabbione heads off [12:38] <\sh> under the radar [12:40] \sh: good book. [12:40] <\sh> yeah [12:51] damn, I missed fabbione === jbailey [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-kernel === joh__ [n=joh@cD90888E8.sdsl.catch.no] has joined #ubuntu-kernel === Yagisan [n=jamie@60-240-75-189-nsw-pppoe.tpgi.com.au] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [02:48] heylo [03:26] bah...so i have to learn git now? ;) [03:29] yep yep === BenC is setting up the git tree now [03:33] wohoo..so i can actaully start working again ;) [03:40] are we going to have a git tutorial? === Yagisan [n=jamie@60-240-14-201-nsw-pppoe.tpgi.com.au] has joined #ubuntu-kernel [03:46] morning guys [03:56] hey fabbione [03:56] hey Benc [03:56] zul: search for "Git kernel hacker's guide" === lamont__ [n=lamont@15.238.5.207] has joined #ubuntu-kernel === _maydayjay_ [n=jason@gimel.nas.net] has joined #ubuntu-kernel [04:32] what kernel is planned for dapper ? .13 ? [04:37] .14 [04:37] BenC - thanks [04:41] need...git...:) === _maydayjay_ [n=jason@gimel.nas.net] has left #ubuntu-kernel ["Konversation] [05:21] nothing there yet, but the tree is located at kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git [05:22] going to create the debian directory and start checking in stuff today (external drivers and other git tree pulls) === ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | http://www.ubuntulinux.org/wiki/KernelTeam | The kernel is not in, please leave a message after the beep...OOPS, unable to handle kernel paging request | Not quite ready to use, but new dapper kernel tree starting at rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git | Git guide: http://linux.yyz.us/git-howto.html [05:30] Wow. I wonder how long until some write a module to pull from git to bzr so that youcan move back to bzr? =) [05:30] someone writes. [05:30] I'm clearly awake. =) [05:30] well, I have to finish a script that will convert git to bzr, so it wont be long :) [05:31] *lol* [05:34] I guess this means I need to learn git. [05:34] It can't treat me any worse than baz has. [05:37] git's slightly easier than bzzr. [05:37] Unlike bzr, git has documentation. [05:37] (In fairness, when I was learning bzr, it too had documentation. It just required a newer pull from source than I had by two days...) [05:43] cogito also has command line completion [05:43] cg- [05:44] it was a little weird at first, but it's definitely grown on me vs bzr help and friends === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel [05:53] dilinger: True. Although bzr comes with bash_completion bits. [05:54] So it's not that big of a penalty [05:55] the main thing git will buy us is being able to pull in external trees more easily [05:55] Yeah, certainly. [05:55] Even the parisc folks have finally come around to using git. =) [05:56] if it wasn't for that, we really wouldn't have much of a reason to use it [05:56] i'm not incredibly impressed w/ git performance === jbailey adds "make parted and mdadm not suck on ppc" to his dapper list. [05:56] i need to give bzr 0.1* a test run on some kernel trees [05:57] I haven't done much with the weave format stuff yet. [06:46] BenC: When/how do you want wishlist items for the next kernel build? [06:50] BenC: anyone can commit to the git tree? [06:52] jbailey: anytime [06:53] jbailey: any big items will be slated for the UBZ kernel agenda [06:53] general things like "include driver foo", just do a bug :) [06:54] when is the meeting going to be?\ [06:54] zul: no, just like before, work from local tree, request pull when you have something I need to include [06:54] BenC: Just a note that ext2 and cramfs can now be made modular on all arch's. I'll file a bug. [06:54] zul: not sure which day yet [06:54] i hope it will be the last day since ill be tere [06:55] zul: You can't get here sooner? [06:55] zul: At UDU, usually Bofs had multiple sessions over multiple days [06:55] nope working.. [06:55] To give people think time. [06:55] cool [06:55] Bah. You're gov't. They can't fire you, can they? =) [06:55] i was government...now im private again [06:56] Well, there's still time to find a gov't job. =) [06:56] hehe [07:14] wha there is no git package? [07:15] cogito [07:16] ah [07:39] jbailey: can be made modular on all architectures that support intramfs. fix that. kthxbye [07:39] lamont__: Any architecture that doesn't support initramfs is fucked for > 2.6.12 anyway, so doesn't much matter. =) [07:39] lamont__: I'm more actively considering getting that ia64 here, though. [07:39] ah, there is that.. guess we'll have to track that down... [07:39] The baseboard heater across the room is clearly not enough for this room inthe winter. === lamont__ likes that... [07:40] heh [07:40] And the one behind the desk has too much risk of frying cables. [07:41] lamont__: In all likelyhood, we'll get hppa done before ia64. [07:41] Simply because I don't need to reboot the hppa to track those bugs, it's all userspace. [07:41] ah, coolness [07:41] I'm going to need your help on ia64 to get it done soonish. [07:41] Hmm [07:41] Or I could ask bdale if he's got a box with remote reboot and console that I can use. [07:41] jbailey: ok. and I'll be happy to pester the nice kernel gurus here. [07:42] zx2000's shipped to the developers should allow that... [07:42] lamont__: It's a simple enoughj problem. "Make get_byte work, kthxbye" [07:42] The zx6000 I got definetly does. [07:42] I just didn't have any facility for it where it's colo'd. [07:42] And that colo is 6 hours drive from here. [07:43] this is starting to suck... [07:43] can't do the kernel work from here very well, since it's dialup, but doing the repo stuff from the DC is a pain given the firewall [07:45] *lol* [07:45] I remember when my net connection went down, sitting at the local starbucks equivalent on the wireless doing glibc builds. =) [07:45] hehe [07:45] I think I may try using my sparc at the colo [07:47] BenC: yo dude.. [07:52] yo [07:55] BenC: how is it going with git and stuff? [08:02] jbailey: coffee shops smell :( [08:02] hey dilinger [08:02] hey [08:02] dilinger: i am cleaning up sunfire [08:02] ok [08:02] so you can pack it and ship it :) [08:02] ok [08:02] well, that won't happen til nov [08:02] aiui [08:03] dilinger: it's running breezy.. but i guess you don't mind :P [08:03] davem's going to korea [08:03] heh, nope [08:03] dilinger: yup.. [08:03] dilinger: i am just taking down the buildd stuf [08:03] stuff === dilinger backports bzr to hoary [08:03] so you can power it off [08:03] fabbione: are we going to see a breezy sparc install iso? === dilinger noticed the announcement and amd64/i386/ppc images, but no sparc [08:03] dilinger: no, only netinstall [08:04] dilinger: i did an announce about sparc/hppa/ia64 [08:04] hm, i should update my cogito packages too [08:04] the problem is that apt-get BUSERROR on everything that's not deb http:// or deb ftp:// [08:04] so if you use file for cdrom it errors out [08:04] and d-i dies [08:04] unfortunatly we figured that a bit too late [08:05] jbailey: then again, the dentist's office that i'm in now smells like doctor [08:05] not much better :) [08:06] fabbione: d'oh. can't that be fixed via update or something? [08:07] dilinger: nope.. [08:07] because that requires a d-i rebuild and a ISO republishing [08:07] that's NO NO NO [08:07] dilinger: we will fix it for dapper [08:07] netinstall is a very good starting point for now [08:07] ok [08:07] yea [08:07] not many sparcs have cd either [08:08] figure sparc people should know how to netboot [08:09] dilinger: you can kill sunfire [08:09] i have done [08:09] thanks [08:09] a lot [08:09] np [08:09] i'll kill it when i get back home on monday or so [08:10] i'm sure it'll crash before then :) [08:10] mm, cute dental assistant [08:16] dilinger: i doubt.. no load = no crash [08:16] dilinger: does it have a LOM? if so i can power it off from here [08:16] or does it sends you back to OBP on poweroff? [08:17] fabbione: it does have LOM, but i've never played w/ it [08:18] dilinger: that's ok with me.. iirc linux push the machine back to LOM on poweroff [08:18] it does a real poweroff === fabbione shuts it down [08:18] done [08:19] you can just ask your friend to unplug the power in the worst case [08:19] dilinger: Sorry. I figured for the snapshots that anyone who'd care that badly could upgrade to breezy. [08:19] dilinger: It should still work on sid/sarge/etc afaik [08:20] etch [08:20] right, we can't upgrade to breezy until we make sure openafs is stable on breezy's kernel [08:20] ok guys [08:20] have fun [08:20] i am off till tomorrow [08:24] Bah =) [08:24] dilinger: Where's your sense of adventure? =) [08:25] it died in my 37th reiserfs disk corruption [08:26] by the 36th one, i was still doing ok; just a little shaken === serrador [n=cyphra@80-28-156-16.adsl.nuria.telefonica-data.net] has joined #ubuntu-kernel [08:28] jbaile? [08:28] serrador: nick highlights work best when you don't use partial names. =) [08:30] I miss typed [08:31] OK [08:31] I'm on channel now [08:32] jbailey [08:32] yes? [08:33] How can I help you to debug the chain loader problem with grub and lilo? [08:34] Bug#? [08:34] #15537 === serrado1 [n=cyphra@80-28-156-16.adsl.nuria.telefonica-data.net] has joined #ubuntu-kernel [08:42] Hello? [08:49] On the phone, just a sef. [08:49] ok [09:01] Ah right, this bug. [09:01] ok [09:01] The bug is a it confusing because someone else has added a bunch of stuff to it. [09:01] now I'm running a test system [09:01] Are you also ona jfs root? [09:02] no [09:02] just plain ext3 [09:02] I use a test system running ubuntu [09:02] the others are with debian [09:07] I think the problem is with the way initrd is built, but my expertise with that software is not enough to figure where the problem is exactly. [09:09] What was the install done from? [09:10] (Like which breezy release)? [09:10] The install was done upgrading from hoary [09:11] all packages were updated except hoary's kernel [09:11] which i kept just to be safe [09:12] actually it is updated in at regular intervals [09:12] Mm, no idea then. [09:13] We don't support that combination at all, and I have no exposure to it. [09:13] Why did you do everything but the kernel? [09:13] glibc is far more dangerous and likely to break things. =) [09:14] I tested glibc before. I work in a derivative distribution called molinux, so I have some familyarity with the process [09:15] The whole kernel boot sequence changed between hoary and breezy. [09:15] So I can't really help you until you update to a breezy kernel. [09:16] There are some known places where if you are using an older initrd-tools, for instance, your system will become unbootable [09:16] This sounds like that problem. === serrador [n=cyphra@80-28-156-16.adsl.nuria.telefonica-data.net] has left #ubuntu-kernel [] [09:17] It is strange, because initrd tools are from breezy [09:18] I assume that then similar configurations will fail an upgrade to breezy when released [09:19] we have arround 10000 desktops deployed which can fail, that could be a big headache === serrador_ubuntu [n=cyphra@80-28-156-16.adsl.nuria.telefonica-data.net] has joined #ubuntu-kernel [09:23] Package: initrd-tools [09:23] Versions: [09:23] 0.1.78ubuntu2(/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_breezy_main_binary-i386_Packages)(/var/lib/dpkg/status) [09:23] Reverse Depends: [09:23] linux-image-2.6.10-5-386,initrd-tools 0.1.75ubuntu2 [09:23] initrd-netboot-tools,initrd-tools [09:23] bootcd-mkinitrd,initrd-tools [09:23] Dependencies: [09:23] 0.1.78ubuntu2 - coreutils (16 (null)) fileutils (18 4.1.9) stat (2 3.0) cpio (0 (null)) cramfsprogs (2 1.1-4) dash (0 (null)) util-linux (2 2.11b-3) lsb-base (2 1.3-9ubuntu3) [09:23] Provides: [09:23] 0.1.78ubuntu2 - [09:23] Reverse Provides: [09:29] It's posible it will work, it's possible it will fail. [09:29] IT's not a supported configuration at all. [09:30] initrd-tools is in universe, so if it's broken in any way, it's not going to get fixes. [09:30] I still don't understand why you'd do an upgrade of everything except the kernel? [09:30] It's really not the most likely thing to break. [09:32] I have both kernels installed, the old hoary and the new breezy [09:32] you need to boot the breezy kernel [09:34] the only thing we can really guarantee with older kernels is that for upgrade they will run, but you generally want to reboot wit the newer kernel [09:35] I want to boot with it, but the thing I'm trying to explain is that it fails to boot [09:35] the new kernel fails to boot? [09:36] and if I want to do anthing in ubuntu I have to use the older hoary kernel. [09:36] yes [09:36] breezy kernel fails to boot [09:36] so the old kernel works on breezy after upgrade, but ht ebreezy kernel doesn't? [09:36] what doesn't work with the newer kernel? [09:37] serrado1: You said the bug was with the older kernel... [09:38] jbailey: probably I did not understand [09:39] BenC: The kernel stops booting and drops me a busybox shell [09:39] no init sequence is started [09:39] did you try using initramfs and doing "dpkg-reconfigure linux-image-`uname -r`"? [09:40] well, init is started if busybox starts, so it isn't a kernel issue [09:40] serrado1: From that shell, what happens if you type fstype Where /dev/FOO is your root device [09:41] im booting it now [09:45] ( phone) [09:47] FSTYPE=ext3 [09:47] FSSIZE=393217 [09:48] cat /proc/mounts [09:48] no such file or directory [09:57] what's the last message before you get hte busybox shell? [09:58] target filesystem doesnt have /sbin/init [09:59] The fist error I can see is: [09:59] FATAL: Module unknown not found [09:59] just before trying swsuspend [10:00] [4294679.528000] swsusp: Suspend partition has wrong signature? [10:01] Done. [10:01] in the following messages it is trying to mount root devices: [10:02] but fails with a " no such device" [10:34] What's the device? [10:36] serrado1: /win 6 [10:36] Feh [10:51] i suppose it tries to mount /dev/hdb1 [10:51] I've only seen that error on jfs and xfs installs [10:55] Is it resolved for those filesystems? [11:00] on the initrd, after executing /scripts/local-top [11:00] there is logged a failure trying to acces /dev/cdrom [11:01] does initrd use udev? [11:03] have you tried switching to initramfs [11:03] ? [11:04] Default initrd uses initramfs? [11:05] I think I'm using initramfs on this kernel initrd.img [11:05] but' im not sure [11:11] where is the mountroot command invoked by init? [11:13] one question more [11:13] inside modules directory, there are not any kernel module [11:13] on your rootfs, or in the initrd? [11:14] on initrd [11:14] dpkg-reconfigure linux-image-2.6.12-9-386 (or whatever your kernel image name is on this machine) [11:19] same error [11:21] could you loopback mount your initrd.img and tell me what is inside modules, please? === mjg59 [n=mjg59@217.147.92.49] has joined #ubuntu-kernel === ..[topic/#ubuntu-kernel:BenC] : Ubuntu kernel development discussion ONLY | New (non-working) git tree for dapper: rsync://rsync.kernel.org/pub/scm/linux/kernel/git/bcollins/ubuntu-2.6.git / branch ubuntu-2.6.14 | Git guide: http://linux.yyz.us/git-howto.html [11:57] serrado1: why not just check your hoary initrd