/srv/irclogs.ubuntu.com/2013/08/13/#ubuntu-kernel.txt

=== a16g_ is now known as ypwong
brendandinfinity, is it just me or are a lot of the kernels seriously overshooting their verification phase?08:57
brendandapw, smb ^ (or anyone in this timezone that knows what is going on)?08:59
infinitybrendand: I think Brad's been chasing people down to get the last few bugs verified.09:00
infinitybrendand: You can check progress at http://status.qa.ubuntu.com/reports/kernel-bugs/reports/sru-report.html09:01
brendandinfinity, am :)09:01
apwbrendand, heh no sorry, been on vacation for a couple of days :)09:03
infinitybrendand: I don't think it'll hurt anyone's feelings if you start doing cert testing on them before the bot has flipped the tasks.09:04
* infinity goes to find a bed.09:05
apwarges, yo ... how is the crash testing going ... 09:07
hallyn_apw: hey, so if I do mkdir a; subvolume create a/b; echo c > a/b/c; rsync -va --one-file-system a b12:34
hallyn_apw: then b/b is empty.  I.e. a subvolume is treated as a separate filesystem12:34
hallyn_apw: is that the expected behavior?12:35
apwwhat the heck is a subvolume12:35
apwsubvolume12:35
apwsubvolume: command not found12:35
apwi don't even get an offer of one12:35
hallyn_apw: make that 'btrfs subvolume'12:35
apwi think i would expect a subvolume to be a mount, does it appear as a mount ?12:36
hallyn_no12:36
apwin /proc/mounts i mean12:36
hallyn_it only shows up in 'btrfs subvolume list'12:36
apwhallyn_, so rsync figures it out from the stat 'st_dev' field for the file12:38
apwhallyn_, so if files in a subvolume have a different st_dev then it will think they are a filesystem12:38
* henrix -> lunch12:41
hallyn_apw: i'm surprised it has a different st_dev.  will ahve to think about what to do about that...12:42
apwhallyn_, don't subvolumes represent things like snapshots, i would think they would have to have a different st_dev to avoid being the same actual file in rsync's mind12:43
=== mdeslaur_ is now known as mdeslaur
hallyn_apw: yeah they can represent snapshots.  but the first one you create (which you can then snapshot) also shows up a different fs.  which in one way makes sense, but otoh if it doesn't show up in /proc/mounts i'm not sure how a backup script shoudl know whether to separately rsync /var/lib/lxc/$container/rootfs, which may or may not be a subvolume12:50
hallyn_i mean, yeah, i can call out to btrfs subvolume, but if i have to do separate tricks for each fs, that's kind of pathetic12:51
apwyeah doesn't make much sense does it12:51
hallyn_apw: but anyway, thanks - so that's an answer for lifeless_ at least :)  it *is* a different fs, you just have to do it separately12:52
apwat least in rsync's mind indeed12:52
hallyn_thanks12:53
=== fmasi_afk is now known as fmasi
bjfbrendand, feel free to start testing i have no reason to believe there will be a respin of any kernels at this point (hopfully i didn't just jinx myself)14:17
brendandbjf, that's what i was wondering14:18
brendandbjf, it's not a huge problem if there is - but better to know that it's unlikely14:18
brendandbjf, i noted though that there is no lucid kernel. have they stopped completely now?14:19
bjfbrendand, no, just no patches this cycle14:19
brendandbjf, ok14:19
bjfbrendand, though we expect fewer and fewer at this point14:19
rtgkees, I'm repackaging rng-tools for v4 'cause debian is way behind and the maintainer is unresponsive. You added TPM cruft in 2009. Is it still necessary ? See kernel.ubuntu.com/~rtg/rng-tools-4 for the new source package.14:23
rtgkamal, mdeslaur: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1208532/comments/9 might be related14:29
ubot2`Launchpad bug 1208532 in linux (Ubuntu) "put_page failures with 3.8.0-27.40" [Medium,Incomplete]14:29
mdeslaurrtg: thanks, I'll take a look14:30
rtgsbeattie, do you have any interest in reviewing rng-tools at http://kernel.ubuntu.com/~rtg/rng-tools-4 ?14:49
rtgyou touched it once several years ago14:50
jsalisbury**14:50
jsalisbury** Ubuntu Kernel Team Meeting - Today @ 17:00 UTC - #ubuntu-meeting14:50
jsalisbury**14:50
=== fmasi is now known as fmasi_afk
rtgjjohansen, rebooting tangerine for kernel update15:03
=== fmasi_afk is now known as fmasi
rtgapw, why is kernel promotion getting held up by an eglibc autopackage test ? what is it doing ?15:21
jdstrandapw: hey, I think bug #1204005 may be fixed in 3.1115:25
ubot2`Launchpad bug 1204005 in linux (Ubuntu Saucy) "[saucy] kvm host hangs of guest boot with 3.10.0-5" [Critical,Triaged] https://launchpad.net/bugs/120400515:25
jdstrandapw: I was able to boot saucy and raring vms, both with vmvga, login to a unity session, launch a browser, etc15:27
apwjdstrand, yay thank $deity for that, that was my percieved experience as well15:36
apwrtg, i believe it is a functionality test, and all 'depends' packages have their tests run15:36
apwrtg, so in this case eglibc needs kernel headers so it is tied to the kernel15:36
apwrtg, howerver i think the eglibs tests generally are not very good and run out of space15:37
rtgapw, wll its pissing me off. IOError: [Errno 28] No space left on device: '/home/ubuntu/adt-log//dsc0-build-xerr'15:37
apwrtg, yeah that sucks, so i bring those up on #ubuntu-release and whine15:37
ogra_ship a usb key in your source package :)15:37
rtgapw, already did, but I think most everyone is at debconf15:37
apwahh no so good, i think jibel is responsible for that puppy15:38
rtgapw, http://kernel.ubuntu.com/~rtg/rng-tools-415:44
apwrtg, so i think if the upstream version is '4' this should be versioned as 4-0ub15:49
apwrtg, so i think if the upstream version is '4' this should be versioned as 4-0ubuntu115:49
apwas logically the first debian version would be 4-115:49
rtgapw, I thought about that, but none of Jeff's versions in the past have had a minor number15:49
apw42-unofficial-mt.14-1ubuntu115:49
apwrtg, that is *-1ubuntu115:50
apwrng-tools (2-unofficial-mt.14-1) unstable; urgency=low15:50
apwwas the debian version there15:50
rtgapw, ok, I'll add the minor number15:50
apwrtg, that is *-1ubuntu1 unclear how 4-unoffical-m...1 would sort relative to 4-0u115:50
rtgapw, seems like the other version cruft is just BS15:51
apwrtg, and with it there sorting is all a bit of a lottery anyhow15:52
apwrtg, but i think 4-0ubuntu1 seems appropriate15:57
* apw idly wonders who maintains it in debian, as it clearly has not been maintained for some time15:58
rtgapw, ok, updated the version. I'm inclined to just upload it.16:11
apwrtg, yeah the binaries look similar to the previous version16:12
apwrtg, there are some very minor lintian errors, nothing to hold you up16:12
rtgapw, right. the big difference is that I ripped out some TPM cruft from kees. we can always add it back if need be16:12
rtgapw, I might drop this on the c-k-t PPA first to make sure armhf builds16:13
apwrtg, good plan, my amrhf builder isn't booting right now ... grrr16:14
bjfbrendand, seems i might have jinx'd myself .. looking like we may have to respin Q and R (still investigating)16:14
rtgapw, I don't have an armhf sbuilder right now either16:14
* apw goes and tries again16:15
brendandbjf, lol - i don't think we've started testing anyway :)16:15
bjfbrendand, indeed, it looks like i'm respinning. you should have new kernels tomorrow. if we have to delay the start of the next cycle, that's just how it goes.16:26
keesrtg: hrm, I added TPM cruft?16:33
keesrtg: oh, the rng-tools? hey, don't rip that out, I use it!16:33
rtgkees, maybe you could get garzik to add it to his upstream repo ?16:34
keesit's been semi-abandoned by debian, though. :(16:34
keesyeah, I'll ping him16:34
keesoh, hm, there's a note about doing this in the kernel...16:35
keeshmm 578b016fdc91464c08c096f0c5952cae549fdb8f16:36
rtgkees, otp, I'll be back i a bit16:37
keeswent into 3.7, so I guess I'll just switch what I'm doing.16:37
kees$ grep HW_RANDOM_TPM /boot/config-3.8.0-27-generic 16:38
keesCONFIG_HW_RANDOM_TPM=m16:38
ogra_kees, just stop being around all these thieves16:43
keesogra_: what?16:43
ogra_then you wont need theft protection ;)16:43
ogra_(isnt that what TPM is ?)16:43
keesis that what "tpm" means to you? :P16:43
rtgkees, so you're OK with me having ripped out your TPM additions ?16:46
jsalisbury##16:56
jsalisbury## Kernel team meeting in 5 minutes16:56
jsalisbury##16:56
keesrtg: yup! totally fine. new solution is much nicer. http://www.outflux.net/blog/archives/2013/08/13/tpm-providing-devhwrng/17:12
mdeslaurkees: oh, that's nice!17:12
rtgkees,  cool. rnd-tools v4 is now in Saucy17:13
=== jsalisbury changed the topic of #ubuntu-kernel to: Home: https://wiki.ubuntu.com/Kernel/ || Ubuntu Kernel Team Meeting - Tues August 20th, 2013 - 17:00 UTC || If you have a question just ask, and do wait around for an answer!
* rtg -> lunch17:16
sbeattiekees: oh, sweet!17:45
=== fmasi is now known as fmasi_afk
=== lifeless_ is now known as lifeless
lifelesshallyn_: so this comes back to my question; can we disable the lxc btrfs integration ?19:53
hallyn_lifeless: yes, we can.  question is only how shoudl we?19:55
hallyn_lifeless: i think in  the past i required /var/lib/lxc to be its own btrfs mount to do the integration.  but i don't think that's compelling.19:56
hallyn_lifeless: are you sure you'll never wnat to lxc-clone?  is updating the backup scripts more palatable by any chance?19:57
lifelesshallyn_: how about a flag on lxc-create and lxc-clone19:58
hallyn_lemme try something19:58
lifelesshallyn_: to disable both lvm and btfs special behaviours19:58
hallyn_lifeless: what is the lvm special behavior?20:00
hallyn_lifeless: if you do 'lxc-create <...> -B dir', does it then not create a subvolume?  (was going to test myself, but my box is busy installing a bunch of fresh containers so i'm stuck on a lock)20:00
lifelesshallyn_: man lxc-clone says When the original container's20:04
lifeless       rootfs is an LVM block device or is on a btrfs filesystem, then a snapshotted clone  can  be  created,20:04
lifeless       taking up very little initial disk space.20:04
hallyn_yes20:09
hallyn_but you have to ask for an lvm backed container to get one.  it's a separate block device.  not really analogous to the btrfs case20:09
lifelesshallyn_: sure20:22
lifelesshallyn_: so I guess I'm saying20:22
lifelesshallyn_: lets make lxc behaviour predictable. Ask for LVM -> Ask for btrfs.20:22
hallyn_lifeless: iiii...  still prefer to default to a subvolume, but i might be wrong.  20:27
hallyn_still waiting to be able to test lxc-create -B dir in btrfs20:27
lifelesshallyn_: so -B means I'd need to put in /var/lib/lxc/foo/rootfs for each invocation? I presume you just want to test the code paths ?20:28
lifelesshallyn_: So if btrfs is on by default, I'd be happy if there is an option to turn it off for both create & clone20:29
hallyn_lifeless: no, -B would just mean20:29
hallyn_lxc-create -t ubuntu -B dir -n x120:30
lifelessoh, -B none - gotchya20:30
lifelessblah, dir. I see.20:30
hallyn_stopped my script, testing20:30
hallyn_stupid shift key, i said debuild -S not -s!20:31
* rtg -> EOD20:34
FernandoMiguelhi21:04
FernandoMiguelhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/121197621:04
ubot2`Launchpad bug 1211976 in linux (Ubuntu) "[ 11.063330] WARNING: CPU: 2 PID: 1455 at /build/buildd/linux-3.11.0/drivers/gpu/drm/i915/intel_display.c:8286 check_crtc_state+0x58f/0x9c0 [i915]()" [Undecided,New]21:04
=== fmasi_afk is now known as fmasi
=== infinity2 is now known as infinity
=== fmasi is now known as fmasi_afk

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