=== chmj_ [n=chmj@196.44.1.98] has joined #ubuntu-kernel === chmj [n=chmj@196.44.1.98] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-kernel [02:58] Fabulous [03:00] http://rafb.net/paste/results/Mq64HK84.html Works on i386, untested on PPC, tested with 2.6.15-23.35 (skipped the patch for arch/x86-64/ files that aren't in that version), built as i686 and tested. [03:00] Any chance at all I can talk this one into Edgy later? [03:01] (Dapper's kernel is well past being frozen) [03:03] what is it? [03:04] Heya Chuck! [03:04] hey jeff how is it going? [03:04] bluefoxicy: This is more stsack randomisation stuff? [03:05] bluefoxicy: What's the upstream status of it? Is it at least in -mm? [03:05] zul: Good! [03:05] I didn't manage to ping you about the lkh stuff last week. [03:05] jbailey: good to hear [03:05] zul: Workin' away as always. [03:05] jbailey: i wasnt around much this weekend but im working on it right now [03:05] Oh, nice! [03:06] while watching family guy [03:08] jbailey: nowhere near mm, upstream saw the first try (a really ugly and hackish patch) and only arjan has taken me up on principle, nobody else cares. [03:08] bluefoxicy: Really? Why not? Stand randomisation is generally accepted as sane, and this doesn't look like it has high cost. [03:08] y [03:09] jbailey: This patch has (tested) absolutely 0 effect on i386 if you just patch and reboot; and should have (not tested) absolutely 0 effect on any other architecture if you don't touch it. [03:09] Our current kernel inherits mainline's 8 megs of stack randomization and 1 meg of mmap() base randomization, which has been in since 2.6.12 [03:09] lifeless: Are you agreeing, or just farting? [03:09] What the patch I wrote does is leaves that in tact, except makes it dependent on a variable that can be adjusted easily -- and throws a knob on the kernel command line [03:10] I had hoped for mainline to lay the framework for SELinux-controlled randomization entropy [03:10] jbailey: finger fart [03:10] For now, if a user so chooses, he can turn stack and mmap() randomization up/down/off with boot time parameters. [03:10] lifeless: =) [03:14] jbailey: I'm going to have to install fedora core 5 here and run paxtest probably to argue with them. Arjan is claiming 8M and 1M is enough; but I'm pretty sure Fedora Core 5 and RHEL both use 128M (PaX uses 256M, and the code will not let you use more than 1/12 the VMA space-- which is 256M if TASK_SIZE=3G) [03:20] jbailey: I'm looking at https://wiki.ubuntu.com/UbuntuDownUnder/BOFs/ProactiveSecurityRoadmap (Disclaimer: I wrote some of it), I'm pretty sure -Wstack-protector and FORTIFY_SOURCE can make Edgy (gcc 4.1) [03:21] Cool. [03:21] yeah.. I was hoping 4.2 would make edgy but eh. [03:22] I hear the stack protector in 4.1 is semi-broken. [03:22] FC5 uses it [03:22] so it can't be that bad === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel [04:37] http://rafb.net/paste/results/wgUvS593.html Here we go, with FC5's defaults (12 bits and 19 bits, instead of 10 and 19) [04:41] wait, the hell [04:41] since when do they have randomized ET_EXEC base === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel === Starting logfile irclogs/ubuntu-kernel.log === ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-kernel === Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | Kernel GIT tree info (updated): https://wiki.ubuntu.com/KernelGitGuide | 2.6.15-23.35 uploaded (May your computer boot happily) === Topic (#ubuntu-kernel): set by crimsun at Sun May 21 07:43:09 2006 === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-165-200-12.telkomadsl.co.za] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-165-200-12.telkomadsl.co.za] has joined #ubuntu-kernel === lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-kernel === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel === airlied [n=airlied@193.1.99.74] has joined #ubuntu-kernel === maks [n=max@baikonur.stro.at] has joined #ubuntu-kernel === maks_ [n=max@baikonur.stro.at] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel [10:55] BenC: any idea about https://launchpad.net/distros/ubuntu/+source/casper/+bug/34643 ? Doesn't the kernel actually lock the drive when mounting something off it? === johnm [n=johnm@gentoo/developer/johnm] has joined #ubuntu-kernel === johnm [n=johnm@gentoo/developer/johnm] has joined #ubuntu-kernel [12:13] BenC: so -23- on live keeps freezing... [12:14] BenC: sometimes when i boot it from hd it works, but switching to console kills the machine === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel [12:20] fabbione: what graphics card? [12:20] airlied: ati [12:20] it's a PB g4 [12:21] exactly the same as BenC [12:21] it works for him but not for me [12:21] fabbione: I assume switching to console is switching from X? [12:21] yes [12:21] from X to console [12:21] it's a hard freeze [12:21] what ati chipset? [12:22] 0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [12:22] i was just looking at the kernel changelog and stuff to see if there is anything relevant [12:22] well I merged up the drm changes from the latest kernel to dapper.. [12:23] oh [12:23] you mightn't of had DRI enabled on the previous kernel perhaps.. [12:23] i can check [12:25] old kernel seems to have dri enabled [12:25] (II) RADEON(0): [DRI] installation complete [12:25] can you pastebin an old kernel xorg.0.log and a new one? [12:25] let's check with the new one [12:25] airlied: sure of course [12:25] i was just rebooting into the new one [12:27] how curious [12:27] now i can ssh into the box but i have no X and keyboard is dead [12:27] no [12:27] box is dead [12:28] benh is away as well, I normally punt all ppc to him :-) [12:28] yeah i know [12:29] I really need to get an M10 out of somewhere.. [12:29] here it is booted fine now [12:32] HMMMMMMMMMMMMMM [12:32] grabbing the logs.... [12:35] http://people.ubuntu.com/~fabbione/Xorg.0.log.daltanius.* [12:36] the new is when it manages to startup with the new kernel [12:36] i need to modify a bit the boot sequence and see if i can scp the logs of when it crashes before it does so [12:40] it seems to be DRI/DRM related [12:40] (II) RADEON(0): AGP card detected [12:40] drmOpenDevice: node name is /dev/dri/card0 [12:40] drmOpenDevice: open result is -1, (No such device or address) [12:40] this is the last thing it can write to disks before it dies [12:40] in the middle of DRI init [12:40] [ 187.896705] [drm] Initialized drm 1.0.1 20051102 [12:40] [ 187.991213] [drm] Initialized radeon 1.24.0 20060225 on minor 0 [12:40] [ 189.157702] agpgart: Putting AGP V2 device at 0000:00:0b.0 into 1x mode [12:40] [ 189.157715] agpgart: Putting AGP V2 device at 0000:00:10.0 into 1x mode [12:40] [ 189.305909] [drm] Setting GART location based on old memory map [12:40] [ 189.305928] [drm] Loading R300 Microcode [12:40] [ 189.305987] [drm] writeback test succeeded in 1 usecs [12:41] this is in dmesg === jayakumar2 [n=jayakuma@203.121.47.18] has joined #ubuntu-kernel [12:49] disabling dri from xorg.conf does the trick [12:49] hmm I wonder about how well radeonfb works with the new drm memory mapping.. [12:49] apparently not very well.. :) [12:49] I suspect the system is crashing in radeonfb rather than X.org on VT switch.. [12:50] possibily... what do you want me to test? [12:51] hmm can you boot without radeonfb and set usefbdev to off? [12:51] sure [12:51] I've no idea if that is possible on ppc.. [12:51] i can do all teh tests you want [12:51] no idea too [12:51] but we can try :) [12:51] no actually no.. radeonfb is built-in [12:52] but i can disable usefbdev and see [12:52] yeah try that at least.. [12:56] this one works too [12:56] but note this now: [12:56] drmOpenDevice: node name is /dev/dri/card0 [12:56] drmOpenDevice: open result is 6, (OK) [12:56] drmOpenDevice: node name is /dev/dri/card0 [12:56] drmOpenDevice: open result is 6, (OK) [12:56] drmOpenByBusid: Searching for BusID pci:0000:00:10.0 [12:56] drmOpenDevice: node name is /dev/dri/card0 [12:56] drmOpenDevice: open result is 6, (OK) [12:56] this time it find the devices? [12:56] yeah you get some wierd results with drmOpenDevice.. [12:56] it looks like a very interesting race condition [12:56] no it is just got lots of backwardss comapt.. [12:57] ah ok [12:58] well either disabling dri or radeonfb seems to work [12:58] so the two did stop to like eachother [12:59] thats a bit of a problem, as benh is probably the only one that can fix radeonfb.. [01:00] yes it is indeed a problem... [01:01] given that we have only less than a week to get this stuff sorted [01:03] can you send me a log file with usefbdev off as well? [01:15] airlied: sure [01:15] in a second [01:18] Xorg.0.log.daltanius.nousefb [01:18] same url as above === human_blip [n=mike@220.157.65.127] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel [01:42] hmm it's hard to decide whether we need to fix radeonfb or the X.org driver using it.. === _mike_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel [01:56] airlied: or revert the drm change... [01:56] at this point in time there is no time to guess.. :/ [01:58] fabbione: the drm change fixes a few x86 issues :-) [01:58] and break my laptop... and i hate x86... [01:58] ;) [01:58] I'm thinking usefbdev isn't needed for radeon anyways :-) [01:58] I think benh recommends against it now.. [02:00] We could just drop that from dexconf [02:00] Or hack the driver so it's the default [02:00] I need benh to take a look at this , he might know a quick fix.. [02:01] from what I can see the drm is just picking some wrong values.. [02:02] i think last time we were talking about making it the default since everybody was turning it on anyway [02:02] iirc [02:02] but that doesn't change the situation as it is now [02:04] in theory when you use the old mapping code, the drm operatse the same.. === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel [02:21] bah the codepaths looks the same, but it is getting the fb size wrong on the new DRM for no good reason.. [02:23] I know how to punt the problem if that is anygood :-), we can CHIP_NEW_MEMMAP flag to the drm_pciids.h for all those RV350 chips.. [02:23] I think that'll stop DRM from getting enable if usefbdev is on.. [02:23] could change the message to say either a new X.org DDX or try not using UseFBDev. [02:25] I might look into it more tomorrow evening, bed time now, g'night [02:25] airlied: do you have a patch you want me to test? [02:25] ok [02:25] good night :) [02:25] fabbione: can you edit kernel sources easy? [02:25] airlied: generally ... [02:25] vim usually works fine :P [02:26] in drm_pciids.h just add CHIP_NEW_MEMMAP to the line for your card, 0x1002, 0x4e50 I think.. [02:26] ok [02:26] that should stop DRM from working with fbdev I think.. [02:26] let me know if it works... l8r/ [02:26] ok [02:27] my card is not there at all :) [02:27] oh never mind === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [03:23] hey === fabbione pats zul on the head [03:25] hey fabbione how was the holiday? [03:25] zul: pretty good thanks [03:25] good to hear === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel === [g2-lap] [n=g2@cpe-066-057-008-035.nc.res.rr.com] has joined #ubuntu-kernel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel [03:53] BenC: the ubuntu-2.6.git on rookery is .17, right? [03:57] right [03:57] ubuntu-dapper.git is the one [03:58] yup [04:00] BenC: git pull http://people.ubuntu.com/~fabbione/archives/ubuntu-dapper.git [04:00] tested [04:00] it fixes the crashes for me [04:00] this is a must go in for dapper [04:00] let me talk to mdz too [04:01] Put it in your tree and push please [04:01] I'll pull and upload [04:01] already done [04:01] it's all there [04:11] fabbione: pulling [04:11] fabbione: thanks [04:11] thanks [04:11] no problem === rlaager [n=rlaager@pepper.wiktel.com] has joined #ubuntu-kernel [04:28] BenC: im available later in the week for fatal beatings [04:28] ok [04:28] sry been missing ya, been way too busy [04:28] no problems i start the new job tomorrow its a holiday in ontario today [04:29] BenC: [04:29] silo -f [04:29] /etc/silo.conf appears to be valid [04:29] Fatal error: File systems other than ext2, ext3, ufs and romfs not yet supported [04:29] /dev/mapper/root on / type ext3 (rw,errors=remount-ro) [04:29] what fs is it? [04:29] /dev/md0 on /boot type ext3 (rw) [04:29] ext3 [04:29] /dev/md0 228M 14M 203M 7% /boot [04:30] md0 for root is probably a bad idea [04:30] s/root/boot/ [04:30] it works fine on a 9GB disk [04:30] BenC: when you have the time: 10:55 < Mithrandir> BenC: any idea about https://launchpad.net/distros/ubuntu/+source/casper/+bug/34643 ? Doesn't the kernel actually lock the drive when mounting something off it? [04:30] it fails here on the 73G [04:30] BenC: but the partition is small and at the beginning of the disk [04:30] Mithrandir: ok, checking it [04:30] 8 0 71687369 sda [04:30] 8 1 8032 sda1 [04:30] 8 2 249007 sda2 [04:31] fabbione: but it's an md device...I've no idea how silo handles that [04:31] BenC: it works on the 9GB just fine [04:31] as an md device? [04:31] it's raid1 device that silo claims to support [04:31] yeps [04:31] not sure then [04:31] i take a 9Gb disk with 8M empty -> 128MB md -> /boot -> works [04:33] i am ready to bet that it fails because the partitioner did stop once in the middle of all that mess [04:33] i know at least one user that did install the same and did work [04:48] mjg59: Is libata-acpi.c needed with 2.6.17-git? [04:54] BenC: Probably, but I doubt it'll apply right now [04:54] doesn't [04:54] is there a libata git I can pull from safely? [04:55] the libata suspend/resume stuff in current git supercedes the stuff we had in dapper, right? [04:57] BenC: i think i found the silo bug === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel [04:58] BenC: There's stuff we have that isn't in git [04:58] But I'll need to go over everything to figure out what [04:58] if (lseek (fd, 1024, 0) != 1024 || read (fd, &sb, sizeof (sb)) != sizeof (sb)) [04:58] silo_fatal("Cannot read Super Block!"); [04:58] if (swab16 (sb.s_magic) == EXT2_SUPER_MAGIC) { [04:58] if (fstype == unknownfs) fstype = ext2fs; [04:58] return 1024 << swab32 (sb.s_log_block_size); [04:58] } [04:58] mjg59: For now I've reverted 2.6.17 to stock ata code [04:58] this looks like not properly alligned to the disk or something [04:58] I've forward ported a couple of things like promise pata support [04:59] I think we ought to consider jumping to libata pata support [04:59] It'll be dodgy for a bit, but we'll actually get decent testing of it [05:00] mjg59: Agreed, initrd can handle the change (with a long delay) [05:01] mjg59: are there any IDE drivers that libata pata doesn't replace? [05:02] Don't think so, no [05:02] Possibly some ancient ISA stuff [05:04] so we'll just need ide-generic? === lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-kernel [05:07] Guess so [05:07] Not sure if that's been ported to libata [05:13] Mithrandir: the only way around that is to send an ioctl for the cd device to lock it [05:14] CDROM_LOCKDOOR maybe [05:15] not sure if that overrides the software eject [05:15] it makes it so you can't eject via the button on the drive === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel [05:56] How is the source for linux-restricted-modules managed? I'm building a modified kernel and I need those modules as well. [06:25] BenC: Are you the guy to ask about linux-restricted-modules? [06:25] rlaager: it aint easy [06:25] in fact, it's so not easy, I can't really begin to tell you how to do it [06:25] BenC: I don't care about easy. [06:26] I'm building a kernel from the git tree.... [06:26] like I said, the package really isn't built with custom kernels in mind :) [06:26] are you using a known target? [06:26] and did it produce a linux-headers-x.x.x... package? [06:26] I'm not sure what you mean by "known target". [06:27] -386, -686, etc. [06:27] -686 at the moment. [06:27] then install all the linux-headers-2.6.15-23* packages [06:28] install your custom linux-headers package, and rebuild l-r-m just like a normal debian package [06:28] rebuild l-r-m-2.6.15 ? I get the impression the git tree is 2.6.17, from debian/control. [06:29] oh, you are using the latest git instead of ubuntu-dapper.git? [06:29] then you are out of luck [06:29] much of l-r-m doesn't build against it, as I've already found out [06:29] BenC: Yes. Ouch. Hmm. [06:30] Well, in the short term, I just need nvidia and ipw3945. [06:30] what modules do you need? [06:30] ipw3945 is in the kernel [06:30] but there's a regulatory daemon, though, isn't there? [06:30] you can just link ipw3945d-2.6.17-1 to ipw3945d-2.6.15-23 [06:30] same daemon [06:31] should be in /sbin/ [06:31] k, that'll do for now [06:31] nvidia, you can just download their tarball and install [06:32] Alright. Any idea on how long it'll take for that stuff to be working again? Anything specific that I could do to help? [06:33] Or perhaps I should ask about my end goal... I'm trying to build a -xen0 kernel package with the eventual goal of coming up with something acceptable for inclusion in Ubuntu. === bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-kernel [07:13] BenC: should i email mdy for the xen stuff? === rlaager [n=rlaager@pepper.wiktel.com] has joined #ubuntu-kernel === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel === makx [n=max@baikonur.stro.at] has joined #ubuntu-kernel === lifeless [n=robertc@dsl-152.1.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #ubuntu-kernel === chninkel_ [n=yann@alcyone.pleiades.fr.eu.org] has joined #ubuntu-kernel === Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-kernel === Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-kernel === smurf [n=smurf@debian/developer/smurf] has joined #ubuntu-kernel === maswan [i=maswan@kennedy.acc.umu.se] has joined #ubuntu-kernel === crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-kernel [07:27] zul: For the conference? Yeah. === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel [07:31] jbailey: okie dokie [07:37] jbailey: done === zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-kernel [07:39] hello [07:39] =) === zyga will ask once and then make a bug at launchpad [07:39] I've got pictures of a kernel panic if anyone is interested [07:39] on k7 about 3 days ago === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [07:49] heh...star trek 1 is on [07:49] zul: billshatnertastic [07:50] Keybuk: exactly.. [07:50] it suddenly occurs that a duet between Bill Shatner and Tom Jones would be sublime [07:50] he was ok in over the hedge [07:51] mr tamborine man was awesome.. [07:52] common people was fantastic [07:52] heh.. [08:02] And all that made me think of was William Shatner singing "Major Tom" === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [08:12] hmm. [08:12] pitti is busy, I wanted to ask him his thoughts on Edgy. [08:12] But right now he's very busy with dapper and in discussion. :) [08:14] Edgy is a banned topic on #ubuntu-devel until June 2 [08:14] mmm. [08:15] Like I said, he's massively busy anyway [09:29] ooh...muppet show is on [09:55] Anyone have an amd64 box handy? [09:55] not me [09:59] jbailey: Yes. [10:00] cjb: Mind doing a test for me? [10:00] #include [10:00] #include [10:00] #include [10:00] int [10:00] main () [10:00] { [10:00] nice(-2); [10:00] printf("%d", errno); [10:00] perror(0); [10:00] return 0; [10:00] } [10:01] cjb: Please compile that and run it as a regular user, tell me what you get. === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel [10:01] havoc:cjb~ % ./a.out [10:01] 13 [10:01] Permission denied [10:01] [10:02] cjb: Great. Give me uname -a ? [10:02] (32-bit userland, 2.6.15-22-k7.( [10:02] Linux havoc 2.6.15-22-k7 #1 SMP PREEMPT Sun May 7 17:27:47 UTC 2006 i686 GNU/Linux [10:02] Ah, I need to test this on the amd64 kernel. [10:02] Hm? Which? [10:03] That test. [10:03] I mean, which kernel. :) [10:03] jbailey@auzura:~$ uname -a [10:03] Linux auzura 2.6.15-22-amd64-k8 #1 SMP PREEMPT Sun May 7 16:15:46 UTC 2006 x86_64 GNU/Linux [10:03] Would be nice. [10:03] Or -23, I guess is out now. [10:03] I haven't updated that machine yet, [10:05] 'kay, can upgrade to that. [10:05] Cool, thanks! [10:07] No, I can't. :) I don't see -amd64- kernels available. [10:07] Maybe they require 64bit userland? [10:09] Yeah, I suppose they're only in the amd64 distro, and I'm using i686. Looks like I can't help; sorry. [10:09] Ah, dunno. [10:09] Thanks, though [10:10] Welcome. At least you have a simple test case, should be able to find someone in one of the other channels. [10:47] BenC: ok, I thought the kernel did that already. [10:48] Mithrandir: It locks the device from unmounting, but that doesn't stop the physical eject with an ioctl, which overrides anything [10:48] BenC: 'k, I guess casper should lock the drive, then === human_blip [n=mike@220.157.65.127] has joined #ubuntu-kernel === RandolphCarter [n=brett@82-42-145-141.cable.ubr01.sprt.blueyonder.co.uk] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel [02:17] why the hell am im watching opra? [02:44] because you have no life? :) [02:48] that must be it [02:48] its mesmerizing though === makx [n=max@baikonur.stro.at] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel [06:40] BenC: fabbione: set if for all rv350 to be safe.. <--- [06:40] BenC: the patch i gave to you yesterday === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-146-167-86.telkomadsl.co.za] has joined #ubuntu-kernel === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel === torkel [i=torkel@69-188.umenet.t3.se] has left #ubuntu-kernel [] === Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === pips1 [n=philipp@250-112.1-85.cust.bluewin.ch] has joined #ubuntu-kernel [12:21] hi [12:21] are there any known problems with G5? (yesterday's daily build) [12:21] and if so, what are the symtombs? [12:21] symtoms [12:21] ? === beanz [n=bean@router.awinet.at] has joined #ubuntu-kernel [01:02] Where can I find pre-released versions of the ubuntu kernel? [01:03] https://wiki.ubuntu.com/KernelGitGuide [01:05] Is there not a holding area for the debs before they enter main or updates? [01:06] No [01:06] damn [01:06] okay [01:06] The source gets uploaded, autobuilt and goes into the archive [01:09] I see. and the _0 in linux-kernel-di-i386-2.6_0.64ubuntu2.dsc - does it mean current? [01:12] i am afraid you are not looking in the right place [01:13] ah. you're right. thanks. === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === BenC [n=bcollins@72.169.114.90] has joined #ubuntu-kernel === pips1 [n=philipp@99.7.76.83.cust.bluewin.ch] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-146-167-86.telkomadsl.co.za] has left #ubuntu-kernel ["Bye"] === jayakumar2 [n=jayakuma@203.121.47.18] has joined #ubuntu-kernel === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel === Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel [09:16] BenC: any kernel upload planned prior to final? There are enough HDA ALC* bug reports that I think http://hg-mirror.alsa-project.org/alsa-kernel?cmd=changeset;node=aca7d794a097b9aa64ff7e2d8536586a494c8313;style=gitweb would be worth merging [09:17] not before release [09:17] ok, thanks. [09:17] mdz is already reaming me for the last one :) [09:17] heh :) [09:17] I can squish it in with the first security upload though [09:18] that would be fabulous === allee [n=ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [11:29] heylo [11:29] olyeh [11:29] hey Keybuk how is it going? [11:29] I'm trying to persuade one of my teeth to come loose [11:30] thats nice [11:30] and Openoffice only builds if run under strace [11:30] Keybuk: you're not supposed to lose teeth at such an early age, are you? [11:30] hehe [11:30] Mithrandir: it's the one I broke in Kristiansand, if you remember [11:31] I don't, but ok. Then it makes sense, or something [11:31] the shoddy repair job came loose over the weekend and fell out today [11:31] I should probably just go to the dentist [11:31] can't be that shoddy if it held up for two years. [11:31] true === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === mgalvin [n=mgalvin@cpe-69-205-40-144.nycap.res.rr.com] has joined #ubuntu-kernel [11:35] time for din din === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel === johnm [n=johnm@gentoo/developer/johnm] has joined #ubuntu-kernel === desrt hugs BenC [03:04] BenC; thanks a bunch :) [03:05] heh, you owe me a beer :) [04:35] infinity: ping [04:43] Can anyone get in touch with any Ubuntu Summer of Code admins? They're desperately needed to resolve a duplicate with a student being accepted to Ubuntu as well as another org. [04:46] try -devel? [04:46] Don't think we've had any luck there, will try again. === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === foogle [n=undre@pool-151-205-104-209.ny325.east.verizon.net] has joined #ubuntu-kernel [05:56] I got a Kernel panic my install cd wont work anymore I think it has some thing to do with segmentation [05:58] foogle: do you have a recent dapper live cd ? [05:58] Is dapper 5.10? [05:58] no, that's breezy. [05:59] you probably want to migrate this question back to #ubuntu [05:59] oh ok === foogle [n=undre@pool-151-205-104-209.ny325.east.verizon.net] has left #ubuntu-kernel [] === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === chmj [n=chmj@196.44.1.98] has joined #ubuntu-kernel [11:01] BenC: pon? [11:01] g === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === RandolphCarter [n=brett@82-42-145-141.cable.ubr01.sprt.blueyonder.co.uk] has joined #ubuntu-kernel === DarkMageZ [n=DarkMage@ppp20-193.lns2.syd7.internode.on.net] has joined #ubuntu-kernel [02:17] is there any chance of reverting the changes made to the sky2 module in 2.6.15-23? (afaik they weren't bugfixes, and they've broken networking here) === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [02:30] heylo [02:32] infinity: Trying to get lrm building with 2.6.17 [02:33] infinity: It fails in the ati module build, for some reason it's trying to symlink Makefile.lib.c to scripts/Makefile.lib.c and build Makefile.lib.o in the linux-headers directory...any idea why? [02:34] lamont: in regards to the ia64 acpi crash on boot, my i2k started showing it, so it's a problem that just started showing up [02:34] lamont: good news is, the 2.6.17 kernel boots fine [02:38] BenC: do you want to do some training on thursday night? [02:38] RandolphCarter: actually they were bug fixes [02:38] zul: tomorrow night sounds good [02:39] cool...because lost is on tonight [02:39] BenC: ah :/ I've filed a bug (#46326), but they've broken net here, and they were introduced the day the kernel was frozen :/ (doh?) [02:51] RandolphCarter: We had some 10-15 bug reports on sky2 prior to that update...it fixed some of those [02:51] most are still broken [02:51] ah :/ I'm about to try amd64, failing that, can you point me to any archives that still have the -22 rev? === RandolphCarter [n=brett@82-42-145-141.cable.ubr01.sprt.blueyonder.co.uk] has joined #ubuntu-kernel [02:54] and there it goes :( sorry, if you answered that, could you send it again? === RandolphCarter [n=brett@82-42-145-141.cable.ubr01.sprt.blueyonder.co.uk] has joined #ubuntu-kernel [02:55] BenC: No idea, TBH... I don't have the time to look at it. [02:55] BenC: But you're adopting it anyway, right? :) [02:56] yeah, I'm getting it ready for edgy...just wondering if you had seen this failure before :) [02:57] so far I have 2.6.17 building on all 6 arch's, and booting on ia64, amd64, ppc and i386 [02:58] Sweet. [03:02] So, we'll have the first 2.6.17 upload on June 2? [03:04] Oh, while you're doing LRM prep, "rm -rf madwifi madwifi-ng && svn co madwifi" [03:04] I can do that on June 2, though. :) [03:07] yeah, it'll be uploaded the day edgyi is opened hopefully === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel [03:42] mjg59: Is something supposed to replace wlan-ng? [03:42] the prism stuff isn't compiling well with 2.6.17 :/ [03:42] No idea [03:42] It shouldn't be too hard to fix up === doko [n=doko@dslb-088-073-085-068.pools.arcor-ip.net] has joined #ubuntu-kernel [03:45] it's actually pretty horrible [03:46] for some reason it has a lot of depency loops for include/prims2/*.h headers...not hard but tedious [03:46] not sure why it's showing up now :/ [03:46] *depndency [03:46] BenC; agreed. [03:46] doesn't hostap take care of most of prism2? === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel [03:54] Not USB [03:56] prims2_pci only had one id that hostap_pci didn't handle [03:56] copied that [03:56] prims2_cs had all the id's commented out, so seems like it was never any use in dapper [03:57] same for plx [03:57] I'll see if I can just enable usb [04:23] BenC: I tracked down which change (pair) caused it, back in the -15 to -16 transition (on zx2000). Or are you saying that the i2k is still failing even with ACPI_DEBUG turned on? [04:24] lamont: was failing for me [04:24] lamont: ACPI_DEBUG is good for me [04:24] irq 39: nobody cared (try booting with the "irqpoll" option) [04:24] I still get that on ia64 [04:24] wait, I haven't tested if 2.6.15 boots on it now that ACPI_DEBUG is enabled [04:25] BenC: starting with -16 it quit booting unless ACPI_DEBUG is on to mask whatever the real problem is [04:25] ah [04:37] lamont: do you know why hppa would give me a bad reloc entry when it tries to load a kernel module with 2.6.17? [04:37] I reverted all of parisc to stock code [04:37] BenC: it's probably the 17bit jmp limit? [04:37] it fails to load jbd.ko, which as you can imagine makes things pretty hard to boot [04:37] that would be a toolchain issue [04:37] didn't have it on 2.6.15 [04:38] odd that it would show up now [04:38] is jbd.ko in .17 bigger? [04:38] or is it of the same size? [04:38] BenC: there's a, um, feature in ld -r [04:38] it creates unlinkable .o files under some circumstances [04:39] crappy...I've built it 4 times and it's always the same thing in jbd.ko :( [04:39] I need to get the exact failure for you [04:39] if it has the number 17 in the reloc name, that's the bug [04:40] rebooting now... [04:43] Module jbd, symbol journal_destroy_caches is out of range for PCREL22F relocation [04:43] yeps [04:43] journal_destroy_caches is a static function [04:44] BenC: it's the 17bit issue [04:44] how can I workaround it? [04:44] fixing the toolchain [04:44] I want all my machines booting 2.6.17 by the end of the week :) [04:44] kile has been working on it for a while without success === lamont [n=lamont@mib.fc.hp.com] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === fabbione [i=fabbione@195.22.207.162] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === human_blip [n=mike@220.157.65.127] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === johnm_ [n=johnm@gentoo/developer/johnm] has joined #ubuntu-kernel === johnm [n=johnm@gentoo/developer/johnm] has joined #ubuntu-kernel === matrixise [n=matrixis@host-213-213-235-42.brutele.be] has joined #ubuntu-kernel === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel === ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel === doko_ [n=doko@dslb-088-073-105-189.pools.arcor-ip.net] has joined #ubuntu-kernel === BenC_ [n=bcollins@72.169.114.90] has joined #ubuntu-kernel === BenC_ [n=bcollins@72.169.114.90] has joined #ubuntu-kernel === matrixise [n=matrixis@host-213-213-235-42.brutele.be] has joined #ubuntu-kernel === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel === BenC__ [n=bcollins@72.169.114.90] has joined #ubuntu-kernel === matrixise [n=matrixis@host-213-213-235-42.brutele.be] has joined #ubuntu-kernel === matrixise [n=matrixis@host-213-213-235-42.brutele.be] has joined #ubuntu-kernel === matrixise [n=matrixis@host-213-213-235-42.brutele.be] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [02:19] heylo === TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel [02:48] BenC__: around? [02:48] yeah [02:48] got your email, 8pm sounds good [02:48] goodie..i would have been available last night but you know lost was on.. [02:48] priorities ;) [02:49] hehe === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [03:32] meh.. [03:53] BenC: ping [03:53] Keybuk: pong [03:54] BenC: so sendfile64 appears busted [03:54] on AMD64, doing sendfile() with >2GB returns -EINVAL [03:55] hmm [03:55] fwict. sendfile() on AMD64 == sys_sendfile64 [03:58] It's been busted for ages on 2.6 kernels, from what I can tell. [03:58] Last time I tested all this was on 2.4 [03:58] Silly me. [03:58] it's not unique to our kernel either, Debian are busted too [03:58] No, it's upstream. I found some stuff about it from Linus in the 2.5.x days. [03:59] it was intentionally broken, but was also meant to be reimplemented and fixed. [03:59] I guess the latter part never happened. [04:02] wonder why it's broken on say amd64 and not things like ppc64 and sparc64 [04:02] duh, they are 32bit userspace [04:03] Ed zachary. [04:03] still, you would think on 64-bit userspace, sys_sendfile() itself would support > 2G files [04:03] Well, that's not fair, actually. sendfile64() seems to be universally broken on at least all 64-bit kernels. [04:04] It's not the userspace that matters, afaict from my reading. [04:04] Anyhow, trivial to workaround in the one application where we seem to care. Just wish this had been noticed a few months ago. === maswan [i=maswan@kennedy.acc.umu.se] has left #ubuntu-kernel [] [05:08] BenC: Why did my burner decide to statr flaking out with the latest kernel? :) [05:08] sr 1:0:0:0: Device not ready [05:08] (over and over again) [05:09] infinity: murphy :/ [05:09] I'll blame him until further evidence makes it your fault. >) === Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-165-221-208.telkomadsl.co.za] has joined #ubuntu-kernel === jcole [n=jcole@palrel2.hp.com] has joined #ubuntu-kernel === olemke [n=olemke@p54895A04.dip.t-dialin.net] has joined #ubuntu-kernel [07:44] if someone has time, kernel build help please -> http://pastebin.com/737508 [07:46] i don't need the udebs either [07:46] is there a way to disable them? [07:48] i want to bump the ABI version, so the users i'm providing these kernels too, don't accidentally get upgraded to a stock dapper kernel === jcole reads https://wiki.ubuntu.com/KernelGitGuide to see if it could help [07:55] :/ nothing useful for me [08:16] got it [08:17] i think i need to change these files -> ./debian/config/amd64/config,./debian/config/hppa/config,./debian/config/i386/config,./debian/config/ia64/config,./debian/config/powerpc/config,./debian/config/sparc/config [09:24] see the abi hints in debian/rules [10:29] BenC: we still ok for tonight? [10:38] bbl,, === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel [12:12] crimsun: i don't understand [12:13] crimsun: i'm in debian/rules right now [12:13] crimsun: i want to recompile using a certain .config [12:14] crimsun: isn't there a maintainers guide/readme/doc/howto for this? [12:22] jcole: not that I know of. BenC could give you the rundown for bumping the ABI. [12:24] crimsun: i've got the ABI bumped, need to add REGPARM=y to all kernel configs [12:26] crimsun: how does one enable one kernel option? [12:26] crimsun: i have to recompile and provide all kernels with this one flag enabled [12:27] crimsun: i've compile twice and it keeps generating .config files with REGPARM disabled [12:29] crimsun: i tried to add a .config file to the source dir, tried to edit debian/config/i386/config, and tried to edit arch/i386/Kconfig... nothing is working [12:30] what did you edit in debian/config/i386/config? [12:30] "CONFIG_REGPARM=y" ? [12:30] crimsun: CONFIG_REGPARM === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel [12:31] yes [12:32] do i need to run a "special command" or something? [12:32] lol [12:33] jcole: no idea, ping Ben for that [12:33] maybe a --compile-with-my-damn-config option [12:36] it takes hours and hours to compile all these... this really sucks [12:37] holy mother of gawd [12:37] it's working now [12:37] $ grep REGP ./debian/build/build-386/.config [12:37] CONFIG_REGPARM=y [12:38] *sigh* FINALLY [12:38] :) [12:39] if people really want these kernels, i'm going to make each and everyone install distcc [12:55] clearly you should embed distcc in the kernel [12:56] lifeless: good point === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [01:20] heylo === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [01:58] BenC: hey [01:58] hey, might have to delay this a bit more [01:58] tracking down this damn squashfs bug [01:58] ok no problem [01:59] tomorrow same bat channel same bat place? [02:04] oh yay...charlie's angel's is on [03:27] having fun yet BenC [03:28] not really [03:29] yeah, tomorrow night should be good [03:34] heh ok === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [03:39] that was weird my swap was not acitviated [03:40] failed resume from hibernation in the past? [03:53] nah...it just wasnt formatted or activated === jane_ [n=JaneW@dsl-165-221-208.telkomadsl.co.za] has joined #ubuntu-kernel === fabbione [i=fabbione@195.22.207.162] has joined #ubuntu-kernel === doko_ [n=doko@dslb-088-073-100-007.pools.arcor-ip.net] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel === zul [n=chuck@dsl-72-1-199.219.tel-ott.com] has joined #ubuntu-kernel [01:56] heylo === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === pips1 [n=philipp@43.9.203.62.cust.bluewin.ch] has joined #ubuntu-kernel [03:35] BenC: i should be home around 8:30 tonight [03:47] Hi, booting dapper rc hangs on a new imac (G5), I tried live cd's of both kubuntu and edubuntu flavors. Have other users reported problems with G5 processors? [03:48] pips1: afaik the new imac g5 support has been added to the kernel only recently [03:48] i think it requires at least .16 if not .17 [03:48] ic [03:48] and the backport is not possible. [03:49] the code has been ported to .16 for a distro and it resulted in a very unstable environment [03:49] pips1: anyway edgy will open very soon with .17 [03:49] right [03:49] question of 2/3 weeks max [03:49] :) === archis_ [n=archis@unaffiliated/archis] has joined #ubuntu-kernel [03:53] fabbione, thanks for info [03:53] no problem === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel [04:11] Hi - I get fs-related error messages when mounting ext3 partitions via USB in dapper. [04:11] See http://paste.ubuntu-nl.org/14672 [04:11] syslog: http://paste.ubuntu-nl.org/14673 [04:14] archis_: did you actually umount them before fsck? [04:15] May 26 15:38:44 localhost kernel: [4303502.447000] kjournald starting. Commit interval 5 seconds [04:15] May 26 15:38:44 localhost kernel: [4303502.447000] EXT3 FS on sda2, internal journal [04:15] May 26 15:38:44 localhost kernel: [4303502.447000] EXT3-fs: mounted filesystem with ordered data mode. [04:15] May 26 15:38:44 localhost kernel: [4303502.463000] kjournald starting. Commit interval 5 seconds [04:15] May 26 15:38:44 localhost kernel: [4303502.463000] EXT3 FS on sda5, internal journal [04:15] May 26 15:38:44 localhost kernel: [4303502.463000] EXT3-fs: mounted filesystem with ordered data mode. [04:15] this clearly shows that the devices have been mounted properly [04:15] fabbione, yes they mount fine but fsck.ext3 complains during boot and drops me into a shell [04:16] can you show me fstab? [04:16] just a s ec [04:16] sure [04:17] fabbione, http://paste.ubuntu-nl.org/14674 [04:18] Keybuk: ^^^this is udev/mount race condition i am afraid [04:18] archis_: thanks. [04:18] USB drive not mounted by fstab? [04:18] yup [04:18] fabbione, welcome [04:18] and it's not even root [04:18] Known, solution "DON'T DO THAT THEN" [04:19] it's just a media [04:19] the edgy solution is to get rid of checkfs/checkroot/mountall entirely, and do all fsck and mount calls from udev rules [04:20] fabbione, Keybuk ..any suggestions? [04:20] that's going to fail with SAN systems and multipath with hotstandby disks [04:20] fabbione: no, it only fails on USB drives that I know of [04:20] because they take so damned long to initialise [04:20] Keybuk: nope.. it will fail also on SAN with multipath [04:20] i can explain you why [04:21] Keybuk: i assume you are familiar with internet routing? [04:21] fabbione: I used to work for an ISP [04:21] to be able to read a traceroute at least [04:21] ok [04:21] well just to make sure :) [04:21] imagine host A and B [04:21] routers C D E F [04:21] A is connected to C and D [04:21] archis_: echo 'SUBSYSTEM=="block", ACTION=="add", NAME=="sd[a-z] [0-9] *", RUN+="mount %k"' >> /etc/udev/rules.d/88-mount.rules [04:22] C is connected to E and F [04:22] D is connected to E F [04:22] E and F are connected to B [04:22] archis_: though that won't give you fsck ... which might be a problem [04:22] so you have N paths to get there [04:22] Keybuk, thanks :-) [04:22] now.. in a SAN system... [04:22] A is the host [04:22] C and D two FC-HBA controllers === pips1 [n=philipp@43.9.203.62.cust.bluewin.ch] has left #ubuntu-kernel ["Leaving"] [04:22] E and F 2 SAN controllers [04:23] B the disk [04:23] A will see B as sda sdb sdc sdd [04:23] if you try to fsck them in parallel you will doom the FS on the disk [04:23] alsp [04:23] usually 2 paths are active [04:23] and that's ok acces [04:23] I can boot into USB from second grub located on the USB itself for occasional filechecking, no? [04:23] access [04:23] 2 of them are kept hot-stsandby [04:24] that means if you try to access them you will get errors [04:24] like real scsi errors [04:24] fabbione: I think you've wandered from the point ? [04:24] if you do the fsck the way you describe it, it will fail the boot and possibly corrupt the FS if it starts in parallel [04:24] or I'm not following [04:24] fabbione: the SAN doesn't support parallel fsck? [04:25] the SAN has nothing to do with the FS you run on top :) [04:25] ie. simultaneous fsck of different exposed DRIVES ? [04:25] sda == a device [04:25] SAN exports a block device [04:25] not a FS [04:25] this is all besides the point [04:25] or N block devices.. but one is enough for our example [04:25] let's get back to the "will a SAN mount today" issue [04:26] i am not talking about mounting.. [04:26] does the SAN driver return from _init before it has discovered and created the block devices in the kernel? [04:26] the edgy solution is to get rid of checkfs/checkroot/mountall entirely, and do all fsck and mount calls from udev rules [04:26] what are you talking about then? [04:26] ^^ i am talking about this for edgy [04:26] right, I don't see why that is bad [04:26] it works in dapper now.. so that's no problem [04:26] if you can't fsck the block device, then it won't work today [04:26] because you can start 2 fsck on the same disk at the same time? [04:27] then it won't work today [04:27] on a SAN you rarely use the sdX devices [04:27] you slam a multipath tools on top that abstract the sdX to a single device that you mount [04:27] in edgy we'll be able to explicitly exclude SAN devices that won't let you do that [04:27] so I don't see the problem [04:27] well you didn't say that before and i got worried :) [04:28] if you don't use /dev/sdX then it won't be in /etc/fstab, no? :) [04:28] also remember that usually SAN devices are recognized by uuid [04:28] true that too [04:28] udev will only be calling fsck + mount for something in /etc/fstab [04:28] ie. replacing mountall [04:28] assuming that your box is fully redundant [04:28] there are still corner cases where we want to offer the blacklist [04:28] yeah, we can blacklist with udev -- is easy [04:28] perfect === fabbione doesn't bother anymore [04:29] anyway, archis_'s problem is a known one [04:29] it's not "solvable" today [04:32] Keybuk, I had no problem with fsck checking sda on breezy - why do I have it now? [04:32] archis_: you actually did ... breezy just took longer to boot [04:33] oh, wait [04:33] no, that's right [04:33] breezy took longer to get from S04udev to S30checkfs.sh [04:34] (though how /dev/sdaX got created without the modules being loaded by hotplug I have no idea :p) [04:34] did you put anything in /etc/modules ? [04:34] nope [04:35] no udev rules either [04:35] magic :p [04:35] I have an ancient syslog somewhere that I can paste if you're interested [04:36] syslog doesn't help [04:36] all this happens wayyy before that daemon is started ;) === dilinger chuckles [05:02] i go to packages.ubuntu.com/nagios, and get prompted for a username/passwd [05:03] dilinger: we hate you :P [05:04] guess i'll have to backport nagios2 to dapper === piller [n=piller@piller64.sns.ornl.gov] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-165-221-208.telkomadsl.co.za] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === jcole [n=jcole@palrel2.hp.com] has left #ubuntu-kernel [] === piller [n=piller@piller64.sns.ornl.gov] has left #ubuntu-kernel ["Leaving"] [07:59] infinity: ping [08:04] BenC: i should be home around 8:30 tonight we can do it then if you want [09:29] BenC: is there an easy way to turn of hyperthreading/smp in the kernels? [09:40] doko: # CONFIG_SMP is not set [09:41] in the debian/config/$arch/config.$flavour of your choice [09:41] well, but hyperthreading is turned on [09:42] BenC: no boot option to turn these off? [09:48] doko: ht=on [09:48] off= [09:48] ht is disabled by default iirc [09:49] because of the hw bug [09:49] SMP ... hmmm [09:49] somehting like smppersonality=off [09:49] or smp=off [09:51] nosmp on the command line [09:53] fabbione, BenC: ht is on by default, so ht=off should work ... [09:53] yeah, ht=off nosmp [09:53] that should do it [09:54] ok [09:54] i am ogg [09:54] off [09:54] good night [09:55] good night fabio [09:56] im heading home as well ill talk to you later BenC [09:56] later zul [10:00] BenC, Mithrandir: booting using ht=off, the boot hangs mounting the root file system: IOAPIC[0] : Invalid reference to IRQ 0 [10:01] what is this on? [10:01] P4 with hyperthreading [10:01] some systems have to have SMP/ioapci enabled, and wont work otherwise [10:01] ioapic [10:03] ok, removing nosmp lets the boot succeed === jcol1 [n=jcole@palrel1.hp.com] has joined #ubuntu-kernel [10:06] fabbione, BenC: ht=off doesn't work [10:07] I really thought ht was off by default because of a security errata [10:09] no, /proc/cpuinfo still shows two CPUs [10:13] doko: that doesn't work for me neither [10:13] else if (!memcmp(from, "ht=on", 5)) [10:13] disable_ht = 0; [10:13] else if (!memcmp(from, "ht=off", 6)) [10:13] disable_ht = 1; [10:14] should work [10:14] anything in dmesg about ht? [10:18] ok, it's disabled, but it still finds two CPU's. strange ... [10:18] BenC: ^^^ [10:36] I think it always scans all of them when in that mode [10:36] it just may only use the one [10:43] $ getconf _NPROCESSORS_ONLN [10:43] 1 [10:50] sweet === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel [01:53] heylo [02:33] BenC: yo [02:40] zul: Hey, give me a couple of minutes [02:40] sure [02:55] firg...my eye hurts.. [02:57] zul: email address? [02:57] zulcss@gmail.com [02:58] *sigh* you dont know it yet? :) [02:58] I'm as bad with email addresses as I am with names [02:58] that's why I like IRC, you see the persons name whenever they speak :) [02:58] im worse with names, better with email addresses === JaneW [n=JaneW@dsl-165-221-208.telkomadsl.co.za] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel [07:39] BenC: Pong? === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel === davyd [n=davyd@cugglephone.madeley.id.au] has joined #ubuntu-kernel [08:40] is there much time for bug fixing before the Dapper release? [08:40] 42258 would be very, very handy === davyd [n=davyd@cugglephone.madeley.id.au] has left #ubuntu-kernel [""] === davyd [n=davyd@cugglephone.madeley.id.au] has joined #ubuntu-kernel [08:42] (oops, wrong button) [08:42] davyd: no time at all [08:43] fabbione: that's a damned shame, because this bug is going to break every single one of our desktops at work [08:43] (I'm not sure if infinity asked about newer Nvidia drivers) [08:43] and shoots my attempt at an Ubuntu migration (from Fedora) [08:44] davyd: it is already proposed as update [08:44] it might happen shortly after release [08:44] ok [08:44] I've got my kernel packages here on hold [08:45] it doesn't seem to affect you until you start twinview, so I suppose I'll just have to run updates first [08:45] once it lands [08:54] davyd: I'm pushing to get it fixed before release, so the new drivers ar on the CD, but if not, it'll happen shortly after release. [08:54] ok [08:55] that's excellent news === davyd [n=davyd@cugglephone.madeley.id.au] has left #ubuntu-kernel [""] === doko_ [n=doko@dslb-088-073-101-153.pools.arcor-ip.net] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel === _human_blip_ [n=mike@220.157.65.127] has joined #ubuntu-kernel [01:01] I see fabbione is not around... [01:03] Just to follow up on Keybuk's udev rule for the udev/mount race condition on my system [01:04] It sort of confuses things - screenshot: http://paste.ubuntu-nl.org/14722 [01:05] (fstab here) http://paste.ubuntu-nl.org/14674 [01:06] and I'm still being dropped into a shell at boot like so.. http://paste.ubuntu-nl.org/14672 === archis [n=archis@unaffiliated/archis] has joined #ubuntu-kernel === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel [02:55] heyl0 === fabbione [n=fabbione@george.kkhotels.co.uk] has joined #ubuntu-kernel === fabbione [n=fabbione@george.kkhotels.co.uk] has joined #ubuntu-kernel === JaneW [n=JaneW@dsl-165-221-208.telkomadsl.co.za] has joined #ubuntu-kernel === tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel [07:20] BenC: er ping === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel === zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel