[12:09] desrt: any idea how to fix it? [12:09] nope! [12:10] i was hoping you would :) [12:10] ok, I'll check into it then :) [12:10] i don't know thing 1 about acpi inside the kernel [12:10] me either, but never too late to learn I guess [12:10] well [12:10] a week into october, for example, would be too late to learn :) [12:11] BenC: Cool, thanks. === fs [i=fs@213.178.77.98] has joined #ubuntu-kernel === TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel === chuck__ [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel === chuck__ is now known as zulx === zulx is now known as zul [03:50] evening === jorgp2 [n=jorgp@bnet-dial-123.bartnet.net] has joined #ubuntu-kernel === chmj_ [n=chmj@wbs-146-147-243.telkomadsl.co.za] has joined #ubuntu-kernel [06:17] morning [06:19] fabbione: Hey! [06:19] Feeling better? [06:19] yeah a little bit [06:20] Cool. Sucks to be sick. [06:20] i need to do the Sucks Of the Code evaluation today [06:20] *lol* [06:20] that's why i am back.. [06:20] but i might disappear again [06:20] i still feel like half shit [06:20] And I was hoping it was to see my smiling fave. [06:20] face. [06:20] ahaha === doko_ [n=doko@dsl-084-059-069-062.arcor-ip.net] has joined #ubuntu-kernel === JaneW [n=JaneW@wbs-146-144-158.telkomadsl.co.za] has joined #ubuntu-kernel === ubuntulog [n=warthylo@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-kernel === Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | http://www.ubuntulinux.org/wiki/KernelTeam | There are no kernel bugs.. only broken hardware | http://people.u.c/~lamont/Archives/kernel-team@ubuntu.com--2005/ playground: kernel-debian--preX,13--2.6.12 === Topic (#ubuntu-kernel): set by BenC at Wed Aug 31 23:13:54 2005 === mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel === doko [n=doko@dsl-084-059-069-062.arcor-ip.net] has joined #ubuntu-kernel === mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel === spayne [n=spayne@i-195-137-120-148.freedom2surf.net] has joined #ubuntu-kernel === Seveas [n=seveas@ksl403-uva-132.wireless.uva.nl] has joined #ubuntu-kernel === spayne [n=spayne@i-195-137-120-148.freedom2surf.net] has joined #ubuntu-kernel === doko [n=doko@dsl-084-059-069-062.arcor-ip.net] has joined #ubuntu-kernel === JaneW [n=JaneW@wbs-146-144-158.telkomadsl.co.za] has joined #ubuntu-kernel === chmj [n=chmj@wbs-146-147-243.telkomadsl.co.za] has joined #ubuntu-kernel === jorgp2 [n=jorgp@bnet-dial-123.bartnet.net] has joined #ubuntu-kernel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel === dilinger [i=dilinger@mouth.voxel.net] has joined #ubuntu-kernel === jbailey [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-kernel === lamont [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel === mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [02:38] heylo [03:04] yo [03:05] Hey'all. [03:05] zul: Hey - You mentioned in a bug report that you had the bits to make VmWare and initramfs happy together. Do you know when those are going to land? [03:06] jbailey: i got a bug in my code that i have work on tonight [03:06] 'k [03:07] ie: buslogic doesnt compile with my code change :) [03:07] There are a surprising number of people who seem to run Breezy in vmware. What I don't understand so far is how it worked before. [03:07] Or I wonder if they just looked at lspci directly or something. [03:07] I don't understand all of what generates the modalias files. All I know is that they're lovely. [03:08] jbailey: buslogic doesnt have hotplug so thats why its not detecting it i believe [03:09] Hmm, but how did hotplug discover it before then? [03:09] I tried looking through hd-detect to see if there were crazy corner cases, but I didn't see any. [03:11] i dont think it ever did because i seen some bug reports in hoary as well but fabbione closed the bugs saying that vmware isnt supported [03:14] jbailey: I installed breezy in vmware aswell [03:15] zul: Those seem to be installing vmware in breezy. [03:15] could have been hoary, but I believe it was breezy [03:15] either way, it worked at some point [03:15] Well, it ought to work, and hopefully with Chucks hack it will. [03:16] jbailey: I haven't had time to look at your script, but can you explain to me what it is supposed to do? [03:17] or what it is supposed to help do I guess [03:17] BenC: Sure, although it doesn't much matter - mdz deferred it to post-preview. [03:17] BenC: with buslogic? [03:17] The problelm I'm trying to solve is that when someone installs usplash, it should update the initrd.img file so that it goes in. [03:18] I've taken a generic approach to the problem, which is that anything that lives in the initrd.img file ought to have the ability to force it to be updated. [03:18] Specifically, that means usplash, lvm, evms, mdadm, or even initramfs itself. [03:19] My issue is that I don't want to: [03:19] 1) Risk a non-bootable system. [03:19] 2) Overwrite a users change to their initrd.img file. [03:19] However, I have limited control over it - I didn't create the initrd.img-* files, I don't delete them, I merely provide the tool that others call. [03:20] This script is basically a wrapper that allows me to manage it. [03:20] So rather that calling mkinitramfs directly, the kernel should call update-initramfs -c. Then I've created it. I know what it's called, I have time to take a sha1sum. [03:20] When the kernel gets purged, it should call update-initramfs -d [03:20] Anything that wants it to be updated should call update-initramfs -u [03:21] You need to generally specify a version number for create and delete. [03:21] You *can* specify one for update, but otherwise it'll pick the default one (mdz wants the one pointed to by the initrd.img symlink [03:21] I then track things like, has it been changed? Did this tool make it? [03:22] zul: the vmware install I use was loading some sort of fibre channel scsi controller for the disks [03:23] hmmm... [03:24] jbailey: what if it's called several times during the course of a dist-upgrade, for example? [03:24] i am pretty sure its buslogic though [03:25] BenC: Then in the current implementation, speed will suck, but not dramatically. [03:26] BenC: For breezy, I'd honestly only expect usplash to call it. Some sort of delayed rebuild or something like that could always happen after. [03:27] BenC: Longer term, I'd like the kernel to create initramfs overlays that can just be linked in to help with the speed problem. [03:27] jbailey: yeah, I was thinking something that kept checking for the dpkg lock to clear, and hold a lock of it's own (to prevent multiple invocations) [03:27] Ugh. You're thinking parallel postinsts running? =( [03:27] Oh. [03:28] no [03:28] Or if the user runs it by hand. [03:28] Suck. [03:28] like, if 100 .deb's are installed and say 4 of them affect initrd, then the update should only occur once at the end [03:29] Right. [03:29] Or we can ask for a dpkg hack for "do this once at the end" [03:29] plus, you don't want to be able to call the program manually during an upgrade [03:29] scrollkeeper need sthis too. [03:29] apt-get probably [03:29] post-install check of some sort [03:29] In fact, scrollkeeper sucks way worse for this. At least with us it'll only get run 4 or 5 times at the *maximum*. Gnome does it 30 or 40, IIRC. [03:30] probably do something like if dpkg lock is held just have initramfs-update touch some file [03:30] add initramfs-update (--finish?) to apt-get as a post-install script and let it check for the file [03:31] similar to how debconf stuff works pre-install with apt [03:31] I've just asked keybuk to come visit to tell us the One True Way. =) === Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-kernel [03:32] zul: Fusion MPT is what my vmware used for the disks [03:32] hey [03:32] cdrom was via IDE [03:32] Keybuk: We're just discussing the problem that someone updating something multiple times in postinsts really sucks (like scrollkeeper, or initramfs-tools) [03:32] Since initramfs-tools takes several seconds to run, it's annoying if it has to hapen several times in a dist-upgrade. [03:32] or even ldconfig for that matter [03:32] Right. [03:33] indeed [03:33] Is there a Canonical way in dpkg / apt-get to say "Do this once, last" [03:33] nope [03:33] And if not, could there be please? =) [03:33] there's two proposals for this [03:33] I was thinking of (ab)using apt-get's post/pre hooks [03:33] 1) put "dpkg-trigger ldconfig" in postinst [03:33] at the end of the run dpkg runs /etc/dpkg/triggers/ldconfig [03:33] BenC: ah...well Fusion MPT has hotlplug though [03:34] zul: do different versions of vmware use different disk controllers? [03:34] 2) libc6 declares that "if any package installs something into /usr/lib, run /var/lib/dpkg/info/libc6.trigger on completion" [03:34] yeah i believe so i have vmware open right now gimme a sec [03:34] Keybuk: I like the trigger idea, since it leaves it in the control of the package, not as a side-effect. [03:34] Keybuk: I like the first idea better [03:35] vmware 4 has buslogic and lsi logic for scsi adapter [03:35] zul: ah, I have v5 [03:35] 4 here.. [03:35] i think most people use 4 though [03:36] Keybuk: would Debian be willing to accept either of those? [03:36] if not, it would make things seriously incompatible (especially if ldconfig uses it) [03:37] I only ever talk about dpkg stuff in terms of Debian :) [03:37] it's a spare-time thing [03:37] unless of course dpkg-trigger was self standing [03:37] Keybuk: It's important enough for Ubuntu. Can we ask to get some time assigned to it? [03:37] but then you lose the concept of "when dpkg quits, everything is done and the system can be rebooted" [03:38] Well, it could terminate by saying "release the triggers now", basically. [03:38] well, that's not true anyway [03:38] apt has to run dpkg --configure -a ;) [03:38] well "when apt or dpkg quits" :) [03:39] personally I prefer using apt's hooks, but that can cause a lot of other problems if ppl don't use apt to install a package [03:40] zul: when you say that they don't support hotplug, how does that cause a problem? The vmware disks aren't hotplug, right? [03:40] at the moment I don't really have a plan whether triggers would be 1.13 or 2.0 material [03:40] BenC: The issue I have with relying on apt-get's hooks is that I occasionally download a series of debs and dpkg -i them together. =) [03:41] BenC: when i went through the buslogic code they didnt have the struct for the pci_id [03:42] mine problem is i just put it in the wrong place. [03:42] zul: ah, you mean for the host controller module itself to be loaded, ok [03:42] my most common pair of operations is dpkg --unpack and apt-get -f install [03:43] BenC: exactly [03:43] which would work with apt hooks, I guess [03:43] zul: shouldn't be hard to patch that up [03:43] BenC: no it wasnt.. [03:44] just have to make sure it compiles when i get home tonight [03:47] Keybuk: what's the plan on making sure that packages that would call dpkg-trigger are not installed by a dpkg that doesn't have that program? [03:50] none yet [03:50] that'd depend whether it was a 1.13 or 2.0 issue [03:50] 1.13 would require a dpkg depends [03:50] Probabyl same as the epoch test? If you use it, call a dpkg flag and if it sucks, then bail? [03:50] Keybuk: If we assume for the moment that none of us will be alive when 2.0 hits the streets.... === jbailey hides. [03:51] [03:53] bah...i spent 3 hours on this yesterday on my day off and then they change the data on me [03:53] ...and on my birthday even [03:58] happy birthday [04:00] thanks man [04:01] i won 85 bucks at the casino last night [04:03] which casino? [04:03] casino de lac lemay [04:03] where do you live? [04:04] ottawa,ontario so it was just across the river === BenC is going to Atlantic City this weekend [04:04] 3 hours from jbailey [04:04] Borgata is having the World Poker Tour event this month, and I'm playing in the $500 NL [04:07] zul: do they have poker at the casinos up there? I couldn't find any in montreal that had poker (slots and blackjack was all they showed) [04:09] BenC: yeah the have grand prix poker and carribean, no texas holdem [04:09] i wish they have texas holdem though :( [04:11] you play any online poker? [04:12] yep i am quite good at it as well [04:12] which sites do you usually? [04:13] just pokerstars.net and sometimes yahoo [04:13] I play pokerstars, partypoker, doylesroom, but mostly I play on fulltiltpoker.com [04:14] we'll have to do a headsup match one day :) [04:14] we should...but i would kick your butt ;) [04:14] heh, you've underestimated me :) [04:14] my winnings for tournaments and cash games exceeds about $25k right now [04:15] (but that's counting the $12500 buy-in for the foxwoods wpt even that I won) [04:15] ok...maybe not :) [04:15] nah, I'm not that good, just play a lot of tournaments [04:16] I like tournies more than straight cash games [04:16] yeah so do i [04:16] but there isnt any real tournaments in ottawa [04:16] best I ever did at cash was the week I made $9k on doylesroom playing $20/$40 limit [04:16] not bad [04:16] i have to go online to get my fix [04:16] me too [04:17] atlantic city is 6 hours away [04:18] what's your nick on pokerstars? I'll see if I can find you online sometime === lamont__ [n=lamont@15.238.5.156] has joined #ubuntu-kernel [04:18] you should check out fulltilt sometime too, nice site [04:23] BenC: chuck_sh45 === TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel [04:23] how original isnt it :) [04:24] I/c === Seveas [n=seveas@seveas.demon.nl] has joined #ubuntu-kernel === TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-kernel [04:44] zul: Go to the reservations up north. =) [04:46] hey guys [04:46] BenC: you got mail.. that stuff is pretty urgent [04:46] i think most of it is in .12.6 tho [04:47] when did you send it? [04:47] oh, that thing to Herbert and I? [04:47] pitti did [04:47] yes [04:48] I couldn't decrypt it [04:48] used the wrong pgp key, I think [04:48] it's @debian.org [04:48] yeah, that key has been lost, I have a new one for ben.collins@ubuntu.com [04:49] BenC: ah.. [04:49] I need to do my revocation [04:49] you should tell to pitti [04:49] but I need to find a floppy drive to do it [04:49] so he will resend [04:49] I did [04:49] perfect [04:49] but haven't gotten anything back yet [04:55] BenC: do you still have any sparc hw around? [04:55] perhaps you can try/test the sparc port :) [04:55] we have some problems with initramfs/klibc [04:55] but if i test, there is no buildd going on [04:56] having one machine only sucks [05:07] got an e3000 [05:07] is there a cd I can download? [05:08] BenC: nope.. only net install atm [05:09] fabbione: do these things affect hoary? [05:09] BenC: mostlikely yes [05:09] Herbert will take care of warty [05:10] if you prefer i can do hoary [05:10] (that's why i was in CC) [05:10] so you can keep going for breezy [05:10] that'd probably be best, I'm not tooled to test or build hoary [05:11] ok [05:11] these fixes apply for 2.6.12? [05:12] yup they should [05:12] you will need to check that yourself if pitti didn't already [05:13] hmm no pitti didn't this time [05:16] I got the info now [05:17] BenC: ok. some of the stuff is till embargoed [05:18] so we are not allowed to publish the fixes anywhere [05:18] the second one doesn't even have a fix yet [05:18] well, it says external, so I've no idea where to get it [05:20] BenC: we will ask pitti.. [05:21] BenC: for urgent i mean that we need to get it done asap, but not that we need to die for it ;) [05:21] hmmm.. [05:22] sorry if i gave you the wrong idea about it [05:22] hey zul [05:27] hey fabbione === JaneW [n=JaneW@wbs-146-144-158.telkomadsl.co.za] has joined #ubuntu-kernel === jorgp3 [n=jorgp@bnet-dial-229.bartnet.net] has joined #ubuntu-kernel === fred__ [n=fred@82-32-125-115.cable.ubr04.hawk.blueyonder.co.uk] has joined #ubuntu-kernel [07:10] hello [07:11] is there anyone here ? === Diziet [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-kernel [07:11] i made a package for a new driver [07:12] sedak; hm? [07:12] i'd like to know if someone can have a look at it to see if everything is allright [07:12] a package for module-assistant [07:12] sedak; you probably want to start out with #ubuntu-motu [07:12] for rtl8180 [07:12] yes, i know [07:12] but they don't do many package driver [07:12] ah [07:13] so they can't really review it [07:13] desrt, can you have a look at it ? [07:13] sedak; i'd know less than the universe folks :) [07:13] sedak; i mostly just hang around here to hassle fabbio and ben :) [07:14] that a good thing to do :-) [07:14] well, i need to see fabbione is around [07:14] fabbione ? === Diziet emails kernel-team@lists re the dpatch header for external-drivers-net_ppp-mppe-compression.dpatch. [07:19] sedak: ? [07:19] hello [07:20] Diziet: it's easier here on irc.. [07:20] Diziet: what's wrong with that patch? [07:20] do you have the time to see the package i made for the rtl8180 driver ? [07:20] sedak: not now.. probably tomorrow. i am just coming back from a bad flu [07:21] ok [07:21] hope you'll be fine again tomorrow :-) [07:22] There wasn't any info in it about where it came from. [07:22] Also, I only just found out that this channel existed ... [07:22] Diziet: see debian/external-modules [07:22] there is all you need there [07:23] Joy. I just spent half the afternoon looking for that and it turns out to be right there, and you turn out to be right here to tell me. [07:24] It would have been nice if someone on #ubuntu-devel could have maybe pointed me in the right direction. [07:24] Diziet: what's the reason of such search? [07:24] bugzilla 14244 [07:24] Which I think turns out to be included in our 2.6.12 anyway. [07:25] NOTABUG [07:25] it is already inclueded [07:25] I had the feeling it was a wild goose chase. [07:26] if it doesn't work patches are welcome [07:26] I have no evidence that it doesn't work. [07:26] Diziet: for cooked-and-on-the-table values of wild goose [07:26] everything that starts as external_* is basically half supported.. [07:26] fabbione: we support the half that works??? [07:26] :-) [07:26] Well, it's cooked and on the table _now_ but I was chasing it across half the web. [07:26] lamont__: clearly :) [07:27] I got badly distracted by the pptpclient sourceforge project who have some found-under-a-rock mppe patches. [07:27] unfortunatly we didn't manage to get linux-non-supported-modules in place [07:27] otherwise all that crap would land in that package but in main [07:27] to *cough*help*cough* our wonderful users === fabbione goes to cook dinner... [07:28] fabbione: its in the debian/rules ;) [07:32] zul: yeah.. in your branch that we never got to merge before FeatureFreeze [07:32] anyway. -> off [07:34] bah [07:34] Well, thank you for your time. === chmj [n=chmj@wbs-146-147-243.telkomadsl.co.za] has joined #ubuntu-kernel [08:01] Hey, have we killed devfs yet? [08:01] Or are we waiting until initramfs-tools supports evms? [08:03] jbailey: I'd just like it to support my kernel.. :-) [08:04] lamont__: Is initramfs still sucking for you? [08:05] Last I played in my parisc chroot, lvm seemed to be a larger problem. =) === Diziet [n=ian@xenophobe.extern.relativity.greenend.org.uk] has left #ubuntu-kernel [] [08:05] jbailey: haven't played with it recently on ia64, but it's still claiming that it's not gzipped data after it fetches the gzipped data from the disk... [08:09] That totally doesn't make any sense to me. =( [08:09] If the magic numbers match, it ought to have returned valid data. === jbailey needs UML/Xen for ia64. [08:19] gar...stressed === Keybuk [n=scott@syndicate.netsplit.com] has left #ubuntu-kernel ["Leaving"] === spayne [n=spayne@i-195-137-120-148.freedom2surf.net] has joined #ubuntu-kernel === ohphracku [n=zombie@cpe-66-87-4-181.ut.sprintbbd.net] has joined #ubuntu-kernel === jorgp2 [n=jorgp@bnet-dial-214.bartnet.net] has joined #ubuntu-kernel === ohphracku [n=zombie@cpe-66-87-4-181.ut.sprintbbd.net] has left #ubuntu-kernel ["Leaving"] === pornstar [i=void@82.53.127.210] has joined #ubuntu-kernel