/srv/irclogs.ubuntu.com/2011/10/26/#ubuntu-kernel.txt

brycehogasawara, you might want to build a kernel for bug #614238; there's a confirmed patch that fixes it upstream.  01:13
ubot2Launchpad bug 614238 in linux "Intel Core i3 External Monitor Wavy Output" [Medium,Confirmed] https://launchpad.net/bugs/61423801:13
bjfbryceh, looks like stable kernels01:26
bjfbryceh, ah! i fully read your last comment01:28
brycehbjf, right.01:45
smbmorning .+07:48
apwsmb, moin07:54
ckingmorning07:57
apwcking, hiya07:59
apwcking, hows it going ?  win ?07:59
ckingyep, win08:00
jk-winning08:05
jk-hey all.08:06
Fudgehi not sure if this is right place to ask, ive noticed often on my gigabyte g41 motherboard with realtek onboard audio, i boot form live ubuntu cd's and have to unmute the audio. the same goes the  after install and again when new kernels are installed. is this normal? or is it something related to my sound server?08:34
smbFudge, That would rather be the sound server (pulse). Though I dunno how to avoid it08:36
Fudgesmb , its well known then?08:37
apwaudio changing on installing a new kernel is a common issue, something to do with having to flush the previous settings in case they are are a different binary form on the new kernel08:37
apwin my case it always unmutes, which is even more annoying08:38
cjwatsonHi - could somebody try a kernel test build in precise with kernel-wedge 2.81ubuntu1 to see if it gets rid of bug 879340?  If so, a fresh upload at some point this week would be very helpful08:38
Fudgeany bug reports or docs I can refer to on it?08:38
ubot2Launchpad bug 879340 in linux "nic-shared-modules ballooned in size in precise" [Undecided,Confirmed] https://launchpad.net/bugs/87934008:38
apwcjwatson, is that in the archive already (kernel-wedge) ?08:38
cjwatsonyes08:38
apwcjwatson, ok will do08:38
cjwatsonuploaded yesterday evening08:38
cjwatsonthanks!08:38
cjwatsonif it doesn't help, I'm a bit stumped on what caused the problem in that bug report and wouldn't mind debugging it with somebody08:39
Fudgeapw  I use a script called Vinux which is for visually impaired, screen readers etc. We find it difficult when people install a system or update and they get no audio. you can prob imagine someone who is blind gets in a bit of a stick.08:39
apwyeah i cannot deny you have a bit of a problem if you are blind ...08:39
apwFudge, my expectation is you'd have the opposite problem, so i'd think filing a bug would be reasonable08:40
* smb wonders whether TheMuso has something working for him08:40
apwespecially due to the accessiblity concerns08:40
Fudgeyeah mate loL, its nice to know its not just somethign we've done though, we also currently use pulseaudio in system mode and that was a possible contributor08:40
ogra_apw, why is it not possible to just re-read the alsa state file after applying everythig ?08:40
FudgeTheMuso  is aware but i bug him enough08:40
Fudgei had the same thought, but implementing such a thing i have no idea08:40
ogra_that should get you back exactly what you had08:41
Fudgeim a thinker, not a coder loL08:41
apwogra_, re-read in what sense08:41
ogra_apw, alsactl restore08:41
apwogra_, my understnading is it is a kernel specific binary form08:41
Fudgeoh yes, automatically i mean08:41
ogra_its not08:41
apwand therfore not necessarily applicable safely08:41
apwwhats in it08:41
Fudgeand on a live cd it prob wouldnt work08:41
apwlive cd yep, we are hosed08:41
ogra_look at /var/lib/alsa/asound.state08:41
* apw would normally refer this kind of thing to david08:42
smbapw, I thought it was some sort of xmlish but not sure08:42
Fudgewe have keybiindings to unmute but not everyone knows them and or use keyboards with media keys08:42
ogra_yeah, livecd is different, though we had a rule in tegh past to default to 80% volume, where is that gone ?08:42
Fudgeogra_  thank you but it would be a bit difficult for someone who cant do anything without sound08:42
apwogra_, ahh it is text, but using kernel specific naming for the elements for the controls08:42
Fudgeah that sounds like a good idea08:42
Fudgemaybe the rule went away08:43
ogra_apw, well, iterate over it once to see the controls still exist, then apply it08:43
apwogra_, heh we may well default to 80% volume, but mute is separate, its not volume08:43
ogra_if controls went missing, dont apply it08:43
apwbut we are well outside a kernel engineers comfort zone already :)  we need david08:43
ogra_it shouldnt happen that controls vanish/appear randomly ... at least on released installs08:43
Fudgei thought that when a volume is set if it was to 0 previously it would be unmuted08:44
* Fudge calls for David :)08:44
ogra_i guess he's on vacation or traveling to UDS already08:44
Fudgeleft early?08:45
* ogra_ hasnt seen him the whole week08:45
Fudgesocial time first, then work08:45
Fudgeill hang round, do u guys have a process where this may be able to be addressed? if appropriate08:46
smbOr he may be involved in DX?08:46
apwogra_, yeah concur, not seen him this week08:47
apwFudge, get a bug filed 'ubuntu-bug sound' and let us know the number08:47
Fudgeapw  sure ill have a shot, url?08:47
apwjust run 'ubuntu-bug sound' in a terminal08:48
Fudgeoh kewl08:48
Fudgeum, wouldnt i need to be on a system where the sound is experiencing problems?08:49
FudgePackage sound does not exist08:49
smbaudio maybe?08:50
smbBut yes, it would be better run from the affected system08:50
Fudgemm, ok08:51
ogra_and use an actual package name like alsa-utils 08:51
ogra_david will assign it to the right bit i guess08:51
Fudgeactually, that may not help PulseAudio is running as a system-wide daemon.08:51
FudgeThis mode of operation is not supported by Ubuntu.08:51
Fudgebut ill try it on a ubuntu cd where pulse runs correctly08:52
Fudgethanx 08:52
apwcjwatson, seems that this new kernel-wedge has some new behavior in gencontrol, specifically if none of your kernels have an architecture specific builddep it no longer emits stub correctly09:43
cjwatsonapw: OK, I'll fix that; can you modify gen-control locally or do you need an upload?09:53
apwcjwatson, i can work round it as i can make our configuration trigger the right behaviour09:54
apwcjwatson, i am assuming its a bug in detecting this "allow to be run by the source pacage" support but ... what its meant to really check i have no idea09:55
cjwatsonit's because the Debian kernel packages don't have control.stub09:57
cjwatsonapw: try http://paste.ubuntu.com/719554/ applied to /usr/share/kernel-wedge/commands/gen-control09:58
cjwatsonif you can09:58
apwcjwatson, will do09:58
apwDatabaseError: database disk image is malformed09:59
apwlovely, seems pastebin is sick09:59
bjfapw, wfm10:00
apwbjf, click the text link at the bottom10:00
bjfapw, indeed10:01
bjfborked10:01
bjfit's python, what did you expect10:01
apwcjwatson, ok this will take a bit, tangerine just face-planted10:14
* apw goes make some precise chroots on his local build machine ... sigh10:18
apwcjwatson, ok that patch seems to work as expected10:50
ppisatiguys, can any of you have a look at 22bacca48a1755f79b7e0f192ddb9fbb7fc6e64e? this is the fix for cve 1082 and embedded in the commit msg there's the "proof-of-concept" that shows the vulnerability. Problem: it's either missing something (or it has been slightly borked to keep script-kiddies away) or i can't make it work.  10:55
apwppisati, is this on hardy ?10:59
ppisatiyep10:59
apwit is possible that hardy is immune for other reasons, like lack of features10:59
ppisatiuhm10:59
apwhave you tried it on a modern release with that commit reverted?10:59
ppisatisounds strange since epoll() is there11:00
ppisatiuhm no11:00
ppisatiok, let me try11:00
apwmy first reaction would be to confirm it works there11:00
ppisatiok, i'll try on lucid11:00
apwi am saying the implemntation of epoll() has changed, so it is entirly possible the exploit isn't valid11:00
apwand we _may_ not need to do anything on hardy11:00
ppisatiuhm, actually having a "this commit has introduced this problem" could help inm this case11:01
ppisatianyway, let me see on lucid11:01
apwyeah they often know that info and don't put it in, which is annoying11:01
apwppisati, one other thing, its possible that hardy say doesn't support adding epoll descriptors to themselves at all, i note that the exploit code does _not_ check the return codes from anything, perhaps strace it to see if any are failing11:03
ppisatidid it11:03
ppisatii checked all the return code, and everything was ok11:04
ppisatifrom the commit msg it says 11:04
ppisati"this code leads to a deadlock" so i expected the exploit to hang11:04
ppisatibut it just exit11:04
apwwhich could lead to deadlock"11:05
ppisatiok11:05
ppisatiright11:05
ppisaticould be racy11:05
apwdunno, unhelpful11:05
ppisatiso me might never hit that case11:05
ppisati*we11:05
apwit is cirtanly unclear from that11:05
ppisatiquantum-exploit11:05
ppisatisometimes it's true, sometimes it's not11:06
apwi think the point might be more that actually the example makes an invalid loop structure11:06
apwso it should work before the patches, and fail after the patches11:06
ppisatiah11:06
ppisatigood point11:06
apwwhile epoll should keep working for non-loop structures11:07
ppisatiafter thge patch the "loop struct" should fail when it's created11:07
ppisati*structure11:07
apwyes the insertion of the loop should not be possible after11:07
ppisatiok11:07
apwogasawara, heads up that kernel-wedge is borked in precise at the moment, so hold on uploading any kernels11:11
ppisatiapw: it was exactly that case11:16
ppisatiapw: with the patch applied, we can't create circual structures anymore11:16
ppisati"epoll_ctl_failed: Too many levels of symbolic links"11:16
apwgreat11:17
cjwatsonapw: that kernel-wedge is uploaded, although it'll have to wait for the LP builders to be unstuck.  Did that new kernel-wedge all told cause nic-shared-modules to come back down to reasonable size and contents?11:57
apwcjwatson, the build just got lost, power outage on my builder ... stray foot12:03
apwshould know soonish12:03
cjwatsonstray foot> LOL12:03
apwcjwatson, annoying appendages and no mistake12:10
ckingapw, looks like tangerine is stuck, can you prod it?12:14
apwcking, she is dead, need some rtg action on the power switch12:20
ckinglooks like udev got all locked up12:24
cking:-(12:24
ckingtime for lunch then ;-)12:24
* ogasawara back in 2014:02
=== yofel_ is now known as yofel
sconklinjsalisbury: you around?15:09
jsalisburysconklin, yes15:20
sconklinjsalisbury: help me out here - I think you helped with this . . . a few weeks ago we had a bug that only showed up on systems with hybrid graphics, when Intel and Nvidia were both installed . . .15:22
sconklinAnd it looks to me like that might be the case with the "purple screen at boot" bug:15:22
sconklinhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/88047615:22
ubot2Launchpad bug 880476 in linux "after update to kernel 3.0.0-13 ubuntu 11.10 does not start" [High,Triaged]15:22
jsalisburysconklin, I don't recall the bug a few weeks ago, but I do recall seeing some hybrid graphics bugs comming in.15:23
* jsalisbury is looking15:23
sconklinwait, I remember reverting a patch for it, let me check the git logs15:24
jsalisburysconklin, here is one: bug 88113215:24
ubot2Launchpad bug 881132 in linux "vga_switcheroo makes system freeze" [Medium,Triaged] https://launchpad.net/bugs/88113215:24
jsalisburysconklin, intel/radeon graphics15:24
sconklinjsalisbury: That may be a duplicate of the one I was thinking of, but same cause15:25
jsalisburysconklin, ahh15:25
sconklinok, that's enough of a memory kicker to probably get me what I need. It was due to an upstream patch that we reverted (In Natty I think), and I'll check and see if the same patch just landed in Oneiric15:26
sconklinjsalisbury: Thanks!15:26
jsalisburysconklin, np, thanks for looking at this :-)15:26
sconklinjsalisbury: it rang a bell, I just couldn't do the pattern matching . . .15:27
jsalisburysconklin, :-)15:27
apw-rw-r--r-- 1 apw apw 362368 2011-10-26 16:24 nic-shared-modules-3.1.0-2-generic-di_3.1.0-2.2~masternext201110261517_i386.udeb15:28
apw-rw-r--r-- 1 apw apw 362350 2011-10-26 16:24 nic-shared-modules-3.1.0-2-generic-pae-di_3.1.0-2.2~masternext201110261517_i386.udeb15:28
apw-rw-r--r-- 1 apw apw 308466 2011-10-26 16:24 nic-shared-modules-3.1.0-2-virtual-di_3.1.0-2.2~masternext201110261517_i386.udeb15:28
apwcjwatson, ^^ that looks more like your expectations i think ?15:28
apwogasawara, about ?15:37
ogasawaraapw: yep15:37
apwogasawara, just checking you saw my kernel-wedge warning15:37
ogasawaraapw: I did15:38
apwogasawara, that said i believe we now have a fixed kernel-wedge in the archive15:38
apwif and when cjwatson confirms he is happy with the nic-shared-modules above we probaally want to do15:38
apwanother upload to fix up the installer stuff15:38
ogasawaraapw: ack.  I was hoping to upload today or tomorrow15:38
cjwatsonapw: the size is definitely much better15:39
cjwatsonapw: can I have dpkg -c, just to check?15:39
cjwatsonand yes, kernel-wedge is fixed15:40
apwcjwatson, http://paste.ubuntu.com/719766/15:40
apwogasawara, before you do i have two build rules fixes for you, just re-re-re-testing them now15:42
cjwatsonapw: looks good15:42
ogasawaraapw: cool.  feel free to push them when you're confident and then ping me.15:42
cjwatsonso if you want, just reassign that bug to kernel-wedge and close it15:42
apwcjwatson, yep will do the admin on it now15:43
cjwatsongreat, thanks for checking that out15:43
apwcjwatson, and thanks for the quick fix on the other kernel-wedge issue15:44
apwogasawara, ok i've pushed the two commits, i am still doing a deeep test build but don't expect issue15:45
apwogasawara, and this way you can do some test builds in parallel :)15:45
ogasawaraapw: yep, I'll kick off my test builds.  will let you know if anything breaks.15:45
apwi have one set of builds under my belt, so am expecting few issues15:46
apwogasawara, OH you do need the latest latest latest kernel-wedge in your chroots when building15:46
apwogasawara, so make sure they are updated15:46
ogasawaraapw: ack15:46
apwogasawara, it hink gomisa updates itself15:47
ogasawaratgardner: ^^ can we get the latest kernel-wedge in our precise chroots?15:47
apwtgardner, that reminds me.  i hand edited the update script on tangerine to add precious15:47
apwtgardner, the update for the /usr3/ubuntu/ubuntu-*15:48
apwtgardner, and that likely needs to be done on goemisa too15:48
tgardnerapw, are you channeling gollum? what is precious ?15:50
apwtgardner, heh ... dammit i knew that would happen.  precise is a tooooo similar in my mind and gets swapped out15:51
tgardnerogasawara, updating now15:51
tgardnerogasawara, tangernie x86en schroots are done for precise, armel is building15:59
tgardnertangerine*15:59
ogasawaratgardner: ack15:59
tgardnerogasawara, also updated tangerine to the oneiric LTS kernel.15:59
GrueMasterNot sure that word got out, but I will be unable to test armel SRU kernels until after UDS.  Please hold all requests until then.16:25
apwbjf, ^^16:28
bjfapw, saw it, don't care, the cadence marches on16:29
apwworks for me16:34
apwogasawara, those builds worked out ok here16:35
ogasawaraapw: cool, mine are just finishing up16:35
apwogasawara, a good sign indeed.  so this is a rebase to 3.1 final ?16:35
ogasawaraapw: yep16:35
keeshrm, I seem to lack access to zinc. shouldn't that still be open to non-canonical contributors?16:39
tgardnerkees, I think elmo shut it down to non-canonical folks after the kernel.org debacle16:41
keestgardner: ah. urm, that will make things a bit tricky.16:41
tgardnerkees, yeah, likely. what do you need ?16:42
keestgardner: well, I was going to rebase my various patchsets to precise.16:43
tgardnerkees, you mean you can't pull? Use the git:// protocol.16:43
tgardnergit://kernel.ubuntu.com/ubuntu/ubuntu-precise.git16:44
keestgardner: I can pull fine, but I can't push16:44
tgardnerkees, I guess for that you'll have to send pull requests from your kernel.org repo. 16:44
* kees doesn't have one there yet16:45
keesand things are delayed due to kernel summit16:45
tgardnerkees, huh, I figured you of all folks would have one. how about github ?16:45
keestgardner: I do that. is the no-canonical thing final, or just a temp precaution?16:46
keeser, I can do ...16:46
tgardnerkees, I'm not sure. I think we'd like to be as paranoid as kernel.org and restrict shell access.16:46
tgardnerkees, you still coming to orlando ? I want you to sign my key.16:47
keestgardner: I'm not, unfortunately. when will you be visiting pdx next? :)16:50
tgardnerkees, dunno. maybe you could sign bjf and ogasawara. I'll get jjohansen to sign mine.16:51
ogasawaratgardner: kees has signed mine16:51
tgardnerogasawara, good, that gets you one removed from Linus16:52
keesand jj, iirc16:52
ogasawarayep16:52
jjohansentgardner: you should also grab slangasek16:52
tgardnerjjohansen, ack16:52
jjohansentgardner: yep, I've got kees's, gregkh, trippet, bottomly, jamie sharp, and a few others16:53
* slangasek feeds the web of trust into a protein-folding program and watches the carnage16:54
tgardnerapw has a pretty good program for generating the web of trust relative to your key16:56
tgardnera picture of the web of trust, rather16:56
apwyeah :)17:02
apwogasawara, we need to have a bit of a keysigning with you at UDS17:02
apwand if we can get slangasek as well we'll be looking good17:03
slangasekI think I already signed ogasawara's17:03
apwslangasek, that'll be good17:03
ogasawaraapw: yep, I've got slangasek.17:03
ogasawaraapw: maybe we can do some keysigning during one of our round tables17:03
apwogasawara, or in the bar, i assume the bar will be a common location17:04
slangaseky'all going to participate in the organized KSP?17:04
slangaseknot sure how organized it actually is... I guess there's a wiki page :P17:04
tgardnerapw, what was that key signing program we used? caff ?17:04
tgardneryes, caff17:04
slangasekfrom the package signing-party17:05
tgardnerslangasek, that works pretty slick17:05
* slangasek nods17:05
apwtgardner, yep caff, works like a charm17:07
tgardnerapw, I'm pretty sure util-linux is one of those packages that are an assumed build-dep.17:18
apwtgardner, i couldn't be sure so shoved it in for now17:26
tgardnerapw, they way you muck about with fd 9 makes my head hurt. I had to go look it up.17:27
apwtgardner, heh who me ... never17:27
keestgardner: is the precise tree on github? rebasing maybe become madness quickly if not17:37
apwkees, you can pull zinc trees over git: regardless no?17:38
tgardnerkees, I started experimenting with mirroring on github at the release sprint, but I haven't wrapped it up yet.17:38
tgardnerkees, why is this a problem? github is gonna be a readonly repo just like zinc.17:40
keesapw: yeah, I can fetch, but then I need to push -f a copy of precise to github so I can have my own branch to request pulls from17:40
keesapw: the trick is noticing when precise gets rebased17:40
keesanyway, I'll deal with it. :)17:40
apwkees, ahh, heh, normally leann sends out an email to say it has been uploaded at least17:46
* kees nods17:47
* tgardner -> lunch17:58
apwkees, hey do you know if you can configure the default retention time for ssh keys 18:29
apw(its the sort of thing you'd know i feel)18:30
keesapw: depends on your ssh-agent18:31
keesapw: if you mean the horrible thing that is it gnome-keyring now, no.18:31
keesapw: it's a seriously PITA18:32
apwkees, that is the default i assume, then yes.  it seems to have separate defaults for gpg keys and ssh keys .. but the ssh key default is more progressive than i would like18:32
keesthey gutted it while trying to move to dconf, but didn't actually add support for a default.18:32
apwbah, always backwards18:32
kees\o/18:32
ogasawaraapw: just fyi, I notice "UBUNTU: [Config] di -- include empty builddep fields" results in dpkg-buildpackage failing if not in a precise chroot/environment19:17
tgardnerogasawara, thats gonna make the LTS backport unhappy19:18
apwogasawara, hrm, then i'd say drop it for now19:18
ogasawaraapw: ack19:18
keesit's like magic! :) https://github.com/kees/linux/branches21:20
keesand then on monday I'll move it all to kernel.org21:20
jjohansen1kees: hehe nice21:27
keesjjohansen1: yeah, it's not ready for a pull though. I think Will is going to consolidate his patches. But I just wanted to get everything rebased at least.21:28
steph7hi do you know if acer_wmi module can freeze ubuntu at boot if blacklisted?23:07
steph7no one? :-(23:27

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