[00:29] <infinity> BenC: Yeah, zinc's having a hissy fit.
[00:30] <infinity> BenC: I wouldn't hold my breath on a resolution before Monday.
[06:08] <DNS> heya:) have a question about the kernel source. is all in ubuntu and include/uapi folder on a free license?
[06:19] <yf-geek> I have a question, when building pae kernel, what things should I watch out for?
[06:22] <yf-geek> it seems like the normal i386 builds takes longer than the pae version
[06:22] <yf-geek> i mean the compilation time is much longer
[09:46] <dontknow> i cant enter http://kernel.ubuntu.com  could you verify
[09:50] <dontknow> where can i download ubuntu kernel patches
[09:51] <ohsix> on launchpad, where bzr trees are also available
[09:52] <dontknow> ohsix: i don't know what to download, could you sent me the direct link for that, i would appreciate
[09:53] <ohsix> how do you know you need kernel patches then?
[09:54] <dontknow> ohsix: i dont
[10:10] <lifeless> heh
[10:30] <tyf> hi all, do I need any special configuration to build a pae kernel? using the latest edition in precise
[10:30] <tyf> it seems like the normal kernel needs a much longer time to build?
[10:31] <tyf> the pae is faster to finish compilin
[10:31] <tyf> g
[10:52] <infinity> tyf: Why do you need to build a PAE kernel; we provide one...
[10:53] <tyf> i need to build a debug version of the kernel, which is not available as a binary version
[10:53] <tyf> it suffers complete lockup randomly 
[10:53] <tyf> even the magic sysrq key cannot do anything
[10:54] <infinity> http://ddebs.ubuntu.com/pool/main/l/linux/linux-image-3.2.0-33-generic-pae-dbgsym_3.2.0-33.52_i386.ddeb <-- Debug symbols for the distro kernel.
[10:57] <ohsix> yea, ddebs has the debug symbols stripped from any built package
[10:58] <ohsix> you can add it as a source and install them with apt-get, and there's a script to grab debug symbols automatically but i forget the name of it
[10:59] <infinity> Hrm.  Looks like my routing across the Atlantic finally got fixed.
[10:59] <infinity> 100%[[10:59] <infinity> I can live with 11.2MB/s from London to Calgary.
[11:00] <infinity> Oh, or macquarie's just on a different link than archive.
[11:01] <tyf> hey, i do i use the debug symbols? i am quite new to kernel compiling
[11:01] <tyf> *how do i
[11:05] <infinity> It's entirely possible that, in the kernel's case, the ddeb just contains the unstripped/debug version of the kernel, rather than detached symbols.
[11:06] <infinity> apw: ^?
[11:08] <infinity> tyf: Assuming that's the case, you'd just install the above package (or, the one matching your distro kernel) with "dpkg -i foo.ddeb", cp /boot/vmlinuz-$(uname -r) /boot/vmlinuz.backup; cp /usr/lib/debug/vmlinuz-$(uname -r) /boot
[11:08] <infinity> tyf: Potentially doing the same for the modules, if you want debug versions of those too.
[11:08] <infinity> tyf: After installing the ddeb, "dpkg -L package_name" to see what it installed and where.
[11:18] <tyf> what can the debug package above do more than increased verbosity of kernel log?
[11:19] <tyf> infinity:^
[11:24] <infinity> Well, it can do a lot of useful things if you plan to attach a debugger...
[11:24] <infinity> I'm getting the impression this might not be what you meant by "debug your kernel" at all.
[11:29] <ohsix> perf and other tools can see what symbols are near what addresses and unwind stacks too
[11:55] <tyf> infinity: actually i don't have the experience of attaching a debugger to the kernel. I am just trying to make the kernel  to generate more logs during the course of system freeze. Now i don't have a clue what might be happening in the system!
[11:56] <tyf> i checked the syslog and kern logs but couldn't find any log at the moment when freeze happened
[11:56] <tyf> no messages like "soft lockup detected" and "hard lockup detected" messages are found
[12:07] <tyf> fyi, i am not developing the kernel...i am just trying to help out the developers as a end user
[15:17] <apw> infinity, indeed the .ddebs are unstripped complete kernel .ko's et al
[15:21] <infinity> apw: S'what it looked like from the file list, but I've never used one.
[15:24] <tyf> so, what is the best i could do as a user to help kernel developers?