/srv/irclogs.ubuntu.com/2012/02/06/#ubuntu-kernel.txt

=== bigbash is now known as zz_bigbash
=== kees_ is now known as kees
=== yofel_ is now known as yofel
=== smb` is now known as smb
apwikepanhc, is that patch enabling the actual letter P key ?10:58
apw*boggle*10:59
* ppisati is reading the OMAP thread of death on the arm lkml11:05
* apw pokes ikepanhc11:08
smbapw, Thought more it might be the magic ctrl-p or whatever is used by bios engineers instead of hotkey switch screens11:08
apwsmb, it may be that, but if it is then its much less serious and the description is utter pants11:09
smbapw, Somehow I read it in a less-urgent way11:09
smbAnd I don't know why it needs such special urgency then11:09
ikepanhcapw: no, its an hotkey for acer laptops11:12
apwikepanhc, a special key with a P on it ?11:12
smbEven a special p key11:13
apwikepanhc, as the way the description is read, it is hard to see it meaning anything other than the regular P key is affected11:13
apwikepanhc, what does it look like ?11:14
ikepanhcapw: according to the bug reporter, its a definable hotkey. The function on Windows would be to start some acer boatware, and in acer-wmi, there were other scancode registered for P-Key on other acer machine11:14
* ikepanhc googling the pic11:14
apwhttp://images.anandtech.com/doci/3631/acer-5740g-17-keyboard.jpg11:24
ikepanhcapw: yes, the right upper key..11:25
ikepanhchttp://www.notebookcheck.net/uploads/tx_nbc2/581743-2.jpg11:40
ikepanhcthe key besides power key11:40
brendandman, that's some bad hardware design11:43
brendandpress the P key11:43
brendandwhich one?11:43
ikepanhcapw: smb: I am sending for oneiric SRU, do you suggest we wait for merged into Linus' kernel? I can revise the patch and add CC  stable in the patch11:43
ckingits one way to P people off12:00
ckinghaving > 1 P key12:00
apwcking, :)12:01
apwikepanhc, we generally like to at least have a stable upstream sha1 before we commit things if we can, then they arn't likely to change12:02
ikepanhcapw: ok, got it12:02
apwif there is some reason things are on fire without the patch do let us know of course12:03
ikepanhcapw: no, its not, not urgent thing. I sent because I thought its harmless12:03
* ppisati -> out for lunch12:04
diwicapw, does one require special launchpad powers to split things into distribution versions? I'd like to mark bug 857206 as "Incomplete" for Oneiric and "Fix Released" for Precise.12:29
ubot2`Launchpad bug 857206 in linux "(Realek alc887-vd) Speaker and headphones get the same dac" [Undecided,Triaged] https://launchpad.net/bugs/85720612:29
apwdiwic, yes you do, i've approved it for you12:30
diwicapw, thanks12:30
hertonvanhoof, linux-backports-modules-3.0.0 (16.9) is now on -proposed with the iwl fix14:13
=== jdstrand_ is now known as jdstrand
=== bladernr_afk is now known as bladernr_
=== dduffey_afk is now known as dduffey
* ogasawara back in 2015:39
evdoes /var/crash/vmcore being written absolutely mean that the kernel has completely ground to a halt, or are there circumstances from which it can recover and keep going?16:52
evI'm asking in the context of the dialog we want to display when apport sees one of these, whether it should say that the system has crashed previously, or not make that assumption.16:52
tgardnerapw, arges ^^ Isn't vmcore written after the kexec crash kernel has taken over ?16:56
apwtgardner, right, thats after the kernel has been replaced16:57
tgardnerev, so yes, I think you can assume things have completely ground to a halt.16:57
apwev, a proper vmcore from 'crash' definatly means the kernel stopped and was replaced16:58
evcheers guys!16:58
mptHi folks, I'm writing the error message that comes up when Ubuntu restarts after a kernel oops17:17
mptSo I have a question or two17:17
mptWhen there is an oops, do you have to restart the computer manually (by holding down the power button?), or does it restart by itself?17:18
tgardnermpt, it depends on the severity of the oops. its really quite random.17:18
mpthmm17:18
mpttgardner, is it possible to tell, from the oops file, whether it did?17:19
tgardnerholding down the power button is the only sure fire way to restart, but it can be hard on file systems17:19
mpt(whether it did restart by itself, I mean)17:19
tgardnermpt, I guess you could look in syslog to see if there is a boot message after the oops.17:19
tgardnerthat is, assuming the oops made it to syslog17:20
tgardnermpt, very few oops will cause an automatic restart. only the most severe triple faults would do it AFAIK17:20
tgardnerplus, its a bit arch dependent17:21
evtgardner: could we not force a magic sysrq + r e i s u b?17:21
evgiven that they're going to hold down the power button anyway17:21
tgardnerev, possibly, but what if you're having a boot oops? then you're in a never ending reboot cycle17:21
ev(or the rough equivalent)17:21
evwell, that's the less likely case.  And I think it's more reasonable to expect those people to hold down the power button than those in the general case17:22
evand you'd hit the grub menu handler in that case17:22
mptI'm not preferring one or the other, this is just to tweak the text17:22
tgardnerev, mpt: so what problem are you attempting to solve? I'm not getting the use case.17:22
evsince the computer would start and the magic grub bit wouldn't be set17:22
mpttgardner, the problem I'm attempting to solve is explaining what happened. Either it's "Ubuntu has restarted after something bad happened", or it's "You restarted the computer after something really bad happened"17:23
mptthat's all at the moment :-)17:23
tgardnermpt, ok. I'd leave it at "Ubuntu has restarted after something bad happened"17:24
tgardnerregardless of _how_ it got restarted17:24
ev(apols, I had jumped in and tried to solve the problem of the computer sitting there doing nothing, which is confusing.)17:25
evceding the floor back :)17:25
mptMy next problem is that the error message has no useful advice to give17:26
mpt"Ubuntu has restarted after experiencing an internal error. We hope you took this opportunity to get up and stretch your legs."17:27
mpt"If the problem happens again, cross your fingers while restarting."17:27
tgardnermpt, direct the user to file a bug?17:28
mpttgardner, the project that's prompting this redesign exists partly (though only partly) to save people from having to report bugs17:28
tgardnerah, you have my sympathies, and are quickly losing my interest. I live to solve bugs, but if there is no report, then there is no bug.17:29
eveep, no more bugs please17:30
evthe UI will file a crash report without further user interaction (after they click continue, that is)17:30
tgardnerseriously, you've gotta file a bug with pertinent info or we can't do much about it.17:31
evthe end goal is to be able to collect the pertinent information without disturbing or confusing the user17:31
evfurther down the road, this means server side hooks for things to collect on filing a new crash report17:32
ev(without dialogs asking the user a bunch of questions)17:32
evfor the moment, regular launchpad bug reporting will continue during the development cycle17:33
mptA convenient side effect is that you'll get better coverage of how often which errors are occurring, rather than just the sort of errors that alpha testers report17:33
evbut as before that part will be turned off once the release is out the door17:33
evpeople will still file bug reports17:33
evand we'll have a way to link crash reports to bug reports17:33
evin the cases where you really do want someone to explain step by step what happened17:33
tgardnerok. not sure what more I can contribute...17:34
evapologies again, I'm pulling us away from the conversation at hand17:35
evmatthew's computer appears to have crashed though17:35
evso it may be a moment before he comes back17:35
ohsixa tool to populate perf buildid stuff with -dbgsym files would be sweet17:47
=== mpt_ is now known as mpt
=== mpt_ is now known as mpt
tgardnerogasawara, ok if I rebuild gomeisa precise chroots ?18:27
ogasawaratgardner: yep18:27
* tgardner -> lunch18:41
* tgardner bounces tangerine in 5 minutes for kernel update19:44
* cking notes that exhaustive testing of the cpu governor across a batch of systems is rather time consuming20:04
ohsixis that for the power stuff? hasn't intel already said that the one that goes really fast and stop saves the most power? :D20:06
ckingohsix, that's very true, and my data is showing that20:07
ckingwhich is a relief20:08
ohsixsomething about an order of magnitude less power at the low/idle states making it not worthwhile to even step through the middle ons20:08
ckingbut which governor is best? conservative or ondemand for a given mix of use cases20:08
ohsixwell when i can't avoid cpu usage and i don't care how long it is, i set the cpu speed manually; otherwise ondemand20:09
ckingyou win20:09
cking:-)20:09
ckingyep, my data shows you are making the right choice :-)20:10
ckingwe suspected this was true, but it's good to have the data to back this up across a range of machines20:11
ohsixthere's something about user directed actions causing bursts of cpu usage, and otherwise being idle20:11
ckingrun fast, get work done quickly, then spend as long as you can in deep C states is the win20:12
ohsixthere's probably a cpu or working set out there that doesn't follow, but you'd probably sooner change the working set to increase your economy20:15
ohsixwere you able to test a machine with an amd cpu?20:15
ohsixkind of curious about the power usage in the different sleep states, eg. how much lower the deeper states are vs. intel20:16
JanCcking: what test results are you referring too (I guess maybe I lost that while my ISP reset my connection)?20:16
ckingJanC, some extra data I'm collecting right as we speak20:16
JanCcking: not published yet?20:16
ckingJanC, not yet, I'm collecting it with a whole bunch of tests now - it should be ready some time over the next week when I get time to fully analyse the data and sanity check it20:17
JanCnice, looking forward to it  ☺20:18
ckingI think the current policy may be fine for most use cases, so no big surprises20:18
ohsixon my netbook the return-to-idle can take a while, but i don't think anything is more optimal20:19
ohsixconsidering how little power it uses when going full blast ...20:19
ckinglets face it, if you want a low power machine, move to ARM ;-)20:20
ohsixor a lithium polymer battery that takes up most of the innards of the notebook20:22
ohsixlipo is magic, but it's a bit dangerous to have it as a user replacable or removable part :[20:22
ckingany form of chemistry seems like magic to me20:23
* cking kicks of some longer tests and slips offline for a while20:24
tgardnerogasawara, pushed rebase to v3.2.5 which dropped the SAUCE patch for 'PCI: Rework ASPM disable code' as well as the 2 v3.2.4 reverts20:33
ogasawaratgardner: awesome, thanks.  was just about to do the same.20:33
* ogasawara checks that one off the list20:33
tgardnerogasawara, guess we can all quit early.20:33
ogasawarathe weather is way too nice here today, it's getting hard to stay focused20:34
tgardnerogasawara, it sucks here. we had our sun this weekend. now its back to wretched.20:35
* tgardner received a dreamplug today and is off to read about it.20:40
=== tgardner is now known as tgardner-afk
jonojsalisbury, hey, pal20:46
jonoI saw you put together a test kernel at http://people.canonical.com/~jsalisbury/lp911059/20:46
jonobut I am running x86, do you have an image for x86 that I can test?20:46
jsalisburyhey, jono, yes one second.20:47
jonothanks jsalisbury20:47
jsalisburyjono, hmm, the x86 kernel didn't build.  I'll build it now and post a link in the bug.20:47
jonothanks jsalisbury20:48
jonoso I tested the other kernel you wanted me to test and the bug is not present20:48
jonoit seems like we may be narrowing down on it20:48
jsalisburyjono, cool, thanks.20:49
jonobr20:49
jonobbrb20:49
jsalisburyjono, these test kernels will be a bisection to narrow down the commit that introduced the regression.20:49
GrueMasterbjf: Can you look into bug 921473 and find out why it stalled?  Also, I didn't see an imx51 kernel (linux-imx51) update during this SRU cycle.  Until IS gets the babbages out of the build pool, we still need to maintain SRU kernel support afaik.22:04
ubot2Launchpad bug 921473 in linux-mvl-dove "linux-mvl-dove: 2.6.32-422.41 -proposed tracker" [Medium,In progress] https://launchpad.net/bugs/92147322:04
GrueMaster(not that I need the extra work).  :P22:04
bjfGrueMaster: it's "stalled" waiting for an archive admin to copy it to -proposed22:07
GrueMasterAh.22:08
=== dduffey is now known as dduffey_afk
=== dduffey_afk is now known as dduffey
=== dduffey is now known as dduffey_afk
jonojsalisbury, hey23:37
jonoany luck getting that kernel to build?23:37

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