[02:00] <zul> hey horms
[02:32] <jbailey> Ugh.  Anyone here know alsa well?  I'm curious of there will ever be software mixing as part of /dev/dsp.  Annoying to have sounds just work right on some machines and not on others.
[02:34] <zul> ask crimsun 
[02:35] <jbailey> zul: Cool. Hopefully that'll trigger his nick highlight. =)
[02:42] <lamont> fabbione: do we have ipv6 -m state iptables yet?
[05:21] <zul> TheMuso: so you got the speakup patches working?
[05:29] <TheMuso> I got the patch applied to the kernel cleanly, but it won't build. This is bebecause speakup puts hooks in vt.c. However I don't think it is using the right variable to reference the current console.
[05:30] <TheMuso> If I knew what the variable for referencing the current console was, I could change it. I have noticed this change a few times in recent kernel versions thorough 2.6.9-2.6.12
[05:30] <zul> TheMuso: it probably isnt..console_map.h was removed between 2.6.11 and now so speakup stuff probably has to reflect that to get it to  work
[05:31] <TheMuso> I will have a look.
[05:34] <TheMuso> According to the source, console_map is not referenced. The latest version is able to be applied cleanly against 2.6.11 final.
[05:34] <zul> the cvs version?
[05:34] <TheMuso> Yes, and the 2.0 tarball.
[05:34] <TheMuso> CVS hasn't changed since that was released.
[05:35] <zul> meh...where did i see it
[05:36] <zul> cvs tar ball is refering to 2.6.11
[05:37] <TheMuso> Yes thats right.
[05:37] <zul> sorry..i meant console_macros
[05:37] <TheMuso> But much has changed in the kernel between then and 2.6.12rc4
[05:38] <zul> console_macros.h have been removed and now i belived its a struct
[05:39] <TheMuso> Right.
[05:39] <TheMuso> Have you got a copy of speakup there?
[05:39] <zul> so you have to check what is changed with console_macros with drivers/char/speakup
[05:39] <zul> yep
[05:40] <TheMuso> I don't really know what I am looking for.
[05:40] <zul> but im also going to bed soon
[05:40] <TheMuso> np.
[05:41] <TheMuso> The speakup hooks use the currcons variable to refer to the console that they are giving Speakup the data from. What should this be changed to?
[05:41] <zul> not sure yet..
[05:41] <zul> i only had a brief look at it
[05:41] <zul> currcons remains unchanged i think
[05:42] <TheMuso> Well the kernel wouldn't build if that was referred to in the Speakup hooks for vt.c
[05:42] <zul> i was going to look at it tomorrow :)
[05:42] <TheMuso> No problem.
[05:42] <TheMuso> I'll see what I can come up with in the meantime.
[05:42] <zul> sure..
[05:42] <zul> night
[05:43] <TheMuso> Later.
[06:16] <fabbione> morning
[06:25] <fabbione> thom: the patch looks good, there is only thing i need to check...
[06:40] <fabbione> lamont: no, not yet.
[06:40] <fabbione> lamont: that would be something i should so asap
[06:40] <fabbione> lamont: but the point is that we also need a brand new iptables package probably
[06:47] <fabbione> thom: ok.. the patch as it is can work.
[06:47] <fabbione> generally we need to pay more attention when pulling in drivers update
[06:47] <fabbione> the main issue are the PCI IDS that they claim to handle
[06:48] <fabbione> in this specific case your skge driver claims the same pci ids as the sk86ge driver
[06:48] <fabbione> so there are 2 ways to handle it
[06:48] <fabbione> either you deconfigure the old driver from being compiled
[06:48] <fabbione> or you maintain the new driver as patch on top of the old one
[06:48] <fabbione> either way it's fine by me.
[06:49] <fabbione> the cleanest is to disable the old one imho
[06:49] <fabbione> and make the new one live somewhere else
[06:49] <fabbione> also.. updating the changelog is a good idea :)
[06:49] <fabbione> i didn't check the configs, but these needs to be updated too 
[07:07] <Lathiat> what version of ipw2200 is in the 2.6.12 in the archives?
[07:17] <fabbione> ipw2200            | 1.0.3                      | ok     | 12/04/2005   | http://ipw2200.sourceforge.net/
[07:17] <Lathiat> thanks fabbione 
[07:40] <lamont> fabbione: btw, I dropped in the new hppa patches
[07:42] <fabbione> yup.. i saw that ...
[07:43] <fabbione> something is wrong with portmapper
[08:11] <fabbione> cvs checkout from linux-ipv6 is slow to death
[12:16] <thom> fabbione: yeah, i did the configs; i'll turn off sk98lin when i'm happy with it
[12:18] <fabbione> thom: the problem of having 2 drivers exporting the same PIC Ids, can confuse hotplug
[12:18] <fabbione> and the wrong driver being loaded
[12:18] <thom> nod
[12:21] <fabbione> food :)
[02:29] <thom> fabbione: well, skge seems to _work_ anyway
[02:30] <fabbione> thom: ok.. i think you have write access to lamont archive.. 
[02:30] <fabbione> go ahead and merge :)
[02:30] <fabbione> i will check it tomorrow
[02:31] <fabbione> just remember to disable the old driver
[02:31] <thom> yeah, i'm gonna do that now
[02:31] <thom> well, i'm gonna check the pci ids first, then disable it
[02:31] <fabbione> i already did
[02:31] <fabbione> (the pci ids)
[02:31] <fabbione> they conflicts
[02:32] <thom> ok
[03:35] <thom> fabbione: hrm, skge is doing the same thing as sk98lin; there's something wackier going on
[03:42] <zul> meh..
[03:46] <thom> May 11 14:37:53 localhost kernel: [ 4488.615253]  skge eth0: disabling interface
[03:47] <thom> May 11 14:37:53 localhost kernel: [ 4488.625044]  skge eth0: enabling interface
[03:47] <thom> often
[03:48] <dilinger> fabbione: have you got rc4 working?
[03:48] <zul> thom: do you have the linux *.92 stuff available i blew away my stuff by mistake and fabbione took it down from his webpage
[03:49] <thom> zul: it's in the archive, isn't it?
[03:49] <zul> nope not the *.orig *.dsc 
[03:49] <thom> zul: it so is :-) http://archive.ubuntu.com/ubuntu/pool/universe/l/linux-source-2.6.12/
[03:50] <zul> meh...so it is :)
[03:53] <TheMuso> zul: I haven't had much luck with speakup. I expect that once 2.6.12 comes out, Kirk the author of Speakup will make changes in CVS to work with that kernel version. Unless getting speakup sorted is a priority for you, I am not going to worry about it till 2.6.12, maybe longer.
[03:54] <zul> TheMuso: thats what i figured as well
[03:56] <TheMuso> zul: As it is however, I am going to continue examining the code as I want to add some enhancements for better multi-user environment interoperability, to hopefully interface with a userspace daemon I am currently planning to write.
[03:56] <zul> TheMuso: go ahead...you might want to work upstream with it though
[03:57] <TheMuso> zul: I was certainly thinking that. I have to work out how to add the enhancements though, sa the author doesn't take too kindly to helping people so much, in a few words he says "Figure it out yourself, and I am happy to accept patches."
[03:59] <zul> sounds familar :)
[04:00] <TheMuso> Does it ever. :)
[04:00] <TheMuso> Speakup doesn't work properly on PoewrPC either. I have debugged it, but can't work out a sollution yet either. I think I know what it is, but since it is to do with the hooks that are put into v.c, things are a bit hairy.
[04:01] <lamont> moo
[04:01] <TheMuso> s/v.c/vt.c/
[04:01] <zul> hey lamont 
[04:01] <lamont> morning
[04:01] <zul> how goes it?
[04:02] <TheMuso> zul: Anyway, I am off for the night.
[04:02] <zul> TheMuso,: toodles
[04:03] <lamont> zul: well, I suppose.  No more 9-year-old.
[04:03] <lamont> is 10 now.
[04:03] <zul> oh that makes it sooo much better ;)
[04:16] <lamont> yeah.  something like that.
[04:16] <lamont> breakfast time
[04:39] <fabbione> re
[04:39] <fabbione> dilinger: it's in the archive...
[04:39] <fabbione> as 2.6.11.92
[04:39] <fabbione> thom: are you sure it did load the right driver?
[05:47] <fabbione> lamont: is there something wrong with the buildd????
[05:47] <fabbione> http://people.ubuntu.com/~lamont/buildLogs/l/linux-source-2.6.12/2.6.11.92-1.1/
[05:47] <fabbione> has like 3 ppc builds?
[05:48] <fabbione> thom: are we 100% sure it is a driver problem?
[05:49] <fabbione> i remember the driver from sk to be much bigger than just 2 files...
[06:15] <fabbione> that cvs server is the slowest i have ever seen
[06:17] <fabbione> BREAKING NEWS
[06:17] <fabbione> The U.S. Capitol and White House are being evacuated. Details soon.
[06:17] <fabbione> cnn.com
[06:17] <fabbione> wtf is happening?
[06:21] <thom> fabbione: i'm not at all sure it's a driver problem
[06:21] <thom> fabbione: HUH?
[06:22] <thom> ah, all clear given now
[06:23] <zul> fabbione: some plane flew over the capital.
[06:23] <fabbione> zul: ahaha
[06:23] <thom> fabbione: and yes, definitely skge not sk98lin - i deleted the sk98 stuff manually
[06:24] <fabbione> thom: ok
[06:24] <fabbione> i wonder if it is something they did not update
[06:24] <fabbione> like mii-tools interface
[06:24] <thom> yeah, that was my thought
[06:24] <thom> i'm gonna dig through now
[06:24] <fabbione> thom: ok
[06:24] <thom> (i've been asleep - i feel like death currently)
[06:25] <fabbione> UdUFlu?
[06:25] <thom> probably, yeah
[06:25] <fabbione> yeah i have been sleeping a bit too
[06:25] <fabbione> this morning i was coughing blood
[06:25] <zul> lovely
[06:26] <zul> bravo in fact
[06:26] <thom> fabbione: ouch dude
[06:27] <fabbione> yeah that was lovely.... blood is tasty...
[06:28] <zul> try it with milk
[06:30] <zul> arrgh...need job...going crazy..
[06:32] <zul> fun...macauley culkin is on the stand today in the freako case today
[06:41] <zul> hey jeff
[06:41] <jbailey> Heya Chuck
[07:04] <fabbione> hey jb
[07:04] <fabbione> what's the status with l-k-h?
[07:44] <jbailey> fabbione: I'm planning an upload today.  I haven't looked at the sparc stuff yet (will do today), aside from that am fixing the C99 long long bug and the ppc binutils bug.
[07:46] <jbailey> fabbione: BTW, We started #ubuntu-toolchain yesterday.  Should I email you to get it logged?
[07:47] <fabbione> jbailey: i can do it right away
[07:47] <jbailey> That would be lovely.
[07:53] <dilinger> paul starzetz is awesome
[07:54] <dilinger> his advisories are non-embargoed, explained fully in proper english, provide POC, and are never boring
[07:54] <fabbione> dilinger:  i am still waiting the nice crack from pitti
[07:56] <dilinger> fabbione: it should be a simple fix
[07:57] <dilinger> if (len < 0) return EIO; or something similar (haven't looked at the source yet, just the advisory, so i'm not sure what the proper return should be)
[09:00] <dilinger> how nice
[09:00] <dilinger> that's in fill_psinfo()
[09:00] <dilinger> elf_core_dump calls that, but doesn't check the result
[09:05] <dilinger> fabbione: if you haven't already seen it
[09:05] <dilinger> http://mouth.voxel.net/~dilinger/core_dump_vul.patch
[09:06] <dilinger> and the rumor is, it's CAN-2005-1263
[09:14] <fabbione> dilinger: no i don't...
[09:15] <fabbione> mind to send it via email to me and pitti?
[09:23] <dilinger> done
[09:25] <fabbione> thanks
[10:00] <zul> fabbione: https://bugzilla.ubuntu.com/show_bug.cgi?id=7808 did you miss this one?