[12:16] <mjg59> Micksa: Rock
[12:16] <mjg59> Micksa: vbetool is probably what you need
[05:33] <Micksa> mjg59: the PCI config for the card gets trashed
[05:40] <Micksa> I believe it's PCI express
[05:43] <Micksa> vebtool doesn't appear to help
[05:52] <Micksa> okay, so maybe I'll have to read the PCI spec 8)
[05:57] <lamont> g'night all
[06:27] <fabbione> morning
[06:31] <fabbione> hey dilinger 
[06:47] <fabbione> lamont: i guess you did commit to your local tree, didn't you?
[07:12] <fabbione> dilinger: btw did you ever tested clvm ?
[07:13] <fabbione> (since you are one of the lvm2 folks ;))
[07:14] <dilinger> nope
[07:14] <dilinger> i haven't played w/ GFS stuff at all
[07:15] <fabbione> you don't need GFS to play with clvm :)
[07:16] <fabbione> i guess i am going to play with it for you soon
[07:17] <dilinger> oh.  well, no, i've only dealt w/ basic lvm
[07:17] <dilinger> clvm is cluster lvm, no?
[07:17] <dilinger> since redhat ate sistina, and joe thornber stopped working there, i haven't really kept up.  they're no fun anymore :)
[07:18] <fabbione> eheh ok
[07:18] <fabbione> yeah it's cluster lvm
[07:25] <dilinger> i never really had the opportunity to play w/ it
[07:25] <fabbione> oky doky :)
[07:25] <dilinger> sistina freed GFS around the time i quit voxel, i believe
[07:25] <dilinger> s/sistina/redhat/
[07:25] <fabbione> yeah
[07:25] <dilinger> and i don't have the hardware at home
[07:25] <dilinger> and my current job is big on openafs
[07:25] <fabbione> you need 3 pc to do that
[07:25] <fabbione> s/pc/boxes/
[07:25] <dilinger> i didn't have 3 working pcs :)
[07:26] <dilinger> i ended up buying a whole bunch of parts, i had a bunch of dead machines
[07:26] <dilinger> and sparc boxes
[07:26] <fabbione> well you can mix hardware...
[07:26] <dilinger> i wouldn't quite trust the sparcs w/ stuff like that
[07:27] <fabbione> why not?
[07:28] <dilinger> 'cause i'm happy if i can get the things to boot; clustering seems like an extravagancy
[07:28] <fabbione> well but testing doesn't mean production :)
[07:29] <fabbione> btw.. did you finally got your appartment?
[07:29] <fabbione> so that we can turn one of your sparcs into a buildd?
[07:29] <dilinger> yep
[07:29] <fabbione> cool :)
[07:29] <dilinger> i moved in last weekend
[07:29] <dilinger> still making it habitable
[07:29] <fabbione> congratulation :)
[07:29] <fabbione> yeah i can imagine
[07:29] <dilinger> thanks :)
[07:30] <dilinger> the 280's sitting on the floor, i need to get all my machines up and running still
[07:30] <fabbione> no rush
[07:30] <dilinger> i'm not sure what i'm going to do about the internet connection
[07:30] <fabbione> why?
[07:30] <dilinger> i tried contacting roadrunner, but they haven't gotten back to me
[07:30] <dilinger> in the meantime, someone in the building has an open AP that i've been using
[07:30] <fabbione> are you still without net at home?
[07:30] <fabbione> ahhh
[07:30] <fabbione> ehehhe
[07:32] <dilinger> i'll try to get it online sometime this week, though
[07:32] <fabbione> well without bw it might be an issue
[07:33] <dilinger> maybe i should see if i can host it at work
[07:33] <dilinger> although getting it there will be.. interesting
[07:33] <fabbione> and i should probably move wanna-build to a public host
[07:34] <fabbione> dilinger: for the size? :)
[07:34] <dilinger> they're also firewalled like crazy; does anything need to connect to the buildd, or does the buildd do all the connecting out
[07:34] <dilinger> ?
[07:34] <dilinger> yea, the size and weight.  i certainly couldn't move it myself
[07:34] <fabbione> buildd connects to outside
[07:34] <fabbione> nothing connect to buildd
[07:34] <dilinger> carrying from my car to my room, when i first got it, nearly killed me
[07:35] <fabbione> ehe i can imagine
[07:36] <fabbione> buildd needs ssh access to wanna-build
[07:36] <fabbione> and clearly access to a public sparc archive
[07:36] <dilinger> ok
[07:36] <fabbione> like http://ports.
[07:36] <dilinger> so it ould be fine to host it at work
[07:37] <fabbione> i guess there is no way to ssh in, is it?
[07:37] <dilinger> i'd have to set up a tunnel
[07:37] <dilinger> which wouldn't be permanent
[07:38] <fabbione> hmmmm
[07:38] <dilinger> of course, if you can find me hosting in nyc somewhere, i can put it there instead..
[07:39] <fabbione> it was more to be able to do admin tasks, like updating chroot, unfucking chroots
[07:39] <fabbione> yeah but i know shit about hosting in NYC
[07:39] <fabbione> it's like 4000 Miles from here if not more :)
[07:41] <dilinger> heh
[07:42] <fabbione> building iseries kernel is a royal pain in the butt :)
[07:42] <dilinger> hm, my laundry's probably done..
[07:43] <fabbione> i need to wake up my wife and listen to her for the next hour...
[07:44] <fabbione> given that we have been having a fight all night
[07:44] <fabbione> i would rather do your laundry :)
[07:44] <fabbione> ttyl
[01:40] <lamont> fabbione: no, I simply failed to actually do the commit. :-(
[02:43] <mjg59> fabbione: Would it be possible to set CONFIG_ACPI_DEBUG to y for a while?
[02:50] <fabbione> lamont: ah ok :)
[02:50] <fabbione> mjg59: there will be 2 -dbg images with the next upload
[02:50] <fabbione> 686-dbg and 386-dbg with all the DEBUG=y
[02:50] <fabbione> i guess that includes ACPI too
[02:51] <mjg59> fabbione: Oh, rock
[02:52] <mjg59> fabbione: Did you get my mail?
[02:52] <fabbione> mjg59: for the libata suspend/resume patch is not really go.. we will drah 2.6.12 into main and as default kernel within the next 2 weeks :/
[02:52] <mjg59> fabbione: This code needs testing. It's not going to get tested unless we put it somewhere
[02:52] <mjg59> And it's vital for ACPI on new laptops
[02:52] <fabbione> mjg59: i need to be at least sure it's not going to eat people disks
[02:53] <mjg59> It /looks/ fine
[02:53] <Mithrandir> make it twiddlable by a boot parameter?
[02:53] <mjg59> The only time this code patch is followed is during suspend or resume
[02:53] <mjg59> Uh, path
[02:53] <mjg59> It won't affect any other use
[02:53] <fabbione> ah it's from Jeff
[02:54] <fabbione> i will ask him
[02:58] <fabbione> hmm he is not online
[02:58] <Mithrandir> fabbione: ok, I have an oops now.  What do you want me to do with it?
[02:58] <fabbione> Mithrandir: stick it somewhere i can look at it?
[02:59] <fabbione> or the best option would be to print it in 4 layers toilet paper for firther usage :)
[02:59] <Mithrandir> fabbione: I mildly hate you then, since it means I have to copy half a screenfull off by hand.  Or do you do digicam shots? :)
[02:59] <fabbione> lamont: can you commit asap? i might upload the kernel either today or tomorrow my morning (your late evening)
[02:59] <mjg59> fabbione: http://lkml.org/lkml/2005/5/23/116 is the disclaimer
[02:59] <fabbione> Mithrandir: it needs to be the full OOPS
[02:59] <mjg59> But various people are using it without complaint so far
[03:00] <Mithrandir> fabbione: sure, but is a picture of it ok or do you really want the text?
[03:00] <fabbione> digikam is ok if fully readable
[03:00] <Mithrandir> ok, fine.
[03:01] <fabbione> fuck ppc and its random process killer
[03:01] <fabbione> it should have finished the ppc64 build while i was asleep
[03:09] <fabbione> mjg59: Patch 2/2 for review by the linux-scsi crowd.
[03:09] <fabbione> where is 1/2 ?
[03:10] <fabbione> nver mind
[03:11] <fabbione> 509700  build-power4-smp
[03:11] <fabbione> 561520  build-powerpc64-smp
[03:11] <fabbione> YEAH
[03:11] <fabbione> elmo and the mirrors will love me :)
[03:13] <mjg59> fabbione: 1/2 is unrelated
[03:13] <fabbione> yup
[03:18] <Mithrandir> fabbione: http://err.no/tmp/DSC00879.JPG 
[03:20] <fabbione> Mithrandir: ok...
[03:21] <Mithrandir> it's probably the biggest backtrace you've seen, at 2.7MB. :P
[03:21] <fabbione> ahhaha
[03:26] <fabbione> Mithrandir: is that card usb or pci?
[03:26] <Mithrandir> pci
[03:26] <fabbione> ok
[03:28] <fabbione> * acx_ether_to_txdesc
[03:28] <fabbione> *
[03:28] <fabbione> * Uses the contents of the ether frame to build the elements of 
[03:28] <fabbione> * the 802.11 frame.
[03:28] <fabbione> *
[03:28] <fabbione> * We don't actually set up the frame header here.  That's the 
[03:28] <fabbione> * MAC's job.  We're only handling conversion of DIXII or 802.3+LLC 
[03:28] <fabbione> * frames to something that works with 802.11.
[03:30] <fabbione> Mithrandir: given that the driver is compiled with DEBUG
[03:30] <fabbione> can you show me the logs from kern.log or syslog?
[03:30] <fabbione> they should be there somewhere
[03:30] <Mithrandir> fabbione: the box is hung when that oops happens.
[03:31] <fabbione> Mithrandir: yes, but the logs should be written before that :)
[03:31] <Mithrandir> they aren't.  Or wasn't last time.
[03:32] <fabbione> WTF!!!!1
[03:32] <fabbione> I HATE EXTERNAL DRIVERS
[03:32] <Mithrandir> or, which part of the logs?
[03:32] <fabbione> THEY SHOULD DIE OF SLOW PAINFUL DEATH
[03:32] <fabbione>                 acxlog(L_DEBUG, "tx: 802.3 len: %d\n", skb->len);
[03:32] <fabbione> there should be entries like that around
[03:33] <fabbione>                 acxlog(L_DEBUG, "tx: DIXII len: %d\n", skb->len);
[03:33] <Mithrandir> no tx: from today.
[03:34] <fabbione> do you actually get any data out of the device before the crash?
[03:34] <fabbione> data like IP connections
[03:35] <Mithrandir> sure, I can ping my router, for instance.
[03:36] <Mithrandir> ssh-ing made it die.
[03:37] <fabbione> Mithrandir: was that piece of code working in 2.6.10?
[03:37] <fabbione> (can't remember if you told me)
[03:37] <Mithrandir> fabbione: 2.6.10 works just fine on the box, yes.
[03:37] <fabbione> ok
[03:37] <Mithrandir> the driver is in the kernel and I haven't reviewed any changes.
[03:38] <fabbione> yeah the acx100 is anyway an external one
[03:40] <fabbione> UHAAAA
[03:41] <fabbione> the code has been changed hell of a lot
[03:41] <fabbione> -               e_snap = (wlan_snap_t*)((UINT8*)e_llc + sizeof(wlan_llc_t));
[03:41] <fabbione> +               e_snap = (wlan_snap_t*)((u8*)e_llc + sizeof(wlan_llc_t));
[03:41] <fabbione> stuff like this might make it amd64 unfriendly :)
[03:41] <fabbione> Mithrandir: do you have any option to test it on i386?
[03:42] <Mithrandir> I can install i386 on the box and try, sure.
[03:42] <Mithrandir> it'll take me an hour or so, though.
[03:42] <Mithrandir> but, food now
[03:43] <fabbione> sure no rush
[03:43] <fabbione> but if it works on i386.. well there is only one solution
[03:43] <fabbione> bomb upstream :)
[03:47] <zul> blah
[03:52] <fabbione> hey zul
[04:03] <fabbione> dpkg-deb: building package `linux-image-2.6.12-1-powerpc64-smp' in `../linux-image-2.6.12-1-powerpc64-smp_2.6.11.93-1.2_powerpc.deb'.
[04:05] <fabbione> dpkg-deb: building package `linux-image-2.6.12-1-iseries-smp' in `../linux-image-2.6.12-1-iseries-smp_2.6.11.93-1.2_powerpc.deb'.
[04:05] <fabbione> there we go
[04:07] <fabbione>  /usr/share/kernel-wedge/commands/copy-modules: line 13: 14622 Segmentation fault      mv $tmpdir/work.new $tmpdir/work
[04:07] <fabbione> YEAHH!!!!!!
[04:07] <fabbione> GO KERNEL-WEDGE IT'S YOUR BDAY!
[04:08] <fabbione> i am afraid kernel wedge needs some ppc64 love too
[04:09] <Micksa> man
[04:09] <Micksa> I wanna hack kernels all day
[04:09] <Micksa> I can do that
[04:10] <Micksa> you don't believe me huh :)
[04:21] <fabbione> Micksa: there are tons of bugs that need love :)
[04:21] <fabbione> welcome to provide patches to fix them
[04:21] <Micksa> there are always bugs
[04:22] <Micksa> it's mostly a time issue
[04:22] <Micksa> well, uh, also
[04:22] <Micksa> do you work for canonical?
[04:28] <fabbione> yes
[04:35] <zul> fabbione: i wont be around much tomorrow since i have an interview
[04:36] <Micksa> crap
[04:37] <Micksa> lemme try that again
[04:37] <Micksa> fabbione: do you work for canonical?
[04:38] <fabbione> Micksa: yes
[04:38] <fabbione> zul: no problem.. i am fighting with ppc64
[04:38] <zul> that must be fun
[04:38] <Micksa> see, you're getting paid to do this stuff :)
[04:38] <Micksa> I could SO do that
[04:38] <Micksa> but man I'm crap at making good use of spare time
[04:39] <Micksa> I mean, shit, I spent all day yesterday trying to get my laptop working 8)
[04:39] <zul> oh and linux-non-supported-modules is coming along nicely
[04:39] <fabbione> zul: it was fun until i hitted the random PPC segfaults
[04:39] <zul> he
[04:39] <zul> hehe
[04:39] <fabbione> zul: ah nice
[04:39] <fabbione> i guess i am going to try to hack on 64 images only
[04:39] <fabbione> building 8 images takes too long
[04:40] <zul> it does...usually yes :)
[04:40] <fabbione> Micksa: well up to you to get known.. a good point to start is MOTU :)
[04:40] <zul> *sigh* i have to wear a tie tomorrow
[04:40] <fabbione> amen
[04:40] <fabbione> i hate ties
[04:40] <Micksa> MOTU?
[04:41] <fabbione> Micksa: #ubuntu-motu
[04:41] <fabbione> Master Of The Universe
[04:41] <fabbione> it's a good point to start
[04:42] <Micksa> mmmkay
[04:44] <zul> do we have a list of which external-drivers run on which arch
[04:44] <zul> yet
[04:48] <fabbione> zul: no, you will need to grab the images from archive and ports
[04:48] <fabbione> and check them there
[04:48] <zul> thats what i thought
[04:53] <fabbione> i have the feeling that ppc buildd will never make a kernel build
[04:54] <fabbione> ppc has this nice issue of doing random segfaults
[04:54] <fabbione> it did it 4 times in one build
[04:54] <zul> meh...drop ppc :)
[04:54] <fabbione> hehehe
[04:55] <fabbione> with Apple switching to intel, it might be an option :)
[04:56] <Mithrandir> fabbione: I'll believe that when I see it.
[04:56] <fabbione> Mithrandir: well it was on /. yesterday
[04:56] <Mithrandir> fabbione: "IT WAS ON SLASHDOT. OH GOD IT MUST BE TEH TRUE!"
[04:57] <Mithrandir> :-)
[04:57] <fabbione> ahhaha
[04:57] <fabbione> AH SHIT..ok i am too tired
[04:57] <fabbione> time to stop for today
[04:57] <fabbione> the OCFS2 update is FTBFS
[04:57] <fabbione> and of course i can't build ppc64 anymore
[04:57] <zul> what slashdot always reports the truth?
[04:57] <fabbione> that makes all my d-i changes pointless
[04:58] <fabbione> fs/configfs/inode.c:51: error: unknown field `memory_backed' specified in initializer
[04:58] <fabbione> BAH
[05:11] <fabbione> bah fixed
[05:23] <Mithrandir> fabbione: well, if I switch to i386, it doesn't associate at all, even. :P
[05:24] <fabbione> Mithrandir: fun :) bug upstream :)
[05:24] <fabbione> or check if there is a newer version
[05:24] <Mithrandir> fabbione: it's the stock kernel driver.
[05:25] <Mithrandir> 2.6.12 doesn't have lrm
[05:25] <Mithrandir> :P
[05:26] <zul> um...is the hotplug stuff the same from the old version and the new version of acx100
[05:27] <Mithrandir> s/an/and/
[05:28] <zul> bah...the acx100 driver we are using is from a different source has the *.bin files in the hotplug directory the same as the 2.6.10 version?
[05:29] <zul> http://www.tsn.ca/columnists/bob_mckenzie.asp
[05:29] <zul> oops....wrong one
[05:29] <zul> http://rhlx01.fht-esslingen.de/~andi/acx100
[05:30] <Mithrandir> I had to symlink in the firmware from 2.6.10 since the kernel didn't find it otherwise.
[05:30] <zul> wierd
[05:31] <fabbione> hmmmmmmmmmmm
[05:31] <fabbione> HMMMMMMM
[05:31] <fabbione> i think the acx100 firmwares are in l-r-m
[05:31] <fabbione> they probably need to be updated
[05:31] <zul> yes they are
[05:31] <fabbione> the acx100 hotplug code from 2.6.10 to 2.6.12 is different
[05:32] <zul> bbl need to eat
[05:33] <fabbione> bah ocfs2 update is fucked
[05:33] <Mithrandir> hm, ok.  
[05:35] <Mithrandir> except there's no newer firmware upstream?
[05:39] <Mithrandir> hm, I'll see if compiling the newest and shiniest external driver works.
[05:41] <fabbione> is there a new version?
[05:42] <fabbione> acx100             | 0.2.0pre8+fixes52          | ok     | 18/04/2005   | http://acx100.sourceforge.net/ http://rhlx01.fht-esslingen.de/~andi/acx100/
[05:42] <fabbione> this is the one in the kernel right now
[05:42] <fabbione> anyway i need to go and cook dinner
[05:42] <fabbione> ppc64 is pissing me off too much
[05:43] <Mithrandir> yes, there's a newer upstream
[05:44] <Mithrandir> fixes56
[05:44] <fabbione> Mithrandir: ok.. test that one and let us know :)
[05:44] <fabbione> we will update the driver anyway, but if it fixes the problem i will find the time to include it in the next release
[05:44] <fabbione> i am off :)
[09:29] <lamont> * committed kernel-team@ubuntu.com--2005/kernel-debian--pre1,2--2.6.11.93--patch-25
[09:29] <lamont> that was either last night or first thing this morning...
[09:29] <lamont> almost 8 hours ago