=== jjohansen is now known as jj-afk [07:37] Hello, would you mind to help me moving this bug to the correct package? meta-package "wireless backports generic" depends on a kernel level matching package which is currently missing in the repo. Bug 445931, thanks, dsto [07:37] Launchpad bug 445931 in linux (Ubuntu) "linux-backports-modules-karmic not installable, dependency problem (affects: 3) (heat: 10)" [Undecided,New] https://launchpad.net/bugs/445931 [09:14] dsto, moved [09:14] apw: thx [09:17] dsto this bug is a karmic bug, yet your symtoms are maverick [09:18] dsto, are you sure this bug still exists? the archive is showing a consistent set versions wise [09:18] dsto, though the versions are -24 not -23 in the archive right now [09:19] apw: I've seen it this morning, will try on another machine. sec [09:19] linux | 2.6.35-24.42 | maverick-updates | source [09:19] linux-backports-modules-2.6.35 | 2.6.35-24.15 | maverick-updates | source [09:20] both are 35-24, so if you have -23 your kernel would be out of date [09:20] i am supprised that there wouldn't be a -23 of both currently though as they should be held for --security [09:22] linux-backports-modules-2.6.35 | 2.6.35-23.13 | maverick-security | source [09:22] so that should be in the pool and available. hrm [09:26] dsto, it is possible the packages were promoted t [09:26] this morning to -updates and the publisher published half of the updates, if the rare cases that occurs it normally only persists for an hour [09:27] so it may be resolved now [09:31] apw: I confirm, it's gone at 2.6.35-24 level. [09:32] dsto, great, thanks [09:32] i'll clean up that bug [09:32] fine, thank you [09:33] dsto, yeah its an issue with the way the publisher works, if a package is promoted at exactly the wrong moment an inconsistent package set can be published for an hour, which is confusing [09:34] the good part: I did not open a new bug and we were able to clean an old one ;-) [09:34] dsto, indeed :) [09:35] pleasure having worked with you, take care, have a nice day. [09:35] you too [09:46] cjwatson, ok confirmed ... adding that memset turns grub into a hard reboot on both warm and _cold_ reboots [09:46] cjwatson, so i assume that that buffer is the issue [09:47] * apw goes restest with the memset in but the buffer at 0x09... [10:22] apw: so I think that may well just mean that we got past one bug only to hit another [10:22] apw: and probably means that my valgrind test wasn't extensive enough [10:22] though odd for it to break cold reboots [10:23] cjwatson, i suspect that for it to break cold it is not something valgrind can see, i suspect there is something we care about in the area [10:24] cjwatson, normally we only damage a small section of it, the memset is splatting a far larger chunk and the symtoms are catestrophic, breaking grub itself [10:24] rebooting at run-time usually means a unhandled trap - something that would ordinarily a segfault would be sufficient [10:24] anyway, let me beat on it for a bit relative to the upstream code and I'll see what I can come up with [10:24] if it's breaking cold reboots now then that should be accessible with kvm [10:25] cjwatson, sounds good, i have other issues to poke sadly === lifeless_ is now known as lifeless [10:43] I'm noticing a pattern here [10:43] * apw is all ears [10:43] brcm80211 works on days with a 'u' in them [10:44] wl works on the other days [10:44] nice, a solution for every day :) [10:44] except for the weekend, brcm80211 works all weekend [10:44] (I actually expect it's something to do with the WiFi router) [10:45] wl's failure mode on some is never to lock to a channel, despite being associated, and bounce between 2.4Ghz g, n and 5Ghz a & n [10:45] brcm80211 works on those, but it's failure mode on the routers that wl seems to work fine on is ... to kernel panic [10:46] Keybuk, the joy of having two drivers [10:46] at least they are concentrating resource on the open one [10:47] yeah [10:47] the best plan at the moment seems to be to have brcm80211 blacklisted and use wl [10:47] but then manually switch if wl isn't working [10:47] because at least then you switch when the wireless is poo [10:48] rather than reboot after a kernel panic and switch in a hurry [10:52] Keybuk, did you need to do anything special to get brcm80211 working in general, firmware etc ? [10:52] I just grabbed the source from git [10:52] fiddled with the Makefile to make it build against the maverick kernel [10:52] and grabbed the firmware out of git [10:52] Keybuk, ahh on maverick [10:52] ok as the driver is built by the looks of it in natty [10:52] yeah, I'm staying on maverick this cycle [10:53] the firmware for it was in the "linux-firmware" git repo [10:53] cool [10:53] actually checking my history [10:53] I was git clone'ing that [10:53] but since I was on wl at the time, in the end I cheated [10:53] and installed the brcm80211-firmware package from Debian [11:00] heh ... got it to blammo in about 10s ... sweet [11:09] Keybuk, heh enabling the brcm driver seems to stop my lappy booting [11:10] heh [11:11] like I said, the failure mode of that driver is a kernel panic [11:11] (or hang) [11:31] cirtainly not ready for prime time in natty === diwic is now known as diwic_afk === diwic_afk is now known as diwic === yofel_ is now known as yofel [12:46] hughhalf, thanks for the ftdi-regression kick btw === jussi01 is now known as jussi [13:02] hmm, here's an interesting gmail test [13:02] if I tag all of LKML with one label [13:02] and I tag certain people with another [13:02] they get two tags [13:02] if those people post to LKML, does the entire thread they post in end up under the other label [13:02] or just their posts? [13:03] in imap or in gmail interface? [13:03] gmail interface [13:03] entire thread [13:03] win [13:19] yeah its all thread based as far as i know, 'conversations' sorry === jepler- is now known as jepler === doko__ is now known as doko === BenC__ is now known as BenC [15:20] apw: you're right, grub_memset doesn't act the way I thought [15:20] apw: http://paste.ubuntu.com/546286/ is no longer in a reboot loop for me - can you see if it fixes your problem? [15:20] (more or less the same as before, just with 'for (i = 0; i < n; i++) chosen[i] = -1;' [15:20] ) [15:22] cjwatson, apw is out for a bit. he should be back in an hour or so. [15:22] no rush [16:13] cjwatson, will do [16:13] ta [16:14] cjwatson, how funny we are back to the one combination i didn't test [16:15] heh, and the one I asked you not to test earlier [16:15] oh well [16:15] cjwatson, shit happens every day, can't worry about such things that is for sure [16:18] cjwatson, reality is if my machine compiled this thing faster i would have tested it, so i blame h/w === jj-afk is now known as jjohansen [16:45] cjwatson, preliminary result is positive ... need to 100% confirm i have the right kernel bits but looking _good_ [16:45] whee [16:45] cjwatson, what _does_ grub_memset actually do as it doesn't set memory? [16:45] I got an ack from upstream for the previous version as well, so I don't think I need to get a separate ack for this one [16:45] it *does* set memory, it's a standalone memset [16:46] obviously there's some subtle typecasting mistake I missed, but I'm not really interested :) [16:46] so really the question is why does it blow its brains out with memset and not with the loop [16:46] fair enough indeed [16:46] this code is clearer anyway, as you observed earlier [16:47] yeah it would need to be well large to make any significant difference we might care about [16:49] apw: shall I reassign bug 686705 to grub2 + me, then? [16:49] Launchpad bug 686705 in linux (Ubuntu Natty) (and 1 other project) "System hangs at GRUB loading screen every warm boot since 2.6.37-3.11 seemingly due to nx-emu patch (affects: 1) (heat: 10)" [High,Confirmed] https://launchpad.net/bugs/686705 [16:50] cjwatson, ok stock kernel reboots just fine with that fixed grub [16:50] so 'Tested-by: Andy Whitcroft ' [16:50] Sarvatt, about ? [16:51] apw: yeah [16:51] apw: http://paste.ubuntu.com/546286/ ? [16:51] committed upstream [16:51] Sarvatt, i have some binaries for that if you could test [16:52] sure thing! save me a year long compile :) [16:52] cjwatson, yes all yours on the bug [16:52] Sarvatt: wuss [16:52] * Sarvatt digs out that machine [16:52] http://people.canonical.com/~apw/misc/grub/ ... -pc and -common for i386 in there ... work on my box :) [16:53] Sarvatt, yeah she isn't a quick build, about 15 mins here [16:53] oh nice, it apparently hangs after a few days powered off too :) [16:53] you can always edit debian/control before building and comment out all the binary stanzas except grub-common and grub-pc; that speeds it up a fair bit [16:53] Sarvatt, hrm! [16:53] random memory contents I suppose [16:54] not a huge surprised [16:54] *surprise [16:54] cjwatson, normally the bios clears it doesn't it? [16:54] you'd hope anyhow [16:54] I wouldn't like to rely on that [16:54] but yeah it is odd it works reliably the first time if anything ... and perhaps it doesn't :) [16:54] wouldn't it take ages anyway? [16:54] cjwatson, well it does on large machines yes [16:54] in bios terms [16:55] though they have to as its all ECCd so has to be cleared to be used [16:55] so perhaps not any more with small machines [16:55] * apw reboots that machine for the 4th time [16:56] sucessfully! [17:00] apw: seems we're still missing a meta update for omap 4, the new kernel is there already but it's not being pulled by default [17:02] apw: dingding we have a winner! :) [17:02] 3 reboots fine so far [17:02] rsalveti, which release? [17:02] Sarvatt, thank $deity for that [17:03] cjwatson, ^^ i think we have it nailed [17:03] tgardner: latest is linux-image-2.6.35-1101-omap4, and meta is 2.6.35.1100.1 [17:03] rsalveti, then you mean natty [17:03] tgardner, natty [17:03] tgardner: oh, sure [17:03] apw: hooray [17:03] merging down the line through Debian experimental now [17:03] cjwatson, we were lucky to find that one [17:04] rsalveti, ok, gimme a bit [17:04] tgardner, thanks [17:04] yeah [17:04] cjwatson, i think i mostly noticied it cause they had also mucked up the size bit [17:05] * apw happily closes that one on his todo list [17:05] tgardner: sure, thanks [17:05] apw, cjwatson: thanks a ton \o/ [17:06] reassigned to me then [17:06] kees, ^^-- seems that the 'NX issue' is indeed a grub bug and now fixed === jjohansen is now known as jj-afk [17:06] cjwatson, well i learned a lot about grub2 (that i'd rather not have known) and had practice with quilt patches in debian, so overall worthwhile [17:11] rsalveti, uploaded linux-meta-ti-omap4_2.6.35.1101.2 [17:12] tgardner: great, thanks a lot! [17:15] * apw invokes marjo [17:32] sigh, "attempt to move .org backwards" only happens with gcc-4.4 not gcc-4.5, that explains why I didn't see it when working upstream [17:33] evidently gcc-4.5 generates slightly smaller code [17:34] apw, cjwatson: \o/ so glad you guys found that. *whew* nice work. :) [17:35] kees, i did think that i was going mad indeed [17:35] cjwatson, that explains things [17:35] -#define GRUB_KERNEL_I386_PC_RAW_SIZE 0xc90 [17:35] +//#define GRUB_KERNEL_I386_PC_RAW_SIZE 0xc90 [17:35] +#define GRUB_KERNEL_I386_PC_RAW_SIZE 0xca8 [17:35] [17:35] -#define GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART 0x6f8 [17:35] +//#define GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART 0x6f8 [17:35] +#define GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART 0x710 [17:36] cjwatson, ^^ i used that on mine [17:36] apw: I bet! I spent a few hours comparing the NX patches between maverick and natty trying to see any differences early on. :P [17:36] the growth is 20 bytes so I think I'll make it 0x70c [17:36] just to parallel that exactly [17:36] cjwatson, sensible [17:36] you do need to move both i think [17:37] yes, you're right [17:37] hm, wonder if it needs to be eight-byte-aligned [17:38] doesn't look like it, I think four-byte-aligned will do [17:38] cjwatson, i'd be supprised if its not 4 or cache aligned ... ie 8 sounds unexpected [17:38] the code uses .p2align 2 in various places which is 4 bytes [17:42] ok, fixed that upstream too [18:49] cjwatson, round and round :) [19:17] * tgardner --> lunch [20:36] apw, I see 2.6.37-rc7 is out. [20:37] tgardner, excellent will suck that up now, as i was about to do an upload [20:37] apw, looks like it wasn't more then an hour orso ago [20:37] tgardner, can't have been indeed as i updated about 2 hours ago to see myself [20:38] tgardner, perfect timing, this means i can get the cciss bug uploading [20:38] and unblock cert [20:39] apw, I don't think its mirrored yet. I'm not getting the -rc7 tag [20:39] tgardner, i get mine from master.k.o and it is there :) [20:39] cool [20:39] b0c3844..90a8a73 master -> linus/master [20:39] * [new tag] v2.6.37-rc7 -> v2.6.37-rc7 [21:18] apw, do you know anything about the ALSA c-o-t-d builds? [21:27] tgardner, hmmm, no not really i think they are bjf's fun arn't they [21:28] apw, well, he's got the right perms on his zinc repo, so I was able to push an ABI bumper commit. [21:28] hopefully the automated scripts will pick it up [21:29] tgardner, ahh i see ... they run on tang i think [21:30] apw, do you suppose he pulls from his zinc repo? [21:30] tgardner, may i suggest you add the subject to the rally agenda, so he can document/transfer the knowledge [21:31] apw, what a good idea :) [21:31] tgardner, ok not tang then as he only makes the isos there [21:32] apw, dang, linux-meta_2.6.35.24.29_source.changes rejected again. wtf? [21:32] bubble [21:33] czr (belatedly - you're welcome) [21:33] apw, I think I've lost interest for the day. see you in my AM === jk-- is now known as jk-