/srv/irclogs.ubuntu.com/2012/08/22/#ubuntu-kernel.txt

verwilsthello, i would like to test a small patch to the kernel that fixes a kernel oops: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1020207/comments/11 but my kernel doesnt seem to build with make-kpkg :(09:22
ubot2`Ubuntu bug 1020207 in linux "gfs2 kernel oops when deleting file as first action after mounting" [Medium,Confirmed]09:22
verwilstfsam7400.c:(.text+0x3b0): undefined reference to `populate_rootfs_wait'09:22
verwilstmaybe somebody here feels like creating a new kernel deb with this patch that i can test? :)09:22
apwverwilst, i'll have a look in a minutre09:22
verwilstapw, awesome thanks! just gimme a yell09:23
apwverwilst, so is this against precise ?09:27
verwilstyip09:27
verwilstthe 12.04 kernel oops'es as soon as you remove a file on gfs2 :)09:27
verwilstit's fixed in 3.3-rc6, which this mini patch is a backport of09:27
verwilstif i can test that this patch works, the redhat guy is willing to give his ACK for -stable inclusion mainline09:29
apwverwilst, whats in the bug is all mangled, and if you want a specific patch included so you can send in a Tested-by it might make sense to email me the patch so i can apply the exact patch09:36
apwverwilst, email in pm09:36
apwverwilst, if there isn't a patch i can make one out of that hunk .... let me know09:38
verwilstapw, well, i just pasted the thing i made :)09:39
verwilsti can mail the patch itself09:39
apwwhich ever you want09:39
verwilstit's the one in the comments, right? #11, the 4 lines09:39
apwi am assuming thats the one you wanted09:39
apwbut it is you who is asking, so i derfer to you :)09:40
verwilstapw, you have mail :)09:42
verwilstit's done in fs/gfs2 btw09:43
verwilstmaybe i should have done it from the root09:43
apwverwilst, i'll cope ... which commit in the upstream kernel is this a backport of?  am just doing the commentary09:47
apwverwilst, and i am going to take the liberty of adding your signon09:47
apwsignoff09:47
verwilstapw, http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=718b97bd6b03445be53098e3c8f896aeebc304aa09:48
apwverwilst, and we don't need the other hunk ?09:49
verwilstapw, normally no, since out_inodes doesnt exist in 3.209:50
verwilstapw, https://www.redhat.com/archives/linux-cluster/2012-August/msg00151.html09:51
apwok.  /me shoves it on a buildder09:51
apwverwilst, ok looking at this if we take a previous fixup patch we can take the patch you want unaltered10:00
apwverwilst, so that might be a better solution as the missing error case (which your version doesn't have to fix) looks like something we want to fix also10:00
verwilstthe -EROFS?10:00
verwilstthat would be VERY nice apw :)10:01
verwilstapw, this patch is actually part of a series with some more handy-looking patches: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=891003abb0db6bfffd61b76ad0ed39bb7c3db8e110:02
apwverwilst, ok i'll build a kernel with that as well10:02
verwilstapw, not sure about the possibility to get those in, just wanted to show you as it might  make gfs2 a better experience on precise :)10:03
apwhmmm, a tricker proposition if people are not hitting the issue10:03
verwilstthe one i pasted is (for now) the only showstopper for me10:03
apwfrom an SRU perspective10:04
verwilstyeah10:04
verwilstapw, it was just FYI :)10:04
apwverwilst, ok here is the first one: http://people.canonical.com/~apw/lp1020207-precise/ with just your one hunk10:13
apwverwilst, second one with the unaltered patch is building now10:14
apwverwilst, ok they are both there, the earlier timestamp is your patch, the later timestamp is the two cherry-picks ... test them if you could and let me know10:30
* apw pokes verwilst10:40
verwilstapw, i was out for f00d :)10:48
verwilstapw, should i test them both?10:49
ogra_eat cake then ...10:49
apwverwilst, i would suggest testing the newer one, and if that works we can suggest that to dave woodhouse10:49
verwilstalright great10:51
verwilstso there are more gfs2-related fixes apw?10:51
apwverwilst, this contains just the foundation patch and the full cherrypick of the patch you were porting part of10:52
apwwe might also suggest separatly that one at least of the other two you mentioned be pushed to stable, but that is a separate transaction me thinks10:52
verwilstyeah idd10:52
verwilstthe gfs2_grow thing for example10:53
verwilstoh well, they all look like nice fixes :)10:53
verwilstapw, with that other patch included, backporting gfs2 fixes should be much more straightforward i guess in the future11:01
=== yofel_ is now known as yofel
ppisatihttp://www.cnx-software.com/2012/08/20/codethink-launches-the-baserock-slab-arm-server/11:19
ppisatiogra_: ^11:19
ppisatiARMv5? no, i mean, really?11:19
apwppisati, ? core ARMv7-A processors11:26
apwppisati, i note they all have massive fans on them, not sure thats the idea :)11:27
ogra_the v5 system is the management 11:36
apwoh thats dumb, so you have to have a different distro on management, awsome11:40
ppisatibut those could be candidates for the arm builders11:53
verwilstapw, well, it certainly boots in kvm.. :)12:08
* cking reboots12:09
verwilstapw, will test a normal server with a cluster now :)12:09
* ppisati -> out for lunch12:09
* henrix -> lunch12:13
verwilstapw, great success!!12:28
apwverwilst, good news12:31
apwverwilst, so i'll reply to that original thread with the two patches together12:31
verwilstyip12:31
verwilstapw, so, do you decide what goes into the new precise kernel?12:32
apwverwilst, not on my own no, but a bug with a fix is something which is SRUable12:32
apwverwilst, and if it goes into stable then it will hit precise without any action anyhow12:33
verwilstapw, i would certainly think so :) thanks a lot for the help btw!12:33
apwverwilst, np12:33
verwilstapw, will you push it towards stable?12:33
apwverwilst, i think the appropriate thing is for me to add your tested-by (if thats ok) to these two patches and email them as a set in reply to Steven12:35
verwilstokido12:35
verwilstapw, i kinda sent a mail to him as well though, but without the tested-by thing.. feel free to reply and take credit where needed :D12:35
verwilstin all my excitement.. :D12:35
verwilst( linux cluster ML )12:36
apwverwilst, heh just want him to know you tested it, so i'd add Tested-by: your email in the bottom12:36
verwilstwell, i pointed him to the link you gave me, so if you add it to the patches there... :)12:37
rtgapw, are you guys working on overlayfs ?12:38
apwrtg, i am working on it yes, but not related to this discussion above; crashing heap of junk12:38
rtgapw, ah, bummer12:38
verwilstapw, i'm going to install your kernel on every node of my cluster12:39
apwverwilst, that is the *1111* one that you tested right ...12:40
verwilstLinux vm02-test 3.2.0-31-generic #48~lp1020207v201208221111 SMP Wed Aug 22 10:19:27 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux12:40
apwrtg, i have an id patch accepted, an NFS fix pending, and another i am investigating12:40
apwverwilst, ok i have cleaned up that directory then so only the relevant files are in there, and added the tested-by:, if you want to check its the email you don't mind being in the public record, and if not tell me in PM what you want :)12:41
verwilstit's fine apw :)12:42
verwilstnothing my dspam can't handle ;)12:43
apwverwilst, heh good, as i am not subscribed to that list, i'll let you keep an eye and poke me if i need to do something with those patches, i am hoping Steve will pass them on, if not then i should12:50
verwilsthe usually replies pretty quickly12:51
verwilstprecise is really starting to get somewhere imo12:51
verwilst2 months ago i was on the brink of switching everything to centos :)12:51
verwilstbecause it felt more enterprisy12:51
verwilstevery step of the way to a working cluster was riddled with bugs :)12:52
verwilstbut now i chased enough people to fix my last hurdle, it's started to look very nice :)12:52
verwilstmy faith has been restored12:52
verwilst;)12:52
verwilstwell, 1 hurdle left in lvm2, but hey12:53
xnoxverwilst: clvm?12:54
verwilstyip12:54
verwilstthe no-monitoring patch thing xnox :)12:55
xnoxverwilst: yes. indeed. Do you think we should not have it? TBH I don't know what that monitoring does.12:55
verwilstit works for me now because i manually removed the patch from the deb and recompiled, but hey, it will be a warm fuzzy feeling when it will be really fixed12:55
verwilstxnox, it's only used to build udeb's iirc12:56
xnoxverwilst: also in quantal we had clvm init script borked for a little while. Now fixed.12:56
verwilstxnox, because dmeventd isnt running or something similar i think12:56
verwilstxnox, it's the same in debian though12:56
verwilstxnox, ah, is the init script something backportable to precise?12:56
xnoxverwilst: it should be applied the whole time, it's just in the running system you can specify monitor=1 or whatever the option is.12:57
xnoxverwilst: precise has it. quantal dropped it for couple of months. So if you recompiled from quantal, beware ;-)12:57
verwilstxnox, yeah, but that's the part that's broken :) monitor=xx isnt read anymore12:57
xnoxverwilst: ah =) interesting.12:57
verwilstxnox, i think i took it from debian12:58
verwilstthe .9512:58
xnoxverwilst: well quantal now has .95 merge with bug-fixes on top of debian. there are a few things different on debian. 12:58
verwilstxnox, https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/83336812:58
ubot2`Ubuntu bug 833368 in resource-agents "clustered lvm commands fail with "activation/monitoring=0 is incompatible with clustered Volume Group" error" [Undecided,In progress]12:58
verwilstxnox, well, it's currently a test setup, i hope to reinstall them once i go production with all the 'native' precise packages :)12:59
verwilstexcept like libvirt 0.9.13 etc ;)12:59
xnoxverwilst: well precise has old lvm2 (missed the feature freeze), so you might have to backport lvm2 from quantal.13:00
xnoxverwilst: but I probably should hunt that patch from .96 and apply it in quantal, possibly precise as well.13:00
verwilstxnox, is there a .96?13:00
verwilstah13:01
verwilstin the bug you mean13:01
xnoxyeah.13:01
verwilstbugreport*13:01
xnoxfrom upstream *gasp*13:01
verwilstthat would be awesome idd, my coding foo surely isnt strong enough :)13:01
verwilstbut for the rest, it's working very well13:01
verwilstnow that the gfs2 thing is solved13:02
verwilsti lost many evenings on that problem :P13:02
xnoxwell, we are here to help ;-)13:02
verwilstxnox, 2.02.95-4ppa1 is my version13:02
verwilst2.02.95-4 simply recompiled13:03
verwilstwhat did you 'fix' in the init script?13:03
xnoxverwilst: init stayed the same. But for example the debian version is broke some symbols & the multiarch was done fully. Fixed those.13:04
xnoxalso applied the usual ubuntu patches.13:04
xnoxI would recomend you to use $ backportpackage to rebuild quantal's lvm2 for precise into your ppa13:04
verwilstbackportpackage?13:04
verwilstubuntu-dev-tools.. xnox, am i missing out on some good stuff here? :)13:05
verwilsti always do apt-get source, dch -v ... debuild -S -sa; dput13:05
verwilst:)13:05
xnoxverwilst: well it does that... automated... and it can also upload it into the ppa for you or build locally =)13:06
xnoxverwilst: also it has the handy $ pull-lp-source and $ pull-debian source13:07
xnoxverwilst: it takes these arguments: pkgname [exact-package-version | $distro-series]13:07
xnoxby default grab latest ;-)13:07
verwilstwhere has that been all my life! :)13:08
ckingbah, setting up chroots on various boxen takes forever13:19
ckinghrm, seemed to have hacked around my blasted Virgin Media Super Hub TCP timeout issue. stupid device13:53
apwcking, vhub> what did you do?13:56
ckingapw, http://smackerelofopinion.blogspot.co.uk/2012/08/virgin-media-super-hub-and-ssh-timeouts.html13:56
apwsilly me13:56
ckingapw, it is really a ghastly device13:57
apwcking, it sounds lame indeed, and this is the V2 device the first ones were utter balls i believe13:57
ckingyep13:57
ckingwell, I've not had to reboot it like the previous kit I had, so that's a bonus I suppose13:58
apwheh swings and roundabouts perhaps13:58
ckingapw, well, it is fast, so mustn't grumble really13:59
apwcking, its like 10x what i have i recon13:59
ppisatirsalveti: how was kernel testing?13:59
verwilstapw, you have another mail14:17
* ogasawara back in 2014:43
=== jibel__ is now known as jibel
rsalvetippisati: working fine, built a bunch of packages, used glmark for a while, stable still14:55
rsalvetippisati: seems we got a winner14:55
brendandbjf - some forewarning. this DC move has screwed up our server testing capacity, so the next SRU runs may be sans a bunch of servers14:57
bjfbrendand: ack, thanks for the heads up.14:58
ppisatirsalveti: cool14:58
ppisatiogra_: ^14:58
ogra_:)15:00
ppisaticorrect me if i'm mistaken but:15:00
ogra_ppisati, convince ndec, he didnt belive yours is more stable ;)15:01
ppisatinew kernel + pvr-omap4 = unity3d working, right?15:01
ppisatiogra_: tsk.../me neither, actually... :)15:08
xnoxdo we have any bleeding edge / recent kernels backported for lucid?16:18
bjfxnox, no16:31
xnoxbjf: ok, thanks.16:31
ckingsconklin, ping16:32
sconklincking: yes? I'm replying to your email now . . .16:35
ckingsconklin, ack16:36
ckingsconklin, I'm still unsure what kind of "clamping" tool I'm expected to use on that splitter. it is quite chunky and I've only got weedy alligator clips16:59
sconklinsorry, perhaps that bit of kit hasn't arrived yet17:00
sconklinstand by for a link/photo17:00
sconklinoh, and stand by for a revision to my email - I made a mistake in the chart17:01
sconklincking ^^17:01
sconklinhttp://www.amazon.com/Fluke-i400-AC-Current-Clamp/dp/B000EA1ETC/ref=sr_1_5?ie=UTF8&qid=1345654831&sr=8-5&keywords=fluke+clamp+current+probe17:01
ckingsconklin, OK - did anyone order that for me?17:02
sconklinyes, you should receive one. I received my later than the splitter, so I suspect it's on the way17:02
sconklins/my/mine/17:02
ckingsconklin, ack, do we have a tracking number? I'm having a bad week for deliveries mysteriously not making to my door17:03
sconklincking: ask pete, He handled that during the QA sprint in Lexington, and I wasn't there17:03
* cking notes that clamp looks like it has some powerful grip, ideal for keeping the kids under control ;-)17:05
sconklincking: it doesn't actually make contact with the wire under test - it measures the sum of the current passing through the clamp loop.17:06
ckingsconklin, yep, I comprehend that. just looks like a mean grip to it17:06
sconklincking: yep, watch yoru fingers17:06
sconklincking: revised email sent17:08
ckingsconklin, ta17:08
* ppisati goes for some groceries17:16
* rtg -> lunch17:23
=== kentb_ is now known as kentb
=== dduffey_afk is now known as dduffey
=== ogra__ is now known as ogra_
jdstrandsmb`: hey, on bug #1031090, am I supposed to be able to load the kvm_intel module in a precise guest on a *quantal* host?18:08
ubot2`Launchpad bug 1031090 in linux "kvm_intel not loadable in a quantal guest" [High,In progress] https://launchpad.net/bugs/103109018:08
rtgjdstrand, smb is on his way to san diego18:09
rtgapw, ^^18:09
jdstrandsmb`: I updated to 3.2.0-30.47-generic in the guest and am running 3.5.0-10.10-generic on the host18:09
jdstrandhmm18:09
* apw looks18:10
apwjdstrand, that was being fixed indeed, i don't think i have seen final resolution on the right fix from upstream18:10
jdstrandapw: I see. so my quantal host doesn't have the necessary bits either?18:11
apwwell your precise guest is playing host18:11
apwjdstrand, so i am not 100% sure if that would tickle the same issue or not18:12
jdstrandapw: this is where it gets confusing-- so, I am running an i7 quantal host (my laptop). I start a precise openstack vm. in the precise vm, loading kvm_intel fails18:12
jdstrand$ sudo modprobe kvm_intel18:13
jdstrandFATAL: Error inserting kvm_intel (/lib/modules/3.2.0-30-generic/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported18:13
apwis there anything at the bottom of dmesg from that invocation ?18:14
jdstrand[  550.189256] kvm: no hardware support18:14
jdstrandthe kvm module is loaded18:14
apwthis fix was slated to fix he opposite combination so i am not sure if he would have tested the other way round18:15
jdstrandright18:16
apwso your test isn't going to test the verification requested there18:16
apwthough being a valid combination we'd expect it to do something18:16
jdstrandit just happens to be that I upgraded in the meantime and am trying to test an openstack CVE on precise :)18:16
jdstrandapw: the bit I was concerned about was that the linux task was marked "Won't Fix", but this seems very related18:17
jdstrandapw: I'm happy to file another bug, or to comment in the existing one18:17
apwlinux should be invalid as in theory invalid as that bug is specific to the other combination18:18
apwi think we should file a new one, as its as likely to be unrelated as not18:18
apwin cause if not symptoms, but do put the new bug number in the old bug 18:18
jdstrandapw: interesting. If I do: sudo rmmod kvm_intel ; sudo modprobe kvm_intel nested=1 I get this in dmesg:18:19
jdstrand[  972.774373] kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround18:19
apwjdstrand, you were loading it without nested=1 ?  isn't that required ?18:19
apwfor your use combination?18:20
jdstrandapw: I was trusting /etc/init/qemu-kvm.conf to dtrt since /etc/default/qemu-kvm has KVM_NESTED=" nested=1"18:21
jdstrand(the default)18:21
jdstrandI just wanted to be *sure* nested=1 was set18:21
apwjdstrand, hmmm ... so i guess can we test nested=1 and see if it makes things work for starters18:21
apwas yeah indeed what you said should be true, but perhaps is not18:21
jdstrandha!18:22
jdstrandthat was it18:22
jdstrandthe upstart job isn't working right18:22
jdstrandapw: ok, thanks18:22
=== jussio1 is now known as jussi
apwjdstrand, phew :)18:23
jdstrandindeed18:24
apwsconklin, bjf, fyi i hacked on the cve-autotriager to wack armadaxp appropriatly when released, which should clean out the cve matrix some18:26
* henrix -> EOD18:29
bjfapw, very nice, thanks18:29
* bjf -> lunch18:31
=== bjf is now known as bjf[afk]
* cking --> EOD18:50
rtgsforshee, can you subscribe me to bug #104021518:56
sforsheertg, done18:59
rtgsforshee, thanks19:00
=== bjf[afk] is now known as bjf
=== mfisch` is now known as mfisch
=== thomi_ is now known as thomi
=== ikonia is now known as Guest68144
=== jpds is now known as Guest81255
=== jussi is now known as Guest83481
=== mfisch is now known as Guest50850
=== jibel_ is now known as jibel
=== Guest50850 is now known as mfisch
=== bkerensa_ is now known as bkerensa
=== sivatharman_ is now known as psivaa

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