/srv/irclogs.ubuntu.com/2013/05/18/#ubuntu-kernel.txt

infinityBenC: Want to rebase to 3.8.0-22.33 and close #1181305 in your changelog?04:12
infinityBenC: You might have to then give me a debian package (or a git tag) to sponsor to the kernel PPA.04:12
BenCinfinity: working on it…should be about an hour04:27
infinityBenC: Shiny.04:28
infinityzequence: You have three more lowlatency tracking bugs.  The fun never ends:04:30
infinityhttps://bugs.launchpad.net/ubuntu/+source/linux-lowlatency/+bug/118110304:30
ubot2Ubuntu bug 1181103 in Kernel SRU Workflow "linux-lowlatency: <version to be filled> -proposed tracker" [Medium,In progress]04:30
infinityhttps://bugs.launchpad.net/ubuntu/+source/linux-lowlatency/+bug/118106204:30
ubot2Ubuntu bug 1181062 in Kernel SRU Workflow "linux-lowlatency: <version to be filled> -proposed tracker" [Medium,In progress]04:30
infinityhttps://bugs.launchpad.net/ubuntu/+source/linux-lowlatency/+bug/118102104:30
ubot2Ubuntu bug 1181021 in Kernel SRU Workflow "linux-lowlatency: <version to be filled> -proposed tracker" [Medium,In progress]04:30
infinityzequence: When you get those up in your PPA, I can sponsor the copies if Andy's not around.04:32
=== akashj87_ is now known as akashj87
zequenceinfinity: cool. I'll have the kernels built sometime today. I'll ping you07:08
infinityzequence: Awesome, thanks.07:10
BenCinfinity: whoops…fell asleep…tag is PPC-Ubuntu-3.8.0-10.1614:32
BenCGive it a sec to sync...14:33
BenCinfinity: done14:36
BenCinfinity: for meta, just use linux-meta-ppc master14:37
BenCinfinity: Hope I'm doing the workflow bug correctly14:57
zequenceinfinity: all lowlatency have been uploaded to the PPA now17:25
lifeboyAnyone here over the weekend that can give advice on loading the latest rc kernel on 12.04 to get a patch?19:46
lifeboyI run 12.04 64bit server with libvirt and QEMU-KVM and have run into the bug 1071322 and need to patch it, but don't quite see how.19:47
ubot2Launchpad bug 1071322 in linux (Ubuntu) "Quantal kernel for precise: starting KVM VM causes 'vmwrite error'" [Medium,Confirmed] https://launchpad.net/bugs/107132219:47
lifeboyThe patch has been applied to kernel 3.7-rc6 and upwards.  Is there a way in which I can easily install that kernel?  Or could I apply a patch for it?  If so, where do I find the patch?19:47
lifeboyReading through the kernel team's MainlineBuilds page at https://wiki.ubuntu.com/Kernel/MainlineBuilds?action=show&redirect=KernelTeam%2FMainlineBuilds I installed the amd64 3.7.7-999-generic debs from  http://kernel.ubuntu.com/~kernel-ppa/mainline/prestable/linux-3.7.y/2013-02-13-raring/ which allows me to boot my server and the bug mentioned has been fixed.20:15
lifeboyThat's all fine, but it means that I will have to apply future kernel updates manually now, or will the the update manager install new kernel updates post 3.7.7-999 when 12.04 has reached that kernel version?20:17
infinitylifeboy: You might consider installing linux-generic-lts-raring if you're happy running newer kernels on precise.20:25
lifeboyinfinity: Would the lts refer to long term support?20:50
infinitylifeboy: lts-raring, lts-quantal, etc refer to it being "the raring kernel backported to the LTS release".20:51
lifeboyMaybe I should ask, is the bug I refered to a problem or can I just ignore it and stay with the stock kernel?20:52
infinityI have no idea.  I know lots of people run KVM on precise (including us, in production).20:52
lifeboyI don't really want to run newer kernels.  Something's bound to break at some stage... 20:52
infinityWell, if you're already running lts-quantal, you're already on the HWE track anyway.20:53
infinityAt least, the bug report is on 3.5.0, were you as well?20:53
lifeboyI'm really just testing to see if I can make that error go away and will roll back to stock standard once I've tested20:54
infinityYes, but what is "stock" to you?20:54
infinityLike I said, the bug report was on 3.5.0 (ie: lts-quantal), what were you running when you ran into it?20:54
lifeboyWhatever the kernel is that ubuntu installs via update manager20:54
infinityThat depends on how you installed.20:55
lifeboyI was on 3.5 yes20:55
infinityOkay, right.  So, you're on the HWE track anyway.20:55
lifeboyI did a server install from an ISO20:55
lifeboyHWE?20:55
infinity(The "stock" precise kernel is 3.2.0)20:55
infinityHardWare Enablement.20:55
lifeboyOh wait, sorry, I got confused.  My desktop is on 3.5 (quantal), the server was 3.2 (precise) before I installed 3.7.7.20:56
infinityKay.  Well.  The way forward is one of three things: 1) Ingore the error, maybe it doesn't matter too much, 2) comment on that bug report that you've seen the error on 3.2 as well, and include logs, and suggest pulling the fix back to the 3.2 kernel, 3) use the lts-raring (3.8) kernel and wash your hands of it.20:58
zequence2infinity: Seems like I've made a mistake with providing the correct version for the build. Sorry, didn't double check before uploading21:00
lifeboyInfinity: I need advice then. This is an LTSP server for an office which we are re-installing (on 12.04).  I don't want to play with stuff that will cause problems later, so if I go for lts-raring (3.8), would that be considered risky?21:00
infinityzequence2: Hrm?  What mistake?  I reviewed it all before I copied, and it looked fine to me.21:00
infinityzequence2: (Well, other than you feeding the wrong '-v' to genchanges and getting enormous .changes files, was that what you meant?)21:00
zequence2infinity: Yeah. two of them had too long changes21:01
infinityzequence2: Yeah, I noticed that but oh well.21:01
zequence2Was baby sitting a 4 year old, and was kind of in a hurry, but I still should have double checked. 21:03
lifeboyinfinity: Would that be considered risky?21:04
infinitylifeboy: Are you sure you saw the exact same bug on 3.2?21:04
infinitylifeboy: The commit that introduced this bug happened after 3.2 was released.21:04
lifeboyLet me check my logs21:04
infinityzequence2: No big deal.  Wasn't worth me asking you to reupload for.  A few big emails to -changes won't kill anyone. :)21:05
infinityzequence2: The sources looked fine, which is what matters.21:05
lifeboyinfinity: Dang! I was wrong about being mistaken...21:07
lifeboyMay 17 08:20:32 parow kernel: [28030.165662] vmwrite error: reg 401e value a023a000 (err 12)21:07
lifeboyMay 17 08:20:32 parow kernel: [28030.165670] Pid: 25778, comm: kvm Not tainted 3.5.0-28-generic #48~precise1-Ubuntu21:07
lifeboySo I'm on HWE, so would it be safe to install lts-raring 3.6 then?21:09
infinitylifeboy: Okay, so.  If that's a server that isn't running X, doesn't need fancy drivers, etc, the simplest solution might be for you to switch to the 3.2 kernel.21:09
lifeboys/3.6/3.8/21:09
lifeboyNo, it's running X!21:09
lifeboyLTSP runs X in each session21:09
infinity... not locally.21:10
lifeboyAnd if I have users connecting via nx to that server, that's a local X session, not?21:11
lifeboyOr do you mean X on the console?21:12
infinityUnless it's rendering on the server's video card (it's not), it's not a local session from the POV of what I was referring to.21:12
lifeboyAh, I'm with you.21:12
infinityThe HWE stack is specifically about hardware drivers, after all.21:12
lifeboySo if go back to 3.2 and but a hold on the linux kernel package that it doesn't want to upgrade to a later kernel version all the time, it should work fine?21:14
infinityNo reason to hold it.21:15
lifeboyWill it stay on 3.2?21:15
infinityYes, if you remove the 3.5/3.7 kernels you installed.21:15
infinityBut if that was installed with 12.04.2 media and has the HWE X stack, you'll want to switch that too.21:15
lifeboyIt unfamiliar territory for me: How do I switch away from the HWE X stack then?21:17
infinitySomething like: "apt-get --purge install linux-generic xserver-xorg-lts-precise"21:17
infinityAnd then you'll also need to purge all the 3.5.0 and 3.7 kernels you installed.21:17
infinity"dpkg -l linux\*3.[57]\* | awk '/^i/ {print $1}' | xargs dpkg -P"21:19
infinityIsh.21:19
lifeboyAh, ok, no rocket science then.  For some reason the media I used for this server is different, probably the alternative CD instead of the standard server... :-(21:19
infinityErr.21:19
infinity"dpkg -l linux\*3.[57]\* | awk '/^i/ {print $2}' | xargs dpkg -P"21:19
lifeboythanks infinity.  Let me see how it goes.21:21
lifeboyinfinity: For a server with LTSP & libvirt which kernel is better to run generic, server or virtual?21:39
infinitylifeboy: It's all the same kernel.21:40
lifeboySo it's just the tools that get install with it that differ?21:40
infinitylifeboy: No, it's just that in the previous LTS, they were different kernels, so we provided transitional metapackages.21:41
infinitylifeboy: Installing "linux-server" gets you the linux-generic kernel.21:41
lifeboySo if install linux-image-generic I'll be fine21:41
lifeboy?21:41
infinityOr linux-generic, if you want headers too.21:41
infinityBut yes.21:41
lifeboyIt will install linux-image-3.2.0-43-generic  or linux-3.2.0-43-generic then.21:42
infinitylinux-image-3.2.0-43-generic and linux-headers-3.2.0-43-generic if you install "linux-generic", and just linux-image-3.2.0-43-generic if you install "linux-image-generic"21:43
infinityEither way, having the metapackages installed will keep you up-to-date.21:43
infinityYou want the headers if you also build out-of-tree modules (via dkms, for instance).21:43
infinityLike nvidia/fglrx.21:43
lifeboyThere were quite a few thing broken running 3.7.7  Firefox couldn't find its profiles amongst others...21:44
lifeboyNo, I don't need special modules21:44
infinityzequence2: All built and copied to -proposed.  Should hit mirrors in ~1h.21:49
zequence2infinity: thanks21:50
infinityBenC: FWIW, the "prepare-package*" tasks auto-complete when the package is built successfully in the PPA.  Confuses the bot a bit if you set them Fix Released. ;)22:15
infinityBenC: Anyhow, cloning git and such to do a quick review, and if it's all good, I'll upload.22:15
infinityBenC: *poke*22:39
infinityBenC: Your changelog looks suspect.  It's missing the last two master revisions (sure, I realise those end up being a no-op, but having the CVE and bug refs there is nice), and you should have a bit with your tracking bug at the top.22:42
infinityBenC: See the bit above [ Ubuntu: 3.8.0-22.33 ] in this changelog: https://launchpadlibrarian.net/140174115/linux-lowlatency_3.8.0-22.15_source.changes22:43
BenCinfinity: I/m not sure what you mean22:50
BenCI did add the tracking bug to the top (I'm pretty sure)22:51
BenCinfinity: Make sure you check debian.ppc/changelog and not something else22:51
BenClinux-ppc (3.8.0-10.16) raring; urgency=low22:51
BenC  * Release Tracking Bug22:51
BenC    - LP: #118130522:51
BenCetc...22:51
ubot2Launchpad bug 1181305 in Kernel SRU Workflow prepare-package-meta "linux-ppc: 3.8.0-10.16-proposed tracker" [Medium,In progress] https://launchpad.net/bugs/118130522:51
infinityHrm.22:52
infinityCrusty tag issue?22:52
BenCinfinity: Hold on, maybe I didn't --force when I pushed --tags22:52
BenC# git push --force --tags22:52
BenCEverything up-to-date22:52
BenCNope, should be good22:52
infinityPossibly not.  Of course, that doesn't help if I already had the old tag.22:53
infinityThere's no way to ask git to force others to update tags.22:53
BenCgit fetch --tags >22:53
BenC?22:53
infinityThis was a fresh clone anyway, though...22:53
infinitySo it should be right.22:53
BenCYeah, because I pushed it last night22:54
BenCgithub tag perusing is less than optimal22:55
BenChttps://github.com/benmcollins/ubuntu-raring-powerpc/blob/PPC-Ubuntu-3.8.0-10.16/debian.ppc/changelog22:55
BenCThat definitely doesn't match what I pushed22:55
infinityMatches what I have here, though.22:56
BenCinfinity: Fixed…my commit --amend didn't pick up my changelog revision22:57
BenCOther than that, the tree is essentially the same22:57
infinityBenC: Fixed where? :P22:59
BenCinfinity: tag PPC-Ubuntu-3.8.0-10.1623:00
BenCFixing ppc branch now, but use the tag23:00
infinityAhh, yeah, it wasn't on the branch, hence my confusion.23:00
infinityFloating tags drive me batty.23:00
infinityAnyhow, testbuilding here out of paranoia, but will upload to the PPA later today.23:01
BenCOk, thanks23:01
BenCinfinity: floating tag fixed for your sanity's sake23:02
infinity\o/23:03
infinityNow I just need to wait 5 hours for this test build.23:03
infinityI need a machine like sagari in my bedroom.23:03

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