[00:29] BenC: Yeah, zinc's having a hissy fit. [00:30] BenC: I wouldn't hold my breath on a resolution before Monday. === kees_ is now known as kees === rsalveti_ is now known as rsalveti [06:08] heya:) have a question about the kernel source. is all in ubuntu and include/uapi folder on a free license? [06:19] I have a question, when building pae kernel, what things should I watch out for? === yofel is now known as Guest73835 [06:22] it seems like the normal i386 builds takes longer than the pae version [06:22] i mean the compilation time is much longer === hyperair is now known as Guest11665 [09:46] i cant enter http://kernel.ubuntu.com could you verify [09:50] where can i download ubuntu kernel patches [09:51] on launchpad, where bzr trees are also available [09:52] ohsix: i don't know what to download, could you sent me the direct link for that, i would appreciate [09:53] how do you know you need kernel patches then? [09:54] ohsix: i dont [10:10] heh [10:30] hi all, do I need any special configuration to build a pae kernel? using the latest edition in precise [10:30] it seems like the normal kernel needs a much longer time to build? [10:31] the pae is faster to finish compilin [10:31] g [10:52] tyf: Why do you need to build a PAE kernel; we provide one... [10:53] i need to build a debug version of the kernel, which is not available as a binary version [10:53] it suffers complete lockup randomly [10:53] even the magic sysrq key cannot do anything [10:54] 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] yea, ddebs has the debug symbols stripped from any built package [10:58] 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] Hrm. Looks like my routing across the Atlantic finally got fixed. [10:59] 100%[==========================================================>] 668,691,426 11.2MB/s in 91s [10:59] I can live with 11.2MB/s from London to Calgary. [11:00] Oh, or macquarie's just on a different link than archive. [11:01] hey, i do i use the debug symbols? i am quite new to kernel compiling [11:01] *how do i [11:05] 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] apw: ^? [11:08] 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] tyf: Potentially doing the same for the modules, if you want debug versions of those too. [11:08] tyf: After installing the ddeb, "dpkg -L package_name" to see what it installed and where. [11:18] what can the debug package above do more than increased verbosity of kernel log? [11:19] infinity:^ [11:24] Well, it can do a lot of useful things if you plan to attach a debugger... [11:24] I'm getting the impression this might not be what you meant by "debug your kernel" at all. [11:29] perf and other tools can see what symbols are near what addresses and unwind stacks too [11:55] 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] i checked the syslog and kern logs but couldn't find any log at the moment when freeze happened [11:56] no messages like "soft lockup detected" and "hard lockup detected" messages are found [12:07] fyi, i am not developing the kernel...i am just trying to help out the developers as a end user === Guest73835 is now known as yofel === tormod is now known as tormod_ === tormod_ is now known as tormod [15:17] infinity, indeed the .ddebs are unstripped complete kernel .ko's et al [15:21] apw: S'what it looked like from the file list, but I've never used one. [15:24] so, what is the best i could do as a user to help kernel developers? === StFS__ is now known as StFS