/srv/irclogs.ubuntu.com/2013/01/24/#ubuntu-kernel.txt

=== smb` is now known as smb
=== yofel_ is now known as yofel
ppisatimoin09:06
apwmoin09:11
smbapw, morning09:14
ckingmorning + yawning09:14
smbapw, and if you could not hear anything yet, your mumble is broken09:15
apwmy entire machine is broken at the moment, with root offlione09:22
smbapw, Sounds rather annoying...09:24
apwits the issue cking (i think) mentioned with intel ssds in quantal, with them being gone on resume09:26
ckingthat one bitten you again?  my box seems to be ok nowadays09:27
ppisatii experienced corruption with my intel + ssd in Q, but it was long ago09:28
ckingnot seen the issue yet with 3.809:29
apwcking, that one is my one holdout on quantal, i should upgrade it09:29
* apw gets hit box back in one piece, may as well update at least while it is working09:38
smbapw, My "fun" this morning was that I found that wl wasn't seeing my AP at home at all (though a bunch of the other ones around)09:38
apwsmb, heh, nice, did a reboot fix it ?09:39
apwsmb, remember it ended up in .TW after being at cking's place09:39
smbapw, Nah, but I found out that it will find it when I change the AP to be only b+g and not b+g+n09:39
apwperhaps its channels were turned off09:39
* cking blames his dodgy .tw AP09:39
apwsmb, hmmm, something you got during updates while here then09:40
apwwe did get a new wl relativly recently, in r anyhow09:40
smbapw, something == replace b43 with wl because b43 tends to loose its mind too often09:40
apwahh09:40
apwb43 is ... not great ... bcmsmac is better if it supports your h/w09:41
ohsixi think it's heat related! :p09:41
apwwell it is now anyhow with sforshee's fix09:41
apwa whole day without issues, a first for this month09:41
smbapw, Naturally bcmsmac isn't usable for this09:41
apwsigh09:42
ohsixi've used b43 quite a lot; when it fails it has a time component to it09:42
apwohsix, joy ... heat, or leaks or something then09:42
ohsixif i remove b43 for two minutes, i got another 15 or so out of it, pretty repeatable09:43
=== henrix_ is now known as henrix
ohsixtheres separate thermal tables for ssb and the mac, i just figure they're incorrect on my particular thing09:45
* apw reboots again09:55
ashwiniIs there any way, I can make my char driver to exit gracefully if it tries to write or access unallocated pointer, right now it is crashing ??10:18
apwashwini, as in a kernel driver, not really 10:22
apwashwini, a common approach though would be to use your own wrapper function to pre-validate pointer writes where you are having trouble10:22
ashwiniapw : no way to handle this type seg faults ???10:22
apwashwini, and preventing the writes occuring10:22
ashwiniapw: thanks for the info. 10:27
apwnp10:33
wookeyapw: OK. I've fixed the tools build so it works for the random linaro kernel I was asked to fix (quantal linux-linaro-origen-3.7). Which kernel would you like raring patches against?10:50
apwwookey, raring master is our 'gold standard'10:50
wookeyI had to leave out C++ demnagling feature in perf because cross libiberty-static is not availble (we can sort that in due course).10:51
apwwookey, i have been wondering if we should be doing perf in the main kernel anyhow, one of the things i note the kernel source can do is produce a perf source 'output'10:52
wookeydebian has moved kernel tools to a separate source package, apparently10:52
wookeythat seems a lot more sensible to me10:52
apwwookey, one advantage of pulling it out, would be to allow it to fall into universe so it doesn't have to pull the libraries in10:52
wookeyas all the cross-cvomlexity (and hla fthe build-deps) are in the tools bit10:52
apwwookey, perhaps i should poke that first before you do the work10:53
wookeyfine by me. Any idea when you might get to that (as I currently have this 'mental set' loaded)10:53
wookeyin fact better than fine - I think it's  good plan.10:54
apwi'll have a quick look now and see how easy it looks10:54
wookeyperfect answer :-)10:54
apwwookey, any idea what the debian package name for the pulled out perf actually is11:04
wookeyerm no. linux-tools?11:05
apwwookey, i am interested in whether they have kept it locked to kernel version or not11:05
wookeythere is a linux-tools source package11:06
apwyeah, and the orig there looks like the tarball the kernel source makes too11:07
brendandhenrix, there is no change on the kernels being held for a few weeks, right?11:07
apwwookey, i'll poke this some this morning, as this may well make more sense, as it can be shared between flavours11:07
henrixbrendand: actually, i'm currently respining Q and P kernels due to regressions11:07
apwwookey, as i would love it to drop this into universe11:08
wookeyrighty-ho11:08
brendandhenrix, you mean the ones that were just tested?11:08
henrixbrendand: yes. he need to revert a few patches to fix a regression, and add a new fix for another regression11:08
henrixs/he/we11:09
brendandhenrix, hmm. what will happen after that - do we and qa need to retest?11:09
henrixbrendand: i'm not sure we'll need a full re-run in all the kernels. but at least the kernel that will go into .2 release should be tested, i believe11:11
brendandhenrix, do you have any info on the regressions? i want to do a test gap analysis to see if we could have caught it earlier11:12
henrixbrendand: sure, give me 1 sec and i'll point you to the bugs11:12
henrixbrendand: bug #1101666 and #110332011:13
ubot2Launchpad bug 1101666 in linux (Ubuntu Quantal) "inotify fd leak" [Medium,In progress] https://launchpad.net/bugs/110166611:13
ubot2Launchpad bug 1103320 in linux (Ubuntu Quantal) "Ubuntu 13.04 and 12.04.2: Login screen does not appear after installing OS on SL4545 G7" [Medium,Fix committed] https://launchpad.net/bugs/110332011:13
henrixbrendand: the first one has a script that allows to reproduce the issue easily11:13
brendandhenrix, that's on a vm though it seems11:14
brendandhenrix, which doesn't concern us11:14
henrixbrendand: correct11:15
henrixbrendand: anyway, i'll ping bjf later and ask him about the QA and cert testing for these kernels.11:16
brendandhenrix, not sure if we have the other system affected by the lightdm problem. if it's down to the graphics hardware maybe we can find something with the same though11:18
brendandhenrix, huh - i thought that HW was a server11:19
brendandhenrix, we only run ubuntu-server on servers, so headless11:20
brendandhenrix, or by 'login screen' does it just mean the text prompt?11:21
=== K is now known as Guest11170
Guest11170#ask13:00
* henrix -> food13:20
apwhenrix, where are we with respinning quantal ?13:29
gemacan anyone tell me how many mounts are needed for a fsck to be done with ext4?13:44
* gema is trying to figure out how many reboots go by before a check is done on the drives, how often to expect it13:45
ohsixit depends on the volume header, you can use tune2fs to either set it or display it13:45
ohsixyou can also drop a file in / to fsck all the drives at boot, but i don't know the name of the file or if it even works anymore13:46
gemaohsix: I am rather trying to determine whether a problem we are seeing with bootspeed, which sometimes fails at the 17th/18th boot, can be related to a fsck of the drives13:46
gemaohsix: I am going to try tune2fs13:47
ohsixah, then yea; tune2fs should be able to give you something13:47
gemaack, thanks13:48
henrixapw: currently building13:49
ohsixi guess this is it, and also the value here; but the filesystem was created a looong time ago Maximum mount count:      2313:50
gemaohsix: I have -1 as a maximum mount count13:53
gemaI wonder what the machines on the lab will have13:54
ohsixinteresting13:54
gemaohsix: thanks a lot, you put me on the right track :)13:54
ohsixthat has to be set explicitly afaik13:54
ckingindeed it does13:55
apwherton, are you asking panda|x201 to submit his patch to you :)14:00
hertonapw, yes :), but I also would like to see it on stable ML, for any other feedback regarding it14:02
sg20002Hello. Can somebody help me with kenrel panic? I'm getting '/sbin/init: Accessing a corrupted shared library. And it's not telling me the library.14:18
ohsixyou'll need to find some way to run ldd on it ... but if you're getting that message there's probably a lot more wrong than just that one library, heh14:18
sg20002ohsix: I can boot from live dvd. Can I then run ldd from it?14:21
* henrix wonders if we now have new (and faster) ppc builders. quantal took 40 mins!14:22
BenCsg20002: From my quick searching, it sounds like you've got some bogus and/or corrupt libraries, which means you may have to reinstall some things (or remove bad libraries that are in the way)14:22
BenChenrix: we do14:22
henrix\o/14:22
BenCsg20002: what were you doing before this occurred, is probably the best question14:23
ohsixsg20002: yes, but doing that and reinstalling the packages is easy enough; don't have time to walk someone through it tho14:23
BenCsg20002: and this is not technically a kernel question, so you may have to move along to #ubuntu for more help14:23
ohsixyea that14:23
sg20002BenC: Asked in ubuntu already. Don't really know what happened before - the person who saw what happened is saying that he was just moving a large file and then it just died.14:24
BenCsg20002: Of course, no one wants to admit they messed up :)14:26
BenCsg20002: It's very likely that reinstalling libc6 package could fix this, but if you need help on how to do that, ask in #ubuntu14:27
sg20002BenC: Yes, read somewhere that libc6 may be connected.14:29
BenCsg20002: What I can say with almost certainty is that this is user error. Unless you have a bad hard drive, or experienced a kernel crash that someone corrupted on-disk structures.14:30
BenCsg20002: every search I've seen about this error has been because someone did something dumb14:31
BenCs/someone/somehow/14:31
sg20002BenC: Ok, thanks. One more quesiton - I've got the kernel log, and it's full of weird messagess like this: Dec  4 13:03:32 lxc-host kernel: o0n_#C0n_#CCeD0ohlI"rCeD"rCeD0ohlI"rhlM:rn0M en0M en0M 0eI:ren0M en0M ea#M:rn0M CeD0oCeD0oh#MCtn_0r0eI:e0eI:eClM ca0#oenD"r0eI:eClMCtn_0rdn_#Ccn0M 0n#I0Che_M:Cn0I#0ae0I#CnlDM0n#I0Che_M:Cn0M"Cn0M"0n#I0CalD# he_M:ralD# Cn0M"Cn0M"oae_M:0n#I0Che_M:Cn0M"oalD# he_M:ralD# alD# Cn#I0CalD# alD# he14:32
sg20002BenC: Does this look like a normal kernel log message?14:33
BenCsg20002: Can you post that full kernel log on pastebin?14:33
sg20002BenC: Sure. Though log is huge, here's a chunk of it: http://pastebin.com/q46jNMPn14:40
BenCsg20002: specifically I'd like to see the chunk where the kernel messages go from sane to insane14:40
sg20002Though it seems somewhat old and maybe the problem with it was fixed already.14:40
sg20002Hmmm.14:41
BenCabout 100 lines +- that point14:41
sg20002BenC: Seems that it started insane.14:41
BenCsg20002: Can you check the older log (kern.log.1?)14:42
sg20002BenC: That's the only one I found on that machine.14:42
BenCsg20002: It's started to look like you've just been running a ticking time bomb for some time, but I'd like to see what started the whole thing14:43
BenCsg20002: Then sadly, you will just have to reinstall libc6 and go from there14:43
BenCIf you do get it running again, I'd keep an eye on the kernel logs for awhile14:43
panda|x201herton, yeah, I will send the patch to Stable list for you or other ppl like bwh to review, so do you have any time estimation for how long for the regular review process?14:48
sg20002BenC: Hmm. How do you think, maybe I should just do a release upgrade since that machine is ubuntu 11?14:48
BenCsg20002: sure, wouldn't hurt14:49
hertonpanda|x201, not sure, it depends, probably on how much free time and availability people have to look at them, but it's a good idea to post there, also for any other stable maintainer to include in his maintained series if applicable14:50
* ogasawara back in 2015:39
wookeyapt-get --only-source source linux gets me linux_3.8.0-1.5.dsc, but apt-cache policy linux is 3.8.0.1.14. is that right?15:48
wookeythey don't look like matching source and binary...15:48
wookey(in raring)15:49
smbVersion of .dsc looks right. Policy for linux returns the version number of the meta package (usually).15:50
wookeyah yes - that's from meta. 15:51
apwwookey, yeah its the silly "am i reporting binary or source package" where the two come from different sources15:52
wookeyyeah apt-cache policy doesn't seem to have a --only-source equivalent. this has irritated me before15:54
=== chiluk is now known as chiluk_away
marruslhi folks...  is it possible to disable memory banks at the kernel level?  I'm guessing not but...16:25
=== ricotz_ is now known as ricotz
BenCmarrusl: depends on what you mean by banks. You can limit how much memory the kernel exposes by using mem=X on the kernel command line (accepts things like 128M or 2G as argument)16:35
BenCIf you mean physically limiting it to a certain DIMM…I don't think so16:36
=== chiluk_away is now known as chiluk
marruslBenC, yeah it's a situation where we'd like to avoid pulling DIMMs physically from a thousand servers, but that looks like the only option.  :)17:12
marruslnot just to limit the RAM, but actually to power down the bank.17:12
=== henrix is now known as henrix_
=== henrix_ is now known as henrix
* ppisati -> gym18:21
wookeyapw: kernel tools detection of optional tool library features now working with MA paths. So we get unwind, and audit and dwarf and newt 18:31
wookeyWill inlcude in patch.18:31
apwwookey, sounds good18:31
wookeytrivial when you find the right spot :-)18:32
wookeyit's all quite sensibly designed, it turns out18:32
apwheh18:32
infinityapw: What's the deal with these revert SRUs?  Are they 12.04.2-critical, do you know?18:44
apwinfinity, i'd say they probabally are, i hear that inotify is not working well as things are18:45
bjfinfinity, yes18:45
infinitybjf: Alright, good to know.18:45
bjfinfinity, that's why we are doing them18:45
infinityLooks like this was a forked branch that didn't include the ppc config and tg3 changes?18:46
bjfinfinity, are those recent changes that went into the tree(s)?18:46
infinitybjf: At least the tg3 pulls landed before the fsnotify reverts hit the list, hence the curiority.18:48
infinitycuriosity, too.18:48
apwinfinity, for a revert like this it would be based off the master branch not master-next18:49
apwinfinity, as we are doing the utter minimum to the thing once tested18:49
infinityapw: Check.18:50
infinityWas mostly just curious if those changes could end up in the 12.04.2 d-i build, but I'd already counted on them not.18:50
bjfinfinity, this covers both Q and P, which are you talking about? i'm looking at the trees now18:51
infinitybjf: Andy answered my question with the master versus master-next thing, I believe.18:51
bjfinfinity, i'm concerned about your "forked branch" comment18:52
infinitybjf: That was me just not quite understanding your workflow that there are two heads, not one.18:53
=== chiluk is now known as chiluk_away
bjfinfinity, ok, i think i'll have to discuss the master-next branches with henrix though, they don't look right to me18:53
henrixbjf: which serie doesn't look right?18:54
bjfhenrix, quantal master-next18:54
henrixbjf: note that i've picked what's on master-next and applied on master, and i haven't rebased master-next *yet*18:54
bjfhenrix, ah! ok, youre on it and i'll just shut up18:55
henrixbjf: :)18:55
bjfhenrix, it was the rebase of master-next that i was going to discuss18:55
henrixbjf: i'll probably do that tomorrow only, once everything is built and in ready for -proposed18:56
bjfhenrix, ack, makes sense18:57
jsalisburycking, bug 1098697 is interesting.  It seems like it could be due to wake on lan.  Still gathering additional data.  When wake on lan is enabled, does the OS stay running in some way?  Or is it controlled by the BIOS?19:03
ubot2Launchpad bug 1098697 in linux (Ubuntu) "High Battery discharge rate when Laptop is off." [Medium,Incomplete] https://launchpad.net/bugs/109869719:03
jsalisburycking, it meaning is wake on lan controlled by the BIOS19:04
ckingjsalisbury, WoL also keeps the network card active, even when the computer is powered off. 19:07
jsalisburycking, where does WoL run when the computer is powered off?  Is it running in the network card firmware?  19:08
ckingjsalisbury, I refer you to http://en.wikipedia.org/wiki/Wake-on-LAN19:09
jsalisburycking, thanks ;-)19:09
ckingjsalisbury, we have a test for this: "sudo fwts s3power" 19:15
ckingbut it's only for laptops :-(19:15
ckingjsalisbury, https://lesswatts.org/tips/ethernet.php19:16
jsalisburycking, thanks!19:17
trijntjeping jsalisbury19:54
trijntjeI noticed your comment on the bug report about grub-probe missing /19:55
trijntjehttps://bugs.launchpad.net/ubuntu/quantal/+source/ubuntu-defaults-builder/+bug/107587619:55
ubot2Ubuntu bug 1075876 in ubuntu-defaults-builder (Ubuntu Quantal) "ubuntu-defaults-builder: only quantal 64bit does not build" [Undecided,Confirmed]19:55
trijntjeHowever, I've checked the log of a build on raring that was succesfull and the same line appears there, so it looks like that is not fatal19:55
jsalisburytrijntje, looking20:00
jsalisburytrijntje, do you also see this: "run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1"20:02
trijntjejsalisbury: no20:03
trijntjehttp://pastebin.com/spSp1ncM20:05
trijntjethose are the lines with run-parts from the succesfull log20:05
jsalisburytrijntje, so maybe the grub-probe error is a red herring or it could also be that zz-update-grub doesn't handle that return code for Quantal, which is why I added the grub task.20:06
* cking - EOD20:07
jsalisburytrijntje, hmm, I don't see zz-update-grub at all in those logs, even a non-fail message.20:07
trijntjejsalisbury: I noticed that as well, maybe it has to do with the fact that the succesfull build was on raring20:09
trijntjeI'll try building for Quantal 32 bit to see what the logs say, but it will take a while on this netbook20:09
jsalisburytrijntje, that would be great.  thanks20:09
trijntjejsalisbury: sure, I'm the one asking for help ;) I'll ping you again when I have the log20:11
jsalisburytrijntje, thanks.  it would be good if you can attach the log to the bug as well.20:12
trijntjejsalisbury: will do, I'll also add a comment that the grub-probe error shows up in succesfull builds20:13
jsalisburytrijntje, thanks20:14
=== ayan_ is now known as ayan
=== henrix is now known as henrix_
=== chiluk_away is now known as chiluk
trijntjeping jsalisbury, Quantal 32 bit build succeeds and does not contain the zz-update-grub line in the log22:19
trijntjeI've also added the information to the bug report, thanks for your time again, I'm off for today22:25
=== zequence_ is now known as zequence
=== zequence_ is now known as zequence
=== chiluk is now known as chiluk_away

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