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

ppisatimoin07:37
ckingmorning ppisati07:40
smbmorning07:40
brendandhi - where do i get the so called 'precise+' packages from?07:45
ckingbrendand, sorry, I have no idea what precise+ means07:56
ohsixprecise-proposed?07:56
ckingwho knows07:56
brendandcking, i've heard it used as shorthand for the Q -> P backports07:59
brendandcking, not widely used yet i guess08:00
brendandanyway i found the ppa08:00
brendandhttps://launchpad.net/~ubuntu-x-swat/+archive/q-lts-backport08:01
ckingbrendand, well, it sounds reasonable, but personally I am not sure about this08:02
brendandcking, maybe some management speak ;)08:02
brendandcking, i didn't make it up, but maybe whoever i heard it from did. anyway Q series LTS backport is a bit long for many purposes so i hope there's some shorthand for this construct08:04
ohsixi've seen that in git, from the generated versions; if you've modified a tree at a certain tag it will be 'tag+whatever'08:04
brendandcking, on other news we're about to start weekly testing so hoping to see some new fwts bugs opened soon08:05
brendandcking, can you remind me what was agreed?08:05
brendandcking, where do they need to be raised?08:06
ckingbrendand, I think that's a vanhoof question08:06
brendandcking, sure thing08:06
ckingbrendand, but I'm OK also to view any bugs found08:07
* apw is out for a bit to handle a flat handover08:41
ssshello :) I have a strange question and I Hope that sombody will be able to help me :) How can I calculate the number of pthread_mutexes in running kernel? All mutexex, not only holded.10:04
janimois maint-startnewrelease applicable to all ubuntu kernel packaging processes (i.e. SRU) and where can I find this script?10:51
janimonm, found kteam-tools11:00
tjaaltonsbuild/schroot is broken with 3.4 kernel, I get "Use of uninitialized value $chroot_arch in chomp at /usr/share/perl5/Sbuild/Build.pm line 2020."11:26
* apw enjoys a panini11:27
tjaaltonschroot fails due to pam_loginuid failing (from auditd)12:14
tjaaltonwonder what that has to do with the newer kernel12:14
apwtjaalton, hmmm, that i've not heard of12:19
tjaaltonJun  1 15:08:10 eldon sudo: pam_loginuid(sudo:session): set_loginuid failed12:20
apwjjohansen, any idea if we have changed semantics of set_loginuid() or if AA could be involved there?12:20
apwtjaalton, looks like a kernel change ... and a deliberate one12:31
tjaaltonapw: alright12:31
apw+#ifdef CONFIG_AUDIT_LOGINUID_IMMUTABLE12:31
tjaaltonso userspace should adjust?12:31
apw+       if (task->loginuid != -1)12:31
apw+               return -EPERM;12:31
apw+#else /* CONFIG_AUDIT_LOGINUID_IMMUTABLE */12:31
apw+       if (!capable(CAP_AUDIT_CONTROL))12:31
apw+               return -EPERM;12:31
apw+#endif  /* CONFIG_AUDIT_LOGINUID_IMMUTABLE */12:31
apw+12:31
apwtjaalton, specifically that added ...12:31
apwtjaalton, we have LOGINUID_IMMUTABLE enabled ... i think we need to refer this to security for their advice12:32
tjaaltonapw: ok, thanks for digging this up12:32
apwtjaalton, we may be able to just turn it off, but even so it might be something we want on by release and something we need to cope with somehow12:32
tjaaltonI'm using the backport kernel on precise ;)12:33
apwtjaalton, i could make you a kernel with it off and see if that helps for testing?12:33
tjaaltonsure12:33
apwoh erp12:33
tjaaltonI've got a laptop to break12:33
apwtjaalton, can you file a bug so we have somewhere to track this ... 12:34
tjaaltonbut on the desktop i'm using 3.4 until the gpu hang fix is found and backported to 3.2..12:34
tjaaltonsure12:34
tjaaltonthe kernel?12:34
apwexcellent thanks, yes against the kernel12:34
tjaaltonok on it12:34
apwtitle it with the schroot symptoms for now12:34
tjaaltonyeah12:34
tjaaltonnote that uninstalling auditd makes it work again, since pam_loginuid doesn't barf12:35
tjaaltonor just commenting it out from common-session12:36
tjaaltonmight break something but meh12:36
tjaaltonat least I have a workaround for building packages..12:37
apwyeah thats something12:38
=== chuck__ is now known as zul
tjaaltonapw: bug 100739612:52
ubot2`Launchpad bug 1007396 in linux "sbuild/schroot broken with 3.4 kernel if auditd installed and pam_loginuid in common-session" [Undecided,New] https://launchpad.net/bugs/100739612:52
ppisatiand even the nic is dead.. f$*$*(#@...12:59
apwppisati, ?12:59
ppisatiomap313:02
ppisatithe network card is not working13:02
ppisatithe module is built13:02
ppisatibut it doesn't get loaded13:02
ppisatiand even if i manually load it13:02
ppisatithe nic is dead13:03
apwyay13:03
ppisatifor some uknown reason13:03
apwppisati, has a long week ahead of him13:03
ppisatiright13:03
ogra_ppisati, is USb working at all ?13:19
* ogra_ heard about USb issues with recent kernels in #beagle but i didnt pay very much attention to it13:20
ppisatiogra_: Q kernel didn't even boot on omap3 so i dout they tested usb13:21
ppisatidoubt13:21
ogra_well, i only heard that from a certain mainline version on USb broke ... ask in #beagle for more info ...13:22
ppisatiack13:22
* ogasawara back in 2014:37
apwogasawara, i have a heap more highbank config in my tree, please say no to anything in debian.master/configs :)14:39
ogasawaraapw: go ahead and push em.  I was going to do some test builds and boots today and possibly upload15:00
ogasawaraapw: I can wait to upload on Monday if there's more you want in15:01
apwogasawara, will do shortly want to make sure it boots for highbank before i do15:02
apwogasawara, expect some powerpc fallout, so doing a power build is worth the effort15:03
ogasawaraapw: ack15:03
apw(not from the highbank merge, but the previous cleanups already in)15:03
ogasawaraapw: I think I might wait till Monday anyways to upload in case anything else comes in we need for Alpha-115:03
apwogasawara, but yeah doing some test builds would be worthy15:04
apwogasawara, i have done basics but its easy to bust things15:04
ogasawaraapw: ack, will definitely do test builds and boots regardless today15:04
apwogasawara, ok will get what i have tested by hwe, and push this snapshot15:05
ogasawaraapw: ack15:05
diwicogasawara, it looks like the kernel team stopped providing l-b-m for alsa, huh?15:15
diwicogasawara, not saying you have to provide it - now is the first time I noticed it - but just wondering if that was concious15:16
ogasawaradiwic: it indeed has been a while since we provided an updated alsa in lbm15:16
ogasawaradiwic: I can't remember an exact reasoning for why though15:17
=== orated_ is now known as orated
apwogasawara, ok a heap of config boot tested on highbank and pushed to quantal master-next15:54
apwogasawara, will continue on for a bit, but thats a good baseline15:54
ogasawaraapw: ack thanks15:54
apwogasawara, hows the testing going ?  did powerpc build ?16:58
ogasawaraapw: I haven't yet kicked it off, got sidetracked and just coming back around to it now16:59
apwogasawara, ahh np16:59
ogasawaraapw: will keep you posted though16:59
apwogasawara, thanks ... i have a couple of changes pending so let me know if it breaks17:00
ogasawaraapw: ack17:00
jjohansenbjf, sconklin: CVE-2012-2663 has had a clarification, and its been assigned to the userspace components of iptables, a different CVE will likely be assigned to the kernel bug. The cve has been updated in the tracker, and I have invalided all the tasks on bug 1007091. I am not sure how this is going to affect your tracker so watch for it17:44
ubot2`Launchpad bug 1007091 in linux-ti-omap4 "CVE-2012-2663" [Low,Invalid] https://launchpad.net/bugs/100709117:44
ubot2`jjohansen: ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-2663)17:44
sconklinjjohansen: ack17:45
bjfjjohansen: i guess we won't apply that patch i submitted yesterday17:45
jjohansenbjf: yeah hold off on that for a bit :)17:45
jjohansenapw: hrmm, I am unaware of any changes to the semantics of set_loginuid(), and I doubt AA is involved because of the limited way in which it is being used17:47
apwjjohansen, no there is indeed a strictification of that interface, that i think you may need to be aware of17:48
apwjjohansen, it is turned on in our Q kernel, and makes it immutible17:48
jjohansenoh!17:48
apwjjohansen, and we'd like to know what to do :)  should it be on or off debian.master/config/config.common.ubuntu:CONFIG_AUDIT_LOGINUID_IMMUTABLE=y17:49
jjohansenapw: got it, I'll poke17:50
apwjjohansen, cirtainly if it is on then we have issues in userspace which is all confused so we may even need a _plan_ (god forbid)17:50
jjohansenapw: a first poke at this seems to be systemd driven. It breaks directly launching login utilities, so they must all go through init17:52
jjohansenapw: anyways will get back to you17:53
apwjjohansen, ahh ok, then i suspect we want if off by default till we think about it17:55
jjohansenapw: yes turn it off, we will look at it more but I don't think this option is viable with how upstart currently works17:56
apwjjohansen, ok thank17:56
apws17:56
jjohansenapw: if an admin ever directly restarts a daemon it will break17:56
apwjjohansen, ack17:57
apwogasawara, i am turning off CONFIG_AUDIT_LOGINUID_IMMUTABLE as per jj's initial analysis17:58
apwogasawara, will be in my next push17:58
ogasawaraapw: ack17:58
ogasawaraapw: feel free to push whenever you're ready17:58
apwogasawara, actually ... pushed now ... thats more tested highbank and that jjohansen fix17:59
apwogasawara, one sec17:59
apwogasawara, ok i've just pushed over it adding an enforcer rule for it18:01
ogasawaraapw: thanks18:01
=== orated_ is now known as orated
* ogasawara lunch18:58
greearbHello!  Anyone know if there is an easy way to get the /lib/modules/*/ files that go on the initrd?  It does not seem to be the full set of modules that comes with the normal kernel...19:03
=== yofel_ is now known as yofel
apwgreearb, they are chosen by the initramfs-tools scripting19:22
apwthat package will tell you how it decides19:22
greearbthanks, looking now19:24
greearbhrm, seems you have to tell it what to do....happen to know if there are instructions on how the ramdisk is initially build for Ubuntu?19:27
greearb(I know how to re-spin it...but hopefully the original-build instructions show how it calls initramfs-tools)19:27
apwgreearb, update-initramfs know how to incant at it19:28
greearbok, I'm a bit leery of messing with that now, but will try that for my next respin attempt.19:32
dileksgreearb: put specific modules (not in MODULES=most) into /etc/initramfs-tools/modules and do update-initramfs 19:57
* cking --> EOD20:13
greearbdileks, my problem is that I don't know what modules are needed or not, and I didn't want to think to hard about it.  I could probably just copy over every module that is in the upstream initrd...20:39
dileksdunno where "most" is defined20:40
dileks/etc/initramfs-tools/initramfs.conf says... most - Add most filesystem and all harddrive drivers.20:40
greearbok, that sounds about right20:41
dileksyou can inspect an upstream initrd.img20:41
greearbnod20:42
dileksto see what modules are already shipped20:43
greearbdileks, btw, would you happen to be someone who could push casper patches upstream?20:44
greearbI have some fixes that I think are worth considering..makes persistent-usb work a lot better.20:44
greearbI posted stuff to ubuntu bug trackers and such, but mostly to silence.20:45
dileksdunno much about casper... I checked sidux/fll and debian/debian-live but thats a while ago20:46
greearbit's discouraging to have trouble even figuring out where to send patches...just putting them in the bug trackers for Ubuntu projects doesn't get much response.20:48
greearbanyway, google can find it, so maybe next person to have troubles will have slightly better luck that I did :P20:49
dilekswhats casper - a ubuntu product?20:50
greearbit's the initial boot-up logic for live-cds..and it *seems* to be headed by Ubuntu, but I'm not certain of that.20:51
greearbI think Debian might use it too20:51
greearbdeals with 'aufs' mounts and so forth20:52
dilekshmm, in ancient times for debian, maybe :-)20:52
greearbdebian-live is the modern equivalent?20:53
dileksyeah20:53
greearbMight have to try it out sometime..but I have very good notes on how to re-spin Ubuntu, so hesitant to change :)20:54
dileksbtw, I forgot grml-live (sort of debian-live plus fai)20:54
dileksgrml project*20:54
dileksas the team decided to switch to debian/testing as base - and me wants sid :-)20:55
JanCyou could try the ubuntu-devel-discuss mailing list20:55
dileksgreearb: isnt ubuntu now using overlayfs for live-medium?20:56
greearbI did, and CC'd the maintainer, and no response to the patches.20:56
greearbit isn't in 12.0420:56
greearbbut supposedly it will use overlayfs for the next release20:56
greearbwell, maybe didn't CC them on that post..but tried elsewhere :P20:57
apwgreearb, we have used overlayfs in our live media for at least the last two releases21:12
greearbI can promise you that aufs is used by default in 12.0421:13
greearbmaybe overlayfs is supported too..there is code related to it in casper, but it's not used by default.21:14
apwgreearb, if it is it is a bug, the default in the code _i_ added should be overlayfs21:18
greearbI saw a mention on some list where at the last moment they switched back to aufs because of overlayfs bugs...21:19
apwgreearb, well all i can say to that is why didn't they tell me21:20
greearbI'm on the outside looking in....I really have no idea of who is doing what with that stuff21:21
greearbis there even a git (or svn or whatever) tree for that code somewhere?21:21
* apw ensures aufs is disabled in the next release so they can't do that to him again21:21
apwgreearb, well i just booted a stick here with the release day image, and its using overlayfs21:22
greearbummm, 12.04?21:23
apwthe overlayfs code is in the ubuntu kernel repo21:23
apwgreearb, yes 12.04 LTS indeed21:23
apwwhich matches my expectation21:23
apwyou may be thinking of lxc21:23
greearbno..I spent weeks on this..I'm sure I was dealing with aufs21:24
greearband I took a virgin 12.04 image as my baseline21:24
greearbFor git repo, I was thinking of the casper initrd scripts..that is what chooses aufs or other and sets things up.21:25
greearbapw, do you happen to have an md5sum for the cdimage you used?21:55
greearbwell, that's interesting..it *is* using overlayfs22:06
greearbI wonder what I did!22:06
greearbanyone reporting problems with Radeon in the latest Ubuntu 12.04 kernel? 22:12
greearbmy persistent USB image is definately using aufs...I created it with the Universal USB Installer...wonder if it somehow twiddles something that makes it use aufs?22:16
vanhoofogasawara: hi22:23
greearbgah, looks like this bug came to Ubuntu:  https://bugzilla.redhat.com/show_bug.cgi?id=78537522:23
ubot2`greearb: Error: Could not parse XML returned by bugzilla.redhat.com: HTTP Error 404: Not Found (https://bugzilla.redhat.com/xml.cgi?id=785375)22:23
greearbok, created new usb image from virgin 12.04 cd and that doesn't use aufs either.  So, I must have done something that caused it to switch to aufs...gah!22:58
greearbahh, I bet I know..I probably didn't upgrade the modules properly, so overlayfs failed to load, and it defaults to aufs :P23:00

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