/srv/irclogs.ubuntu.com/2013/03/22/#ubuntu-kernel.txt

=== kentb is now known as kentb-out
=== BruceMa is now known as BruceMa_afk
=== BruceMa_afk is now known as BruceMa
ppisatimoin07:50
=== smb` is now known as smb
mitya57hi all, while trying to fix bug 1157421 I noticed that blktap-dkms depends on linux-headers-generic, which on 12.04.2 pulls in 3.2.x headers, not 3.5 headers09:15
ubot2Launchpad bug 1157421 in blktap-dkms (Ubuntu Precise) "blktap-dkms version in 12.04.2 is not compatible with the 12.04.2 kernel" [High,Triaged] https://launchpad.net/bugs/115742109:16
mitya57my question is: what should I do if I want to make my package build against 3.5 headers?09:16
mitya57I probably even want it to be 3.5 for those with kernel 3.5 and 3.2 for others09:17
amitksmb: apw: is there a meta package I can install to get the latest mainline kernels from the mainline PPA? Or is it always a manual process?09:24
amitknouveau is horribly broken in 3.809:24
amitkand nvidia binary drivers too09:25
smbamitk, afaik always manual09:25
amitksmb: is it done on purpose? or did s09:26
amitkoops09:26
amitksmb: or was it just lack of time to do this?09:26
smbamitk, No I suppose it is deliberate09:28
smbamitk, Those are for testing not for constant use09:28
amitksmb: -rc2 / -rc3 not fit for constant use?!!! You must be joking...09:29
amitk;)09:29
smbamitk, you know I am never joking :-P09:29
smbamitk, Would be good to find things to unbreak nouveau at least in the raring kernel09:31
AceLanmitya57: man dkms and read BUILD_EXCLUSIVE_KERNEL=09:31
mitya57AceLan: it would *build* against the exclusive kernel, I wondered what should I do with dependencies (which should be installed before building)09:34
mitya57anyway jamespage sais that that dependency was not actually needed09:35
mitya57*says09:35
amitksmb: it must be some interaction between the latest unity and nouveau that breaks it, atleast on my desktop (bug 1154431)09:36
ubot2Launchpad bug 1154431 in unity (Ubuntu) "Unity doesn't start up" [Undecided,Confirmed] https://launchpad.net/bugs/115443109:36
smbamitk, That isn't by chance some dual-monitor setup? Just asking because I had some hilarious effects with that on a laptop with ati graphics.09:39
smbOtherwise maybe RAOF is interested (if he is not asleep by now)09:40
amitksmb: I dare not even plugin my second monitor at this point. First X wouldn't start (at all), then unity wouldn't, now it crashes whenever I hit the windows key to bring up the dash (?)09:41
smbquality...09:42
amitksmb: to be fair, progress has been made, so i hope to have a useable desktop by release09:44
* cking grabs a screwdriver..09:45
smbamitk, Yeah, there is always that hope. Just seems that there is quite a lot to cover. apw had a lot of fun with some older i915, I had the (older) ati fun and the cirrus gfx used by VMs by default has issues as well.09:48
ogra_amitk, its all fine, we will ship a piece of duct tape along with the images so you can lock your win key  to not do that09:49
amitkogra_: :) Add Alt+Tab and the browser to that blacklist.09:54
ogra_yeah, no prob :)09:54
ogra_with ubuntu touch we have our own browser anyway now 09:54
amitkogra_: we do?09:54
ogra_yep09:55
ogra_the great thing is it cant do tabs ... one websire is enough for everyone !09:55
ogra_*website09:55
amitkogra_: lol09:57
ogra_so much less confusion when surfing :)09:57
ogra_and indeed no bookmarks either, finally something that trains your brain09:58
amitkwe have been getting to lazy, that's true09:58
amitk*too09:58
amitkbjf: your bot confirmed the bug I filed, have you seen this elsewhere? I've just posted a link to the 3.9 tree that might fix bug 115868910:08
ubot2Launchpad bug 1158689 in linux (Ubuntu) "nouveau and nvidia binary drivers are broken for GeForce 8400 GS" [Undecided,Confirmed] https://launchpad.net/bugs/115868910:08
apwamitk, no no meta they arn't in a repo after all10:10
amitkapw: ack, makes sense (not in a repo). Would be handy though, to allow users to upgrade to the latest crack automatically to find if their problems are fixed (so they can report back when it is fixed)10:12
ppisatiapw: when you're awake and fuly operational10:13
ppisatiapw: i've a quest for you10:13
apwppisati, a guest ?10:13
ppisatiapw: a quest10:14
ppisatiapw: have you ever played to D&D?10:14
ogra_with guests ?10:15
ppisatiogra_: maybe :)10:15
ppisatiogra_: not necessarily10:15
apwppisati, d&d a long long time ago10:23
ppisatiapw: just kidding10:24
ppisatiapw: well, it's debian packaging question10:24
ppisatiapw: basically, i just noticed that renaming 'omap' to 'generic'10:25
apwppisati, yep10:25
ppisatiapw: one of the side effect was that a lot of modules are not part of linux-image anymore10:25
apwahh yesh they are in in linux-image-extra10:25
ppisatiapw: but are moved to 10:25
ppisatiapw: right10:26
ppisatiapw: do you exctly know where i should put my hands to fix it?10:26
apwppisati, i am not sure as things are you can, generic is either split or it is not10:26
apwthat may be or may not be a problem10:26
apwwe could just ignore it and make the meta for arm -generic the same so it pulls in both10:27
ppisatiapw: uhm ok10:27
ppisatiapw: but in that case i want to do some adjustment first10:27
ppisatiapw: like moving some 'vital' modules to -image10:28
apwppisati, yeah that would be sensible indeed, the split is to allow virtual to be smaller10:28
apwppisati, and it depends if we will ever have an arm virtual10:28
ppisatiapw: and, besides, image-extra fails to install for some yet unknown reason10:28
ppisatiapw: i mean, if it's easy to put a check like 'apply this split rule on if arch != armhf'10:29
ppisatiapw: then i would like to do it10:29
apwppisati, when i have fixed this cve issue henrix has me looking at i'll see how easy it is to do just that10:29
ppisatiapw: ok, thanks10:29
apwppisati, yep10:29
* ppisati back in 2010:40
brendand_henrix, is the lucid kernel in -proposed the last one coming through before end of desktop support?10:59
henrixbrendand_: i don't think so. i believe we'll have another one - there's a regression being worked out at the moment11:02
apwhenrix, ok the matrix is updated, i think that looks better11:08
henrixapw: yep, it does! cool!11:09
apwhenrix, a heap of raring went to released, which is a good sign11:09
henrixapw: yeah, i've seen that. uff... finally this is sorted out :)11:10
apwhenrix, we only add versions so very rarely that i always forget11:11
henrixapw: and soon we'll be *removing* 2 versions ;)11:11
apwhenrix, yeah looking forward to losing those11:28
apwhenrix, are you going to review and push the latest autotriage or shall i11:28
henrixapw: hmm... push? isn't the push done automagically?11:29
apwhenrix, the autotriager pulls in our stuff and merges their stuff and produces a result, we still have to pull that down review it and push it to where security pulls if we are happy11:30
apwhenrix, someone must be doing that for the thing to be getting to security though11:30
apwso we maybe missunderstanding each other11:30
henrixapw: mumble?11:31
apwhenrix, can't from here, not enough bandwidth11:31
apwhenrix, bjf, sconklin, FYI the linux-overlay file is now in the security repo as active/10autotriage.linux12:08
apw(i didn't chose the name :))12:08
apwchoose12:08
ppisatibjf: i'm doing the topic branches rebases right now12:29
apwhenrix, what was this latest respin ?12:52
henrixapw: yep, unless something urgent comes up, this was the last respin12:53
apwhenrix, which series12:53
henrixapw: Hardy and Oneiric12:53
henrixapw: from the kt meeting minutes: "Note: This is the week the last Hardy and Oneiric kernels may be built." :)12:54
apwahh ok this is a normal spin12:54
henrixapw: ups, i messed up your question with your pm :)12:55
apwyeah was asking about the ppisati rebases, to know if i was expecting any lowlatency ones12:56
apwif it is a normal 3 weekly batch this time, then i guess yes :)12:57
henrixyep12:58
* henrix -> lunch13:00
stefanctcan someone please give me some up to date pointers to the state of the -realtime kernel? all i find is outdated information referencing bogani's PPA13:15
zequencestefanct: There's no realtime kernel since 9.1013:31
zequencestefanct: linux-lowlatency has taken its place, which is not a realtime kernel13:31
stefanctthat's the history of the official repositories only(?) but apparently there were some efforts by bogani regarding 12.04?13:34
stefanctbut essentially... if i want a -rt or -realtime (i.e. ubuntu flavoured or vanilla kernel + rt patches (whatever is left of them/not upstream yet)), i'll have to grab the patch and build it myself, right?13:35
stefanct-lowlatency does not improve my use case AFAICS13:40
stefanctmy problem is that clock_nanosleep with TIMER_ABSTIME sleeps way too long13:41
stefanctclock_nanosleep(CLOCK_MONOTONIC, TIMER_ABSTIME, &sync_ts, NULL);13:42
stefanctclock_gettime(CLOCK_MONOTONIC, &ts);13:42
zequencestefanct: There was no effort on getting the -rt in. At least no real one13:42
stefanctfor a sync_ts.tv_nsec of 013:42
stefanctresults in 00:01:07.00001158713:42
stefancti.e. constantly >10us "too late"13:42
stefanctit never comes even close13:42
stefanctand that is with cpu shielding, SCHED_RR etc on an idle machine13:43
zequenceI think Bogani kept the door open for that, but no one else was interested at the time. There's a small chance the we in the Ubuntu Studio team might be interested in reintroducing it13:43
stefanctnp, i have to patch my kernel anyway for my project13:43
stefancti just need to find out if the -rt patch would help me at all and that would have been easier with a binary13:44
stefanctneed to run now, bbl13:44
zequencestefanct: Debian has a -rt kernel13:44
zequencedebian wheezy13:44
stefanctok, will look into that, thx13:45
ppisatibjf: the multiple closure in q/master is giving me (actually kteam-tools/maintscripts/verify-release-ready)14:17
ppisatibjf: i'll have to mangle a bit the syntax14:18
ppisatibjf: uhm no14:19
ppisatibjf: during the 'unique release tracking bug'14:20
ppisatibjf: verify-release-ready tries to parse the last section of debian.master/changelog14:20
ppisatibjf: and since it can't find the Release Tracking Bugs there14:20
ppisatibjf: check fails14:20
bjfppisati, after you rebase, don't you go into the changelog and add the correct tracking bug information?14:21
ppisatibjf: yes i do14:22
ppisatibjf: but it tries to compare my tracking bug14:22
ppisatibjf: with the one found in master14:22
ppisatibjf: but since last section in master doesn't contain one14:22
tjaaltonheads-up, bug 140716 is a regression on precise and quantal kernels14:22
ubot2Launchpad bug 140716 in skktools (Ubuntu) "[Sync request] Sync skktools (1.2+0.20061004-3) from Debian unstable (main)" [Wishlist,Fix released] https://launchpad.net/bugs/14071614:22
tjaaltonuh14:22
ppisatibjf: it fails14:22
tjaaltonbug 114071614:22
ubot2Launchpad bug 1140716 in linux (Ubuntu Raring) "[regression] 3.5.0-26-generic GPU hangs" [Critical,Confirmed] https://launchpad.net/bugs/114071614:22
tjaaltonseems to hit sandybridge machines14:23
bjfppisati, ok, don't sweat it. if you are happy with your rebase and it builds well pull it in and look at what verify-release-ready is having trouble with14:23
ppisatibjf: ok, just wnated to prevent an error in the SRU pipeline later14:24
bjfppisati, thanks for the heads-up, sconklin will deal with it :-)14:24
ppisatibjf: ok :)14:24
sconklinWhat bus?14:26
bjfjsalisbury, you want to do some bisecting of kernels to find the issue with ^ that tjaalton just mentioned14:34
bjfinfinity, the regression found in lucid kernel 2.6.32-46.105 was actually introduced in 2.6.32-45.104 how do you feel about pushing .105 into -updates ?14:50
=== kentb-out is now known as kentb
infinitybjf: Doesn't hurt my feelings terribly, if jjohansen is cool with it too.14:51
infinitybjf: if so, just update the bug to lie about passing regression testing and let the bot do its thing.14:51
bjfinfinity, ack14:52
rtgapw, can you have a look at raring master-next tip and tell me why the CONFIG_USB_EHCI_HCD_PLATFORM and CONFIG_USB_EHCI_HCD_PLATFORM enforcement rules are failing ?15:09
* rtg -> back in a bit15:10
jsalisburybjf, yes, I'll do a bisect for that bug15:35
bjfjsalisbury, thanks15:35
josephtthe red/green are reversed15:37
josephtred for up, green for down15:37
bjfjjohansen, ?15:54
ppisatirtg: http://paste.ubuntu.com/5637397/16:17
apwrtg, yep16:21
rtgapw, nevermind, ppisatisuggested a fix16:22
apwok16:23
rtgapw, just pushed 3.8.4 rebase plus omap4->generic. off to do some build and boot testing.16:25
apwrtg, great16:25
apwrtg, i think the do_extras_package twiddle is probabally 'the wrong thing' we should probabally be cleverer (it is still the right thing for right now) maybe we can brainstorm when we are together16:29
rtgapw, I actually did it 2 ways. first I thought that we shuold just hard code the logic in the generic debian rules, but then I remembered that Xen is forthcoming for armhf.16:30
apwyeah, i suspect that logic should be more like 'list per flavour/arch of inclusion lists' or something16:31
rtgapw, maybe what we ought to do is revisit the extras package and 'generic' name dependency.16:31
apwanyhow, that is a beer discussion, and whats there is purfectly servicable to get us past here16:31
apwrtg, right ... i think it is a 'put the contents of this list in this package name for this arch/flavour' thing we need16:31
apwso extras goes away as a thing and becomes a parameterisation of the new thing16:32
apwi'll have a thing and bring a propsal to our meet16:32
rtgget it on the agenda16:32
rtg(so we look busy) 16:32
bjfif it isn't written down, it didn't happen16:33
apwrtg will do16:33
apwrtg, bjf, done16:35
* ppisati -> gym -> EOW16:56
jjohanseninfinity, bjf: I am fine with pushing 2.6.32-46.105 into updates17:27
infinityjjohansen: Good, cause I did so about 3 minutes ago.17:27
jjohansenhehe17:27
=== yofel_ is now known as yofel
* rtg -> lunch17:33
rtghenrix, is this the result of a stable patch? https://launchpad.net/~canonical-kernel-team/+archive/ppa/+build/4392085/+files/buildlog_ubuntu-lucid-ia64.linux_2.6.32-46.106_FAILEDTOBUILD.txt.gz18:05
henrixrtg: yes18:05
henrixrtg: https://lkml.org/lkml/2013/3/20/55318:06
rtghenrix, it likely affects PPC18:08
rtgas well18:08
henrixrtg: no, i don't think it does. let me check...18:08
bjfsconklin, i guess i'm ok with doing a revert, and pulling in the new patch18:08
bjfsconklin, after it's reviewed on the mailing list18:09
henrixrtg: mips, blackfin, ia64, parisc and tile18:09
henrix(from the discussion in lkml)18:09
rtghenrix, right, mips was the upstream complaint18:09
henrixhere's ben's proposed patch: https://lkml.org/lkml/2013/3/20/71218:09
henrixbut i'm not sure if that's the solution that will be adopted by stable18:10
sconklinbjf: it's a fast respin for lucid, there are no dependent or derivative packages18:10
bjfsconklin, henrix, then i think we just revert and wait for it to come through stable18:10
henrixbjf: yeah, that's my preferrence too18:10
henrixbjf: i've seen this prob earlier today and forgot it could affect us. didn't remember we supported ia64 for lucid :p18:12
bjfsconklin, so let's go with a revert18:12
sconklinI'll just count this as two acks and apply it?18:14
bjfrtg, ^ work for you?18:14
rtgbjf, its a simple patch18:14
rtgso, yes I'm OK with it18:14
sconklinI'll let someone else pull and have a look at master-next before I wrap it up18:14
bjfrtg, you are ok with the revert?18:15
rtgbjf, or we could just apply the proposed upstream patch, its just an ifdef for various arches18:15
sconklinok, next question. One CVE patch hit master-next since I spun it, I plan to include that while I'm respinning18:16
sconklineveryone ok with that also?18:16
bjfsconklin, yes with the additional CVE patch18:16
rtgCVE patches are special :)18:16
kamallalalalalala18:16
bjfsconklin, i agree with rtg now, lets just take the upstream patch for the busted CVE patch18:17
kamalQA ... Friday-style!18:17
kamal;-)18:17
rtgkamal, racing up on beer time. things get decided quickly.18:17
* kamal gets out of the way18:18
bjfsconklin, let's run it accross the mailing list but i think you got two acks18:18
bjfsconklin, so just plow on ahead with it18:18
sconklinack, that makes it a lot less pressure18:18
sconklinmail the patch18:18
henrixbjf: rtg: please note the comment in ben's patch: "we can use one of the attached (untested) patches..."18:18
rtghenrix, yeah, but its pretty obvious.18:19
bjfhenrix, i guess we'll be testing it :-)18:19
rtgits actually a compile time check18:19
henrixrtg: bjf: ack, i'm ok with that then :)18:19
apwheh ... cve fun indeed18:19
henrixapw: its been a *long* day :)18:19
apwheh seems so indeed18:20
sconklinlong week. I started monday by breaking half the world18:21
sconklinwho's mailing the patch?18:26
henrixsconklin: i can do that18:28
rtgsconklin, I thought henrix ...18:28
henrixbut actually you need 2 patches18:28
henrixgive me 1 min to prep it18:28
sconklinok, I just didn't want all of us to assume someone else was handling it :-)18:28
henrixok, i've just sent the patches to the mailing list18:35
henrixnote that i haven't build tested them18:36
rtghenrix, I'll handle 'em18:37
henrixrtg: ack, thanks18:37
* henrix will call it a day before someone finds another broken cve18:40
bjfquick, run away18:40
henrixheh :)18:40
apwjsalisbury, on bug #1157952 ... it might make sense to make a raring kernel for him with that applied to test ... i would be unsure if they can boot non-ubuntu kernels easily in that environment18:43
ubot2Launchpad bug 1157952 in linux (Ubuntu) "SCSI keysense errors on console with Raring (3.8 kernel) within Windows Azure" [High,Incomplete] https://launchpad.net/bugs/115795218:43
rtgbjf, sconklin: pushed lucid master-next if you'd like to start packaging18:45
sconklinrtg: on it18:46
henrixrtg: btw, these 2 patches should be aplied to all the other series, /me thinks (i haven't tried to apply them)18:46
rtghenrix, depends on if we have the affected arches. I don't think we do after lucid18:46
henrixrtg: otoh we may wait for the stable updates, as we're not breaking builds on them18:46
henrixrtg: true, i don't think so as well18:47
rtghenrix, then lets just wait on stable18:47
henrixrtg: ack18:47
* henrix -> EOD (again)18:47
jsalisburyapw, ack18:51
argeshey. when i run 'fdr genconfig', why do I not see the virtual flavor configs? is this a separate command?18:59
rtgarges, virt is generated from generic using inclusion lists.19:01
rtgdepends on the release. some are a bit different19:02
argesrtg: yea I noticed 3.2 has the config.flavor.virtual, while Q/R don't have this. I assume Q/R use inclusion lists19:02
rtgarges, yes IIRC19:02
argesrtg: so there is there a mechanism to get a config file by using genconfigs... or should I just boot a kernel and the config from there19:03
rtgarges, for virt ?19:03
argesrtg: yup19:03
rtgfdr clean prepare-virtual ?19:04
argesrtg:  i dont seem to have that target in my raring tree19:04
rtgarges, ok, for raring the config is the same as generic.19:05
rtgfdr clean prepare-generic19:05
argeshmm, dont' see to have that one either19:06
argesrtg: i'll look it up later. for now getting this from a VM will work19:06
rtgarges, ok, its working for me19:07
argeshmm19:07
kamal~/src/linux/ubuntu-raring$ fakeroot debian/rules prepare-generic     <--- works for me too19:08
argesi'm in master-next19:08
argesnot sure if that matters19:08
argesrtg: ahh in master it works. not master-next19:08
rtgshouldn't19:08
rtgit works in master-next as wekk19:08
rtgwell*19:08
argesprobably something i did19:09
rtgapw, still around ? please review ubuntu-raring-meta 'UBUNTU: Rename omap to generic'19:27
rtgoh, 7:30 in the UK. apw should be off quaffing a Friday beer.19:28
* rtg -> EOW19:56
=== AlexB is now known as Guest
=== kentb is now known as kentb-out

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