/srv/irclogs.ubuntu.com/2012/10/19/#ubuntu-kernel.txt

cwillu_at_worksmb`, not sure if you got the message; the thing that henrix_ pointed out is correct04:25
=== smb` is now known as smb
smbcwillu_at_work, I saw the email exchange yesterday but not having set any brain power on it. And now I have one more important thing to archive first: coffee...07:01
cwillu_at_worklet the hunt begin!07:02
smbMischief managed!07:45
=== amitk is now known as amitk-afk
* apw yawns08:02
* smb shares some coffee08:05
apwsounds like a good plan indeed08:08
=== henrix_ is now known as henrix
apwhenrix, yo ... so i see you are wrapping an sru kernel for quantal08:35
apwhenrix, you need to be aware for quantal there is now an additional package to prep08:35
henrixapw: ah, the signed thing?08:36
apwhenrix, indeed the signed thing08:36
henrixapw: ok, i have completely forgot about that indeed08:36
apwthere is a new repo, ubuntu-quantal-signed, which you need to checkout, then that needs to have the exact same version as the main kernel -- it has an update-version script in it which should sync the two for you08:36
apwit can and should be uploaded at the same time as linux, it has binary dependancies in it to make it build in the right order08:37
apwwhen you get to preparing that package, it makes sense for me to review that one08:37
apwhenrix, ^08:37
henrixok, cool.08:38
henrixi have already pushed the other git trees08:38
henrixso i was going to prep the pkgs08:38
henrixi'll take a look at this new package in a few minutes08:38
henrixand ping you for review08:38
apwhenrix, is there a sensible page i can add the details of how it works etc08:38
apwin the wiki.  the nearest i can find is https://wiki.ubuntu.com/KernelTeam/StableHandbook/StablePackageBuilding but it seems somewhat thin on detail08:39
henrixapw: let me have a look...08:39
apwhenrix, the basic plan with linux-signed is to run update-version ../ubutu-quantal; and then package the result up.  the update-version thing prints out the signing and commit commands to simpify use08:42
henrixok, i'll give it a try in a few and ping you if any doubts. /me was sure there was a more detailed wiki page where this could be added...08:43
henrixmaybe i need more coffee to find it...08:44
caribousmb: would you have a minute to take a look at an EC2 kernel panic trace ?08:49
smbcaribou, maybe... though I am not sure I want to ... yet another one... Oh well anyway... where?08:50
caribousmb: I'll PM you the pastebin link08:51
wmpwho can look: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/106834008:51
ubot2Launchpad bug 1068340 in linux "I havent second thread" [Medium,Incomplete]08:51
caribousmb: just want to know if this rings a bell to you08:51
wmpand why i cant add 2 attach in one comment?08:52
caribousmb: I've been trying to setup kernel dump on an test EC2 instance but didn't have any luck08:52
smbcaribou, crashdump does not work for pv guests08:52
caribousmb: I expected that :)08:53
cwillusmb, just a heads up, given that you weren't cc'd:  [PATCH] sched, autogroup: fix kernel crashes caused by runtime disable autogroup08:53
smbcwillu, Did you see the change I am wondering about. Maybe you want to try it08:54
cwilluI saw your patch08:54
henrixapw: ok, so i've pushed to my git tree the new Q -signed package. do you have some time to take a look at it?08:54
smbcaribou, If you can reproduce it on a local xen host you could use xen dumps08:54
caribousmb: k08:55
henrixapw: there's another script (download-signed)... what's its purpose?08:55
smbcwillu, Ah ok, so they moved things a bit... *shrug* if that helps08:57
smbcwillu, Thanks for the heads up... was that in upstream already or right now "only" on mailing lists? Need to make sure to backport that as well to stable09:02
cwilluI just got it 30 minutes ago09:03
cwillumailing list09:03
cwilluyep, they didn't cc stable either; I'll test it tomorrow and poke them re: cc if nobody has yet09:03
cwilluer, re: cc'ing stable09:03
apwhenrix, download-signed is part of the workings of the packag09:04
apwpackage09:04
apwit is used at build time on the buildds, not something you use09:04
henrixapw: ack09:04
apwhenrix, will have a look now09:04
henrixapw: cool, thanks09:04
apwhenrix, ok my bad you had an out of date tip, you'll need to redo that :/09:07
henrixapw: heh, no prob. gimme 1 min09:07
apwhenrix, somehow i had managed to push the tag and not master, not quite sure how i managed that09:07
henrixapw: done09:09
apwhenrix, looks good to me09:10
henrixapw: i guess we'll have to change the shankbot to handle this new pkg as a task in the tracking bug09:10
apwhenrix, yeah i recon so indeed09:11
henrixapw: so, there's nothing special to build this pkg, right? a regular dpkg-buildpackage will do the job, correct?09:11
apwhenrix, exactly that09:12
henrixapw: cool09:12
=== yofel_ is now known as yofel
apwhenrix, ok pushed -signed, and pushed the two missing tags09:45
henrixapw: great, thanks09:46
dupondjeSomebody else is noticing shutdown issues sometimes?09:55
dupondjeLike 1 on 10 times, shutdown just freezes, and I have to pull the power :(09:55
dupondjeany hints to debug this?09:55
tjaaltonis the old 3.1 packaging from early precise around somewhere?09:55
tjaaltonhuh, git of course09:56
henrixapw: just to confirm: i *must* upload linux-signed_3.5.0-18.29_source.changes right after linux_3.5.0-18.29_source.changes, right?10:04
apwhenrix, the world won't end or anything if you don't.  they can be uploaded together safely.  linux-signed should be uploaded each time linux is abi bump or not.10:05
henrixapw: ok, understood. thanks :)10:06
apwhenrix, expect linux-signed to fail 'depwait' which will resolve itself when the main build completes10:06
apwthis is normal10:06
henrixapw: ack10:06
apwhenrix, when you are getting shankbot fixed we need to check it is making bugs for lowlatency10:07
apwfor quantal10:07
henrixapw: ok, we'll do that as well.10:08
apwhenrix, i assume you haven't uploaded quantal yet ?10:11
henrixapw: no, not yet. but i was about too...10:11
apwhenrix, cool, i just didn't see it in the tree10:11
henrixfound any prob?10:11
apws/tree/PPA10:12
apwno no problem, i was going to do the lowlatency rebase10:12
apwand upload that to the PPA as well10:12
henrixok, cool. i'll be uploading it in a min. need to download the .orig.tar.gz first :p10:12
apwhenrix, btw currently linux-signed only exists for linux, there is no linux-*-signed as yet10:12
apwheh10:12
henrixapw: does that mean we'll have to create the other -signed pkgs? 10:14
apwhenrix, not as yet, we're only supporting signed boot on linux for now10:14
henrixapw: ah, ok. uff10:15
apwhenrix, it is likely we will get more -signed packages for some branches in the future, but not for now10:15
henrixack10:15
caribouQ: is there some kind of wrapper around git-send-email to automate patch submission ?10:34
henrixapw: building. as you referred, the -signed pkg failed due to deps. i'll retry it later once amd64 is done10:34
cariboulike automating patch numbering in subject: & such ?10:34
einonmcaribou: git send email does that for you, e.g....10:35
einonmgit format-patch <first ref>...HEAD10:35
einonmthen git send-email 000* --to etc10:35
cariboueinonm: yeah, I've done that & used the git send-email command on the Wiki10:36
cariboueinonm: doesn't seem to number the patch in the subject though. Maybe it needs to be done manually10:36
einonmcaribou: hmmm, not in my experience... can you be more specific about the commands you're using?10:37
einonmcaribou: It's actually the git format-patch line that formats the email header. You'll need to pass it a list of the git commits to number them correctly10:38
cariboueinonm: maybe that's because I only have one commit10:39
einonmyes. It doesn't number a list of one patch10:39
cariboueinonm: I followed the description here : https://wiki.ubuntu.com/Kernel/Dev/KernelBugFixing#Forward_the_Commit_for_Approval10:39
cariboueinonm: ok, I'll test with two patches10:40
einonmIf there's only one patch, is there a need to number it?10:41
einonmjust a list of commit refs will do, you don't have to specify a range all the time10:41
einonmbut for a single ref, it will create a list of the patches between that and the HEAD, so for a list of individual patches, you'll need to specify <first~1>...<first> <second~1>...<second> etc10:42
cariboueinonm: you're right, I just tested with 2 commits & it numbers it correctly.10:44
cariboueinonm: thanks for pointing that out10:44
einonmno probs :)10:44
apwhenrix, it will retry itself without your intervention shortly after the end of the main build.  i confirmed this behaviour in my PPA previously10:51
henrixapw: ack10:52
apwcaribou, how are you dumping the patches, git format-patch seems to have numbered them before i feed them to git send-email10:53
einonmI was talking crap about giving a list to format-patch. It only takes a single range ...11:15
einonmbut to always number, you can use the -n option, even if there's only one patch11:16
* henrix -> lunch11:19
dokoapw, rtg, ogasawara: gcc-4.7 in r will be published in 5min. time to upload the kernel headers11:29
apwdoko, ack11:30
caribouapw: yes, indeed, unless there is only one patch11:33
apwcaribou, ahh yes, that would make testing seem like it didint11:33
caribouapw: just wanted to get things right for my first patch submission :)11:35
apwheh ... always a good idea indeed11:36
caribouapw: well, it's on its way now, & tested on Quantal & Precise11:37
caribouapw: should something be done on the public bug (i.e. identify it for Quantal & Precise or such) ?11:37
apwcaribou, yeah it should be targetted to same indeed11:43
apwbug #?11:43
apweven if we say no and Won't Fix them they should exist to document the decision11:43
caribouapw: LP: #105674611:43
apwbug #105674611:44
ubot2Launchpad bug 1056746 in linux "kernel thread hang on iscsi target disconnect when multipath is active" [High,In progress] https://launchpad.net/bugs/105674611:44
* caribou needs to update the title: multipath is not mandatory11:44
apwcaribou, is this alreayd fixed upstream ?11:44
caribouapw: yes. I cherry-picked the commit & tested it11:45
apwok i'll close it for raring then11:45
caribouapw: submitted the patch for review to the ML ~1h ago11:45
=== henrix is now known as henrix_
caribouhence my questions regarding git send-email11:46
=== henrix_ is now known as henrix
apwyep ... i've "given" the P and Q tasks to you and closed out the R11:47
apwcaribou, are you subscribed to the mailing list ?11:51
caribouapw: yes, 11:51
cariboubut for some reason, I didn't receive my email, I suspect that something went wrong11:52
caribouthough I switched off the Digest Mode just before sending the mail11:52
apwcaribou, its sitting waiting on moderation which implies you used a different addy to the one you subscribed with11:53
caribouapw: lemme check11:53
apwhopefully i just stroked them through11:54
caribouapw: email address is correct. Could it be caused by the Digest mode ?11:56
apwno don't think so11:56
caribouapw: ok, figured it out, it left my laptop with my username (caribou@canonical.com), not my real email address.11:58
cariboussmtp blunder11:58
cariboudefault setup doesn't allow overriding the From: field12:01
apwcaribou, ok that makes sense then, and the emails have come through now i've approved them12:08
caribouapw: I just fixed my ssmtp setup & tested again. Shouldn't happen again12:08
henrixsmb: i didn't had a chance to try your autogroup patch yet12:09
henrixsmb: i'll try to do it later today, or during the weekend12:09
smbhenrix, Actually there seems that cwillu found some other version somewhere12:09
smbnot sure he also fwd to you, a sec12:10
henrixi don't think so. can you forward it to me?12:10
smbhenrix, done12:10
henrixsmb: thanks12:10
henrixsmb: ah, it makes sense. i'll give it a try later12:12
smbhenrix, ok cool. I just had no time really to find out exactly where that is upstreaming wise12:13
henrixsmb: i found it in lkml, no replies yet. i'll test it and provide some feedback12:14
smbhenrix, ah ok12:14
rtgapw, whats the story with linux-signed 3.5.0-18.29  FTBS ? Are you on top of that ?12:14
henrixrtg: it failed due to dependencies, i believe. i should have waited a little bit more before uploading it.12:14
henrixrtg: i'll retry it later12:15
henrixrtg: (however, i haven't checked the logs yet)12:15
rtghenrix, shouldn't it have gone into DEPWAIT ? or is that just PPAs ?12:15
henrixrtg: ppa i believe. the main pkg is still building12:16
tjaaltoni'm trying to bisect something, and building 3.1 would be the first step (to see if the fix is in 3.1 or 3.2), but checking out for instance 92f8343feec from the precise tree shows that the diff to v3.2 is suspiciously small, compared to v3.1..v3.212:22
tjaaltonhow can I verify that it really is based on v3.1?12:22
einonmtjaalton: clone Linus' Linux repo and perform a diff of the relevant tags?12:26
tjaaltoneinonm: that's what I'm doing12:28
tjaaltonv3.x are from there12:28
einonmyou mentioned that you were using the precise tree, I'm talking about Linus' tree taken from kernel.org. 12:29
tjaaltonI have the remote added12:29
apwtjaalton, normally i use git log then look for '    Linux '12:31
apwto find out what the next closing commit from linus was12:31
tjaaltonLinux 3.2.1412:32
tjaaltongreat :)12:32
apwapw@dm:~/git2/ubuntu-precise$ git describe 92f8343feec12:32
apwv3.2.14-236-g92f834312:32
einonmah, I see - you can check out using a tag instead of a ref12:32
apwsometimes that will tell you what you want12:32
apwexcept when it says 'Ubuntu-' something12:32
einonmwhat about 'git checkout v3.1'?12:33
tjaaltoneinonm: I need the packaging too, though I could do a selective merge there12:33
apwUbuntu-3.1.0-2.312:34
apwtjaalton, that looks to be the last 3.1 based kernel12:34
tjaaltonapw: yes12:34
tjaaltonso I assumed that by branching from that I'd get 3.1 + packaging, but no :)12:35
apwwell it appears to have been uploaded, so i would expect that too12:36
apwtjaalton, you would need to checkout the TAG and not the commit which _now_ has UBUNTU: Ubuntu-3.1.0-2.3 on it12:36
apwtjaalton, as the closing commit has since been rebased12:36
tjaaltonhmm ok12:37
apwwe rebase until release12:37
tjaaltonyeah this looks a lot better, thanks :)12:37
apwtjaalton, though if it was built in the archive, the librarian has the binaries anyhow, so you could just test those12:38
tjaaltonapw: I need to add one commit on top of it anyway12:39
ppisatibrb12:53
rtgcaribou, is caribou@canonical.com bogus ? I got a bounce12:56
caribourtg: yes, wrong ssmtp setup when I sent to the list12:57
caribourtg: got that fixed. apw had to force the email through12:57
rtgcaribou, ok, then read my response to the list.12:57
caribourtg: but I just got your reply to the list12:57
apwdoko, hey, do actually have a compelling reason to take 3.6 headers over 3.5 at this point13:46
apwdoko, i ask as the changes are pretty small, and we are slightly worried about the untested nature of the kernel itself14:02
dokoapw, I thought you did want to start with 3.7?  the reason for the new headers is to catch ftbfs early.14:04
dokothe untested nature of the kernel would be one more reason to build the headers from a separate source ;)14:04
apwdoko, we're in a hole with headers from 3.7, they have changed the kernel side of them and we are still sorting the fallout; so the latest we could do is 3.614:05
apwdoko, though in that case we'd have headers advertising features the kernel didn't have, i suspect that'd also not go well !14:05
apwdoko, i am working on 3.7 header issues now, but i'm not sure there is value in waiting for us14:06
rtgdoko, I think we should stick with 3.5 until we've got some mileage on 3.7. its still kind of a steaming pile.14:06
dokook14:06
ckingdoko, which version of gcc will be using for 13.04?14:45
ckingdoko, did you get any time to look at my email concerning gcc 4.7.x and kernel GCOV issues?15:13
BlackNarcissusHello all. I ran into a serious bug during 12.10 install, and someone on ubuntu-bugs told me to report it under linux and to check with you guys. When installing on a laptop with nvidia integrated graphics, the system is not properly cooled, temperature goes above safety limits and shuts down, thus interrupting the install.15:37
BlackNarcissusIt's  Bug #106862615:37
ubot2Launchpad bug 1068626 in linux "System Overheats and Shuts Down during Install" [High,Incomplete] https://launchpad.net/bugs/106862615:37
dokocking, 4.7.x, sorry, not yet. could you check with gcc-4.7 from debian unstable too?16:01
ckingdoko, ok, I will do that on monday16:04
* ppisati -> EOW17:06
* cking too EOW17:12
henrixalmost beer o'clock here so...17:31
* henrix -> EOD17:32
bizhanMonaHi, I have a new Ivy bridge mother board running Ubuntu 12.10. I am trying to identify a source of hardware interrupt for 0.1 msec periodicity. Any idea ?thx17:32
=== henrix is now known as henrix_
* smb -> FEOW17:44
rtgjsalisbury, when you Cc stable, put it in the commit log, e.g., "Cc: stable@vger.kernel.org". that way you won't get hate mail from the gkh bot.18:01
jsalisburyrtg, yeah, I realize that now :-)18:05
* jsalisbury tries round two18:06
rtgjsalisbury, don't forget '[PATCH v2]' in the subject.18:07
jsalisburyrtg, ack18:08
jsalisburyrtg, and no cover letter 18:08
=== lifeless_ is now known as life
=== life is now known as lifeless
jsalisburyrtg, do I also Cc the maintainers in the commit log, or just on the email to lkml?18:18
rtgjsalisbury, I generally use get_maintainers.pl and Cc everyone (and everything) on the list except LKML. I generally direct the email to LKML18:21
jsalisburyrtg, thanks.  18:22
* rtg -> lunch18:22
Ergo^hello, i want to use 3.6 kernel on ubuntu 12.10 - but the docs say that mainline kernels are missing ubuntu patches in them, is there a place where i can get a prerelase kernel with all the patches ?18:23
Ergo^or should i just grab the "current" one ?18:24
* ogasawara lunch19:51
* rtg -> EOW19:54

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