[06:24] <fabbione> morning
[10:04] <Mithrandir> fabbione: it appears that davyd has tickled a bug in the 32 bit support code in the kernel.  gdb /bin/ls in a 32 bit chroot on a 64 bit kernel falls over when running the program
[10:05] <fabbione> Mithrandir: what kernel?
[10:06] <fabbione> .10 ? .12 ?
[10:06] <Mithrandir> fabbione: "any".  he can reproduce it using 2.6.12-3-amd64-generic, I can reproduce it using 2.6.10 from kernel.org with a regular debian 32 bit userland.
[10:07] <fabbione> Mithrandir: .. what are the symtomps?
[10:07] <Mithrandir> (gdb) r
[10:07] <Mithrandir> Starting program: /bin/ls
[10:07] <Mithrandir> (no debugging symbols found)
[10:07] <Mithrandir> (no debugging symbols found)
[10:07] <Mithrandir> (no debugging symbols found)
[10:07] <Mithrandir> (no debugging symbols found)
[10:07] <Mithrandir> (no debugging symbols found)
[10:07] <Mithrandir> [Thread debugging using libthread_db enabled] 
[10:08] <Mithrandir> Error while reading shared library symbols:
[10:08] <Mithrandir> Cannot find new threads: generic error
[10:08] <Mithrandir> and then it just hangs.
[10:08] <fabbione> it looks more likely a glibc bug....
[10:08] <Mithrandir> LD_ASSUME_KERNEL=2.4.1 fixes it, so it's probably related to NPTL somehow.
[10:08] <fabbione> blame glibc :)
[10:08] <Mithrandir> well, it's not there on i386, is it?
[10:09] <fabbione> no idea..
[10:09] <fabbione> it works on i386
[10:10] <Mithrandir> so it's a kernel bug. :-)
[10:10] <fabbione> i suggest you mail Andy Kleen
[10:10] <Mithrandir> will do
[10:10] <fabbione> ak@muc.de
[05:28] <zul> jbailey: ping..
[05:30] <zul> nevermind he is probably at ols
[06:35] <surak> hello people
[06:45] <surak> Ubuntu's mailing lists pages ( http://www.ubuntulinux.org/community/lists ) lists no page for kernel development. In wiki we find only the kernel-team one.
[06:54] <surak> Reading http://lists.ubuntu.com/archives/kernel-team/2005-April/000495.html (regarding vt6410 ide raid controller) , Chuck says "I have looked over the patch and made a diff for breezy."
[06:54] <surak> I'm using a breezy live cd from june 28, which reports kernel 2.6.12-2-386, but there is no via92cxxx module on it (just via82cxxx). Where can I look for help on it? I have a spare machine with two 150gb drives on this controller and willing to help testing this driver.
[07:07] <jammcq_ols> fabbione: hey, can we get the FUSE driver added to the kernel package?  We need it for ltsp local device support
[07:15] <fabbione> hi jammcq_ols 
[07:15] <fabbione> jammcq_ols: i remember there are 2 drivers similar.. one is fuse and the other i can't remember..
[07:15] <fabbione> one of them has a dead upstream
[07:15] <fabbione> if fuse is the ok one, i can include it yes
[07:16] <fabbione> but i would like you to file a bug or send me an email as reminder
[07:16] <surak> fabbione: can vt6410 ide support be included in kernel? there is a patch for via82cxxx in linux-kernel - http://www.ussg.iu.edu/hypermail/linux/kernel/0502.0/1870.html
[07:18] <jammcq_ols> fabbione: I'm at OLS, and it was mentioned this morning that FUSE was likely going into the mainstream kernel
[07:18] <jammcq_ols> I'll file a bug report
[07:27] <surak> hello?
[07:29] <fabbione> re
[07:29] <fabbione> surak: let me check
[07:32] <surak> ok
[07:34] <fabbione> surak: no. the patch has been submitted a while ago and not included upstream meaning that the patch is not good enough. Also note that the chipset still get to work with the generic driver
[07:35] <surak> it is not recognized as a valid drive here in 2.6.12-2 
[07:36] <surak> which means, I cannot partition it with any partitioning tools found at breezy live
[07:37] <surak> What can I do to help? Create a module for it and post it for public testing?
[07:37] <fabbione> surak: you can't. the patch is on top of an existing driver. You need to get upstream to apply it.
[07:38] <fabbione> i am not going to include patches that are not on the way to upstream anymore
[07:38] <fabbione> not so close to release
[07:38] <surak> so, no vt6410 for breezy live?
[07:38] <fabbione> does it work with the installer?
[07:38] <surak> didn't try it yet. 
[07:39] <fabbione> try with the installer
[07:39] <fabbione> if it can see the controller.
[07:39] <surak> but you can always install on a sata drive and upgrade kernel...
[07:40] <surak> any breezy installer? or you mean hoary?
[07:40] <fabbione> breezy
[07:41] <fabbione> hoary won't get anything like that
[07:41] <surak> ok. I'll download one now.
[07:47] <fabbione> i am off
[09:14] <nsillik> I have a kernel driver I've written and I need a little help testing, is this the proper place to post an announce?
[09:16] <surak> nsillik: just curious: what kind of driver?
[09:17] <nsillik> it adds usuability for the OneTouch driver on Maxtor OneTouch drives... it's really a small thing, but it was my first (usable) kernel driver
[09:18] <nsillik> it uses the unusual_devs.h file to declare an extra init function for the usb_storage driver, then connects the interrupt endpoint on the hard drive to input, the button can then be programmed using any keybinding software
[09:23] <nsillik> even if you don't have the drive, but have a few minutes to get your eyes on it, to see if you see any obvious errors, the .diff is locate here http://www.ducttape-and-marbles.com/onetouch.diff