/srv/irclogs.ubuntu.com/2015/01/28/#ubuntu-kernel.txt

=== RAOF is now known as tmpRAOF
=== gerald is now known as Guest16438
=== dupondje_ is now known as dupondje
=== jhenke_ is now known as jhenke
apwalias_neo (N,BFTL), the libvirt thing shouldn't be affected by the kernel at all, so i am confused ?10:28
=== dgadomski_ is now known as dgadomski
tseliotapw: I'm uploading a patched fglrx that works with linux 3.19. I'll do the same for nvidia soon. Does broadcom need a refresh too?15:29
erenhello. I need to compile 3.18.3 with debug symbols on to be used in "perf" utility. I am using Ubuntu Server 14.04. Is there a documentation, ppa, or source explaining the way to achieve it?15:32
erenI also need some firmwares as well15:32
ereni tried installing 3.18.3 by downloading .deb file in kernel-ppa but debug symbols are off. Additionally, I need to get uncompressed kernel image15:33
erenany help is appreciated15:33
apwtseliot, bcmwl_kernel_source looks ok, and ta for the otehrs15:41
tseliotapw: good :)15:41
apweren, we don't make those with debug in, no sorry, the debug symbols are just toooo big15:43
erenapw: ok, I can compile them, no problem15:46
erenapw: I'm cloning ubuntu/ubuntu-vivid.git. I also found this wiki page: https://help.ubuntu.com/community/Kernel/Compile15:47
erenso, what should I do to enable debug symbols and get uncompressed image?15:48
erenapw: are debug infos stripped after the compilation step because I see CONFIG_DEBUG_INFO=y in amd64 configuration16:03
apwyes16:03
apweren, they are used to make .ddebs and then stripped to make the .deb16:04
apwthough in the mainline kernel case we do not make the .ddebs at all currently16:04
apwas they are larger per flavour than all of the flavours put together16:04
erenapw: ok, is there a way to not strip debug symbols as I see the kernel is compiled using debug symbols16:07
apweren, the norm is to make the deebs, so you end up with a small runnable kernel, and the ddeb has the dwarf info in it16:07
apwddebs16:07
erenapw: ok, so ddebs are also generated to be installed?16:10
apweren, if you trigger a full build yex16:10
apwyes16:10
apwdoing so off a buildder may be a little more tricky, you may need to override the checks for that16:10
erenok, compiling now with "fakeroot debian/rules binary-headers binary-generic"16:10
erenafter grabbing ubuntu-vivid.git, btw16:11
apweren, you will need to add full_build=true i believe, else it will short cirtcuit them for you16:12
apwand make sure you have like 5G or so of space16:12
erenwell space and ram are not problem I have 24 core, 48G ram16:12
erenapw: oh, I didn't add "full_build=true", should I pass this as an environment variable?16:12
apwon the debian/rules line after it16:14
erenDEB_BUILD_OPTIONS=parallel=24 full_build=true AUTOBUILD=1 fakeroot debian/rules binary-headers binary-generic16:14
erenoh, after it, ok16:15
=== clopez_ is now known as clopez
staylorQuestion about building a custom kernel using the debian/rules, what's the correct way to sign the debs afterwards?17:08
apwstaylor, sign them for download ?17:09
apwmost people use a PPA to build them, and get the signatures from tehre17:10
staylorapw: I mean I've built a custom deb and want to sign the one I distribute17:10
staylorapw: it's for some custom hardware so using our own internal mirror not PPA17:10
apwstaylor, i think debsign will do that, but you'll have to ship whatever key you are using, the public component17:10
staylorapw: okay wasn't sure, all our custom debs get signed correctly just using debuild so wasn't sure about kernel packages.17:12
maxbNormally people don't sign .deb files at all17:12
maxb.changes and .dsc files get signed to authenticate them to a repository they are being uploaded to17:13
maxband Release files get signed to authenticate the contents of the repository to clients17:13
maxbBut debsign may still be the right answer for you, as it kind of sounds like you're trying to sign the .changes file that goes with your .debs to upload them somewhere17:13
stayloryeah, using reprepro, though building with debian/rules doesn't generate .changes it seems.17:14
apwstaylor, they are they same as any other .deb, so whatever you are doing for them, ought to work17:15
maxbDirect use of debian/rules is a layer too low in the stack of tools to get a .changes; dpkg-genchanges is normally invoked as a step of dpkg-buildpackage17:18
smoserarges, bah. did tso's response on bug 1415077 seem correct ?18:08
ubot5bug 1415077 in e2fsprogs (Ubuntu) "resize2fs -P minimum size differs greatly between v1.42.10 and v1.42.9" [Medium,Invalid] https://launchpad.net/bugs/141507718:08
smoserif the only option is to run 'resize2fs -M' multiple times (which results in slow reaad filesystem) then i'll probably just create a new fs.18:09
smoserand copy contents and uuid and label18:10
shadeslayerrbasak: I've upgraded the kernel to 3.16 from 3.13 in hopes that the problem got fixed upstream18:45
shadeslayerrbasak: lets see if it works18:45
shadeslayer( atleast pull-lp-source seems to work manually )18:46
argessmoser: looking19:14
argessmoser: yea should have read the entire commit, but it seems reasonable. so i'd just adjust your scripts19:16
shadeslayerrbasak: yeah, upgrading to 3.16 seems to have fixed it21:17
rbasakshadeslayer: interesting, thanks. I wonder if the race is fixed or if the timing just changed.22:48
shadeslayerrbasak: not sure, there were a few race condition fixes in git https://github.com/torvalds/linux/commits/master/fs/overlayfs23:22
shadeslayerwhich made me think, lets try and upgrade to see what happens23:23
shadeslayerthough I'm not even on the stable kernel, which apparently is 3.1823:23

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!