=== doko_ [n=doko@dslb-084-059-071-088.pools.arcor-ip.net] has joined #ubuntu-kernel [04:59] fabbione: when do you think you'll get around to doing a new kernel for this box? [04:59] i've got a machine hooked up to its serial console right now that i want to bring back downstairs [04:59] which i'll do as soon as there's little chance of the sunfire needing any sort of kernel upgrade [05:50] dilinger: i already copies the sources there.. i will start the build in a few minutes [05:51] oh hold on [05:51] i just got a mail from davem [05:51] yea? [05:51] It doesn't fix a hang, it fixes userspace FPU register corruption. [05:51] The hang on SMP Ultra-III chips will not be fixed by this patch. [05:51] That problem would require at least 2 or 3 weeks with physical [05:51] access to an SMP Ultra-III system. [05:51] I'm just assuming your Ultra-III box was SMP since I do know about [05:51] a hang on those systems. It's a bug related to how the chip processes [05:51] cross-cpu calls and L2 cache transactions. It wedges and the only [05:51] way to unwedge a wedged cpu is to try to gain ownership of some L2 [05:52] cache lines that cpu has. And for this you have to guess, ie. try to [05:52] figure out what data structures and pieces of the address space the [05:52] hung cpu might have in it's L2 caches. [05:52] I hope you can see why it's so difficult to code up a fix without [05:52] physical access to a machine on which this can be triggered :-) [05:52] If your Ultra-III is not SMP I'd be curious to learn about it if you [05:52] can still trigger the hang. [05:52] he's in california, right? [05:52] SF afaik [05:53] ask him if he plans to come to ny anytime soon :) [05:54] dilinger: is that a sunfire280r? [05:54] yep [05:54] (or montreal) [05:54] (for ubz) [05:54] ok hold on.. i am talking with him on another chat [05:55] console isn't enough.. he needs access for real.. [05:59] right [05:59] that's why i'm asking if he's going to be anywhere near me anytime soon [05:59] i'll give him the machine [06:01] is he on irc? [06:02] yeah.. but not on feenode ;) [06:02] (pasting here and there) [06:02] davem he can't fedex it to SF? :) [06:02] davem I'd pay for shipping, I could do that [06:04] ugh [06:04] i suppose i could, but i have no idea where the nearest place i could fedex from is [06:05] he realizes it's 80lbs, right? :) [06:06] i think he knows.. i did send an email to both of you [06:06] ok [06:07] so you can discuss it directly [06:07] (on his request) [06:07] pointless for me to bounce info around === dilinger laughs [06:07] appropriate .sig [06:10] fabbione: i would still like to see it used as a buildd or something, i dunno what davem plans to do w/ it in the long run. but, the original owner of the machine would probably be pleased w/ davem owning it [06:10] dilinger: i think you can still agree with davem for him to have it while he fixes the bug [06:10] and later send it to a hosting facility [06:10] perhaps he knows even where to host it [06:13] lame, fedex.com requires an account to get rates [06:23] dilinger: about ubuntu buildd.. we might get official buildd's at the datacenter [06:23] if we don't, we will find hosting for it [06:25] fabbione: *shrug*. well, ubuntu buildd or whatever; mainly i want to see it used for something that actually benefits the community [06:26] yup.. i understand that :) [06:26] if davem actively maintains it, i suppose that's a huge benefit. but if it's just sitting in a room unused alongside 30 other sparcs that he owns.. :) [06:27] nah he is already dedicating hw to ubuntu :) see his last email === dilinger gives up attempting to use fedex's site [06:57] ehehe [08:09] dilinger: did the machine change ip again+ [08:09] ? [08:13] ugh [08:14] i dunno what's up w/ this [08:14] maybe give it a little time and it'll come back [08:15] ok [08:24] fabbione: if it's not back by morning, i'll switch its ip again [08:25] 'night [08:25] dilinger: can you please do it on the fly? [08:25] because i did restart the buildd on it :) [08:25] huh [08:25] interesting [08:25] try it now [08:26] yup [08:26] what happened? [08:26] i'm.. not sure [08:26] was it in OBP mode? [08:26] no, it's up and running [08:26] i couldn't reach it from the outside world [08:26] but i could reach it from inside the network [08:27] ah [08:27] so what did you do? [08:27] once i netcat'd out to a machine on the internet, it was reachable again [08:27] ahhh [08:27] arpcache problems [08:27] so it sounds like some arp or routing issue [08:27] no big deal [08:27] yea [08:27] i can add a ping every N minutes [08:27] if you don't mind [08:27] yea, i just started something like that [08:27] perfect :) [08:27] dilinger@sunfire:~$ while (sleep 180); do echo foo | nc mouth.voxel.net 22; done [08:28] thanks a lot [08:28] and now, i shall sleep [08:28] np [08:28] good night [08:28] 'night === chmj [n=chmj@wbs-146-181-174.telkomadsl.co.za] has joined #ubuntu-kernel === fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel [12:04] do we provide 2.6.13 ? [12:06] no [12:07] thought so [12:27] fabbione: do you guys provide a hardened version of the ubuntu sources? (grsec/pax, etc) [12:28] nope [12:28] fabbione: any plans to? [12:28] nope :) [12:28] how come? [12:28] but you can ask for discussion [12:28] because the patches are a pain to maintain in time [12:28] Wiki = best place? [12:28] johnm: kernel-team@lists.ubuntu.com [12:29] for a fast discussion [12:29] :) they can be... but in honesty they're no worse than some of the stuff which is teasing mainsteam inclusion. [12:29] wiki to formalize [12:29] that an open list? [12:29] tbh, it ideally means toolchain changes anyways, like the inclusion of pie and ssp./ [12:31] oh we did discuss that to death [12:31] no you need to subscribe [12:31] pie/ssp? or the hardened stuff? [12:31] we will not apply these patches in main [12:31] yes [12:31] what came out of it? [12:31] toolchain related.. [12:32] that hardened can be a derivate Ubuntu product [12:32] but it won't hit mainline if it doesn't hit upstream first [12:32] ah I see. [12:32] there are tons of reasons for that [12:33] search the mailing list archive will give you a good bunch of stuff [12:33] iirc it was discussed on ubuntu-devel mailing list [12:33] Yeah, we had similar discussions but pie/ssp is part of the base toolchain. (although we do give options to ignore using it). [12:33] cool, I'll take a look [12:33] food time [12:33] later [12:33] tbh, it isn't a requirement for the hardened-kernel stuff anyways. it's merely an extra attack vector which is being nailed down [01:10] fabbione: klibc-sparc64-signals.diff causes build failures [01:11] they are due too duplicate defines. [01:11] gcc-3.3 doesn't cure that for me. [01:11] makx: strange.. it was required here when building in 64 bit [01:12] cpu : TI UltraSparc IIi (Sabre) [01:12] makx: i think it might be due to different l-k.h [01:12] makx: cpu has nothing to do with it.. it's the build env that makes the difference [01:13] fabbione: thought so did you apply an kernel patch too. [01:13] makx: i don't do l-k-h, that's a question for jbailey [01:13] #if defined(__KERNEL__) [01:14] #define __old_sigaction old_sigaction [01:14] #define __old_sigaction32 old_sigaction32 [01:14] #else [01:14] #define __old_sigaction sigaction [01:14] #define __old_sigaction32 sigaction32 [01:14] #endif [01:14] makx: i don't have the code right under my eyes [01:14] fabbione: sure :) [01:14] building in 64bit did require that patch for me [01:14] 32bit no [01:14] now [01:15] the gcc thing is another story [01:15] the gcc thing is to make it working, linking? [01:15] exactly [01:15] davem doesn't like gcc-4.0 irc [01:15] it FTBFS with breezy gcc-4.0 due to some linking error to libgcc [01:15] so we did switch to gcc-3.3 or 3.4 [01:16] in 32 bit [01:16] does ubuntu has build logs? [01:16] so that works fine as a combination [01:16] makx: yes [01:16] http://bld-3.mmjgroup.com/buildLogs/k/klibc/ <- [01:16] nice :) [01:16] but not all of them are there [01:16] some tests have been done offline [02:20] fabbione: everything still ok? [02:20] dilinger: yes! that machine is fast [02:21] if we can't find a place where to host it, i will take it here.. [02:21] i have bw and ips [02:21] haha [02:21] alright, i'm off to work. later. [02:22] i am off to nap and school [02:22] later === lamont [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel === lamont [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel === lamont [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel === lamont__ [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel === lamont [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel === lamont__ [n=lamont@mix.mmjgroup.com] has joined #ubuntu-kernel