/srv/irclogs.ubuntu.com/2009/12/16/#ubuntu-kernel.txt

=== akgraner_ is now known as JayFo
=== bjf is now known as bjf-afk
=== StevenK_ is now known as StevenK
=== lance is now known as Guest99294
=== Keybuk_ is now known as Keybuk
sneumannHi, I am looking for some way to build a vmlinux for an ubuntu kernel to run oprofile11:43
sneumannI have a backup software (mondoarchive) that takes ages, 11:43
sneumannand 9x % of the time are spent in the kernel.11:43
sneumannI guess they trigger some pattern with suboptimal performance,11:43
sneumannso I'd like to use oprofile to get a hint what that could be11:44
sneumannsamples  %        samples  %        linenr info                 image name               symbol name11:44
sneumann26121    75.6933  212      87.9668  (no location information)   no-vmlinux               /no-vmlinux11:44
sneumannOf course, if there is a better tool to see what the kernel is doing, 11:45
sneumannI am happy to take suggestions11:45
sneumannRegarding my earlier question, I found the old debian way with /etc/kernel-pkg.config 13:04
sneumannwhich takes "install_vmlinux=YES"13:04
sneumannso I am looking for a similar option for "fakeroot debian/rules binary-generic"13:04
smbsneumann, There is none I know of, but the vmlinux itself would be found in debian/build/build-generic13:10
sneumannthanks smb, currently building with make-kpkg, but if I need another build I'll copy that manually from there13:15
sneumannActually, does this warrant a bugreport ? Debian was discussion where to place the vmlinux 13:15
smbsneumann, nooooo, please not make-kpkg13:16
smbsneumann, There is no warranty this ever has (for a while) or will work13:16
sneumanna while back: http://lists.debian.org/debian-devel/2006/01/msg01038.html13:17
sneumannAck, will re-do that the Ubuntu way and manually copy vmlinux13:17
smbAlso, if you just are looking for vmlinux file produced by the normal builds:13:17
smbhttp://ddeb.archive.ubuntu.com/ubuntu/pool/main/l/linux/13:18
smbThe linux-image-debug should contain the vmlinux file, but I notice there seem to be no recent version there13:21
apwhrm everything over there is a .deb, don't we make .ddeb's now in build or something13:34
smbI have to get into that. I thought to have seen linux-image-debug on local builds, but I might have dreamed that13:35
apw#13:35
apwmv ../linux-image-debug-2.6.32-8-generic_2.6.32-8.12_amd64.deb \13:35
apw../linux-image-debug-2.6.32-8-generic_2.6.32-8.12_amd64.ddeb13:35
apwh13:35
apwwe do that in our lucid builds, so we are making the damn things at least13:35
smbI would assume to find them in https://edge.launchpad.net/ubuntu/+source/linux/2.6.31-17.54/+build/1389351 but that might be wrong. Checking the log there13:36
smbDoh, yeah13:37
smbapw, wrong path in my memory13:38
smbsneumann, It is http://ddebs.ubuntu.com/pool/main/l/linux/13:38
* sneumann is looking at that13:38
sneumannAlso found the thread from earlier this year: http://old.nabble.com/linux-image-debug-td22301267.html13:43
sneumannHmpf. ddebs.u.c is painfully slow, ETA 2hrs :-(13:44
=== zul_ is now known as zul
sneumannHow can I build linux-image-debug-2.6.31 from sources ? Could be faster ...13:49
smbsneumann, Well not them. I got an ETA of 5min (but its 450M too)13:49
smbsneumann, Either run the build with fakeroot debian/rules skipdbg=false or create the13:50
smbdirectory /CurrentlyBuilding in your /13:50
smb<smb> sneumann, Well not them. I got an ETA of 5min (but its 450M too)13:51
smb<smb> sneumann, Either run the build with fakeroot debian/rules skipdbg=false or create the13:51
smb<smb> directory /CurrentlyBuilding in your /13:51
smbretransmitting myself as freenode seems to be jumpy again13:51
* sneumann didn't understand the /CurrentlyBuilding magic, and uses the commandline / variable solution. Looks cleaner to him13:53
smbsneumann, It some magic to act differently when building on the buildd's (The directory exists there)13:54
sneumannas I said, command line argument looks cleaner ;-)13:57
ghostcubesooo, should i write my investigated thingies to my bug report13:57
ghostcube:D13:57
smbsneumann, Just as additional info. Whatever works for you. :)13:58
smbghostcube, If you did what apw has asked you to do (manually force the slower run by removing /var/lib/ureadahead/pack, and then comparing against other runs), then yes. ;-)14:03
sneumannI'll try oprofile with these ddebs, and file a bugreport on oprofile to add that to its documentation / README.Debian.gz14:03
smbsneumann, Note that ddebs are Ubuntu specific14:08
sneumannYes, but there is no README.Ubuntu.gz :-) 14:20
sneumannhttps://bugs.launchpad.net/ubuntu/+source/oprofile/+bug/49742414:20
smbsneumann, Ok, its ok for the Ubuntu package. :)14:22
ghostcube_smb: i did and i did a week runs with and without updates14:23
ghostcube_:)14:23
ghostcube_and its definetly that this fast boot is the problemo14:23
ghostcube_:)14:23
smbghostcube_, From those runs the parts without updates naturally are much more useful as nothing else has changed. Ok, if you got logs from non-working compared and one working, after removing the pack file, then you should put them in the report and write up your observations14:26
ghostcube_smb: ok will do so14:42
=== ghostcube_ is now known as ghostcube
sneumannsmb: thanks, have a working oprofile setup. Bye, STeffen15:49
=== ghostcube_ is now known as ghostcube
=== elmo__ is now known as elmo
dhillon-v10ogasawara, hi :D how are you? Its been a while since I last talked to you and I have been feeling useless to the kernel team, can you get me started with something 18:45
ogasawaradhillon-v10: sure.  give me a bit and I'll send you email18:45
dhillon-v10ogasawara, thanks you are awesome :)18:46
dhillon-v10ogasawara, hey is it possible for me to join the qa team, I have been pretty active in the community by now18:48
ogasawaradhillon-v10: there are a few qa related teams, can you be more specific which team your interested in?18:49
ogasawaradhillon-v10: if it's the ubuntu-bugcontrol team you'll have to resbumit your application18:49
dhillon-v10ogasawara, I will for bugcontrol in a short time, I wanted to join SRU Verification team, now that I have done a bit of packaging with my mentor 18:50
ogasawaradhillon-v10: sbeattie would be a good person to contact about that18:53
ogasawaradhillon-v10: I'm not what criteria is in place to join that team at the moment18:54
dhillon-v10ogasawara, alright thanks again, I have been reading some book on the linux kernel and hope to soon help out with bugs in the kernel18:55
dhillon-v10sbeattie, hi :) I want to join the SRU verification team and also want to know a bit more about the criteria for joining the team18:56
sbeattiedhillon-v10: re sru-verification, what I'd like to see is existing work verifying SRU bugfixes.18:56
dhillon-v10sbeattie, I have done some packaging, and will get started with more, can you point me to some links that can help me out with more bugs stuff18:57
sbeattiedhillon-v10: if your interest is becoming more familiar with kernel bugs, I'll point out that there's an existing karmic kernel SRU pending, with several bugs that need verifying.18:58
dhillon-v10sbeattie, I know that you are very busy, but is it possible to walk me thorough on how to fix one of the bugs, I'll package it, just need some instructions on how to do the rest18:59
sbeattiedhillon-v10: hrm, perhaps there's some confusion; sru-verification doesn't do any packaging work; instead we test already uploaded fixes to ensure that (a) the change actually fixes what's intended and (b) doesn't introduce any regressions.19:00
dhillon-v10sbeattie, sorry that's what I meant :D alright so I guess I will find some bugs on launchpad that have the patches attached to them and test them to see if they work as intended19:02
sbeattiedhillon-v10: http://people.canonical.com/~ubuntu-archive/pending-sru.html has the list of packages that are in the various -proposed queues.19:03
sbeattiepoking through the list of karmic-proposed linux bugs that are in blue (haven't been verified yet) would be a good place to start to look for fixes to verify19:04
dhillon-v10sbeattie, thanks a lot, so what happens after I verify one of the patches and it works, I get back to you or comment on the bug that was filed19:05
* sbeattie cries looking over the list of fixes in the various upstream kernel stable point releases.19:06
sbeattiedhillon-v10: comment on the bug report in question is preferred; you can ping me afterwards to review what you've done.19:10
dhillon-v10sbeattie, alright thanks again, I'll work on one of the bugs, and then get back to you19:10
=== akgraner` is now known as akgraner
=== maco2 is now known as MsMaco
=== MsMaco is now known as maco2
=== NCommander is now known as Guest36380
=== Guest36380 is now known as NCommander
mr_engineerhi21:10
mr_engineerI will ask some quick questions related to installing kernel 2.6.3221:11
mr_engineer1. Should I use this guide (http://www.ramoonus.nl/2009/12/03/linux-kernel-2-6-32-installation-guide-for-ubuntu-linux/) to install the mentioned kernel?21:11
mr_engineer2. Does the second paragraph in the website mean that i don't have to worry a second about my nvidia graphic drivers?21:11
BenCmr_engineer: I think you are better off just adding the PPA to apt's sources.list and using apt-get to install it21:13
mr_engineerI will be back in a couple of hours21:13
mr_engineerBenC, that sounds interesting, will that take care of my nvidia graphic drivers as well?21:13
aboganiBenC: So you are still alive... :-)21:14
* mr_engineer is now away, if you have anything helpful to say, do so. I will come back and read21:15
BenCabogani: I am :)21:17
aboganiBenC: I'm happy to read you again. :-)21:19
mr_engineerOh my.. 22:58
mr_engineerIf I install the 2.6.32 kernel through the repository, will my graphics drivers be taken care of?22:58
syn-ackThey should be... thats taken care of by the postinstall scripts, iirc22:59
mr_engineernice23:00
mr_engineerthanks.. thats all i've been wanting to know like since 3 hours ago heh23:00
mr_engineernice23:02
mr_engineeryeah now i saw it.... dkms23:02
mr_engineerhi, I was here a while ago23:09
mr_engineerI installed everything but now my grub menu.lst is being useless23:09
mr_engineerI still boot into 2.6.31-1423:09
mr_engineerbut my menu.lst shows all the kernels i have installed.. Grub only shows me like 323:09
syn-ackmr_engineer: you'd probably be better off in #ubuntu. This is kernel development channel23:10
mr_engineersyn-ack, but does it have anything to do with grub 2?23:10
syn-ackWhat's that? Asking in #ubuntu?23:10
mr_engineerits basically the same thing23:11
syn-ackWhat's basically the same thing?23:11
mr_engineerthat grub is not using menu.lst correctly23:12
syn-acklisten. grub2 does not use a menu.lst, and second, this is the kernel development channel. You're going to have better luck getting help in the ubuntu help channel, which is #ubuntu23:13
mr_engineersyn-ack, oh yes, indeed. Sorry about that, I thought you were asking me about it. I am asking help in the #ubuntu channel, but you saying that grub2 does not use menu.lst just cleared the whole thing to me. Thanks a lot!23:16

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