/srv/irclogs.ubuntu.com/2010/05/21/#ubuntu-kernel.txt

=== sconklin is now known as sconklin-gone
=== solarion_ is now known as solarion
=== RAOF_ is now known as RAOF
* lag waves07:00
=== lag_ is now known as lag
ckinglag, morning!07:09
lagcking, Hi ya!07:24
lagYou're up early07:24
ckinglag, you up early too!07:25
lagcking: I'm always up at this time. I like to start early - finish early07:26
lagAlthough I haven't been very good at finishing :s07:26
ckinglag, me neither07:27
lagcking: I'll have to change that soon - I don't want to burn myself out07:27
ckinglag, indeed07:28
* abogani waves07:30
ckinghi abogani07:31
lagcking: How's your scripting?07:32
aboganicking: Good morning!07:32
ckinglag, scripting? please elaborate?07:32
lagWhat does "cat <<EOD" mean/do?07:33
ckinglag, it will write out the text upto but not including the EOD marker07:33
lagOh, excellent!07:33
lag:)07:34
lagCan EOD be anything? Or is it defined?07:34
ckingtechnically called "here strings", can be any terminal word, man bash, look for "Here Strings"07:35
=== cking is now known as cking-afk
cking-afkback in 1007:37
* abogani is wondering if exist a way to temporarily turn off Ubuntu kernel bugs email notifications...07:39
aboganiSorry for my English: it is usually horrible but today I'm moreover particularly sleepy...07:40
=== cking-afk is now known as cking
ckingabogani, no idea - it would be good to stop the incoming deluge!07:46
aboganicking: Perhaps Leann could know that.07:47
aboganiogasawara: ^07:47
aboganicking: It is very easy to have a full mailbox it you left your pc for a couple of days...07:49
ckingabogani, too right07:49
* abogani is wondering why embedded youtube video don't work anymore...08:48
* apw ywans08:57
ckingmorning apw08:57
* lag waves at apw08:58
apwmorning all08:58
aboganiapw: morning08:59
aboganiI would want rename two kernels. -preempt to -lowlatency and -rt to -realtime. Why? Because -preempt and -rt sound really geek names. Those are totally meaningless for "human beings" :-) So -lowlatency and -realtime are better self-explained words. That sounds reasonable to you?09:05
apwi guess i have no real objection to those new names, though i suspect anyone who has any understanding that there are multiple kerenls and indeed that you have a choice and why you might want to make such as choise, is going to be unfazed by the current names09:24
ckingmore explicit the naming the better in my opinion as long as it does not involve much more typing09:25
aboganicking: Normal users use GUI so no matter how long the name is.09:29
ckingabogani, true09:30
aboganiI also think renaming is right because we have -server not -srv and -generic not -gen so I think than "align" name conventions.09:32
aboganiMoreover when someone speak about -preempt we'll know immediately than he are talking about the kernel which is in Lucid into main component. 09:36
apwthough any report without version numbers is useless and those would tell us, plus any apport reported bug should get filed against the correct source package name09:48
lagOkay, I'm working on bug58312809:52
lagI think I have fixed it09:52
lagWho to I commit it with the commit messages in debian/commit-templates?09:53
lagHow*09:53
lagdo*09:53
lagBlimey! Start as you mean to go on lag!09:53
* cking thinks lag needs more coffeee09:53
* lag thinks he needs to get off the water and start drinking coffee09:54
apwlag, what sort of fix is it09:57
jk-i believe that is in the New Starter document09:57
apwjk-, what how much coffee to drink :)09:57
jk-.. and apw will tell you how much beer to drink09:58
apwgood point09:58
jk-we have quotas to meet09:58
* lag looks for the New Starter document 09:58
jk-lag: oh, i meant about the coffee, no the commit details :)09:59
jk-*not09:59
lagPhew!09:59
jk-I think the Packaging guide has those details?10:00
* jk- looks10:00
jk-lag: https://wiki.ubuntu.com/PackagingGuide/Complete is a good reference in general10:00
apwbut basically the form is common pretty much, its the prefixes on the subject line which differ based on source of the fix10:01
lagWoo, another Wiki - joy!10:01
lag;)10:01
apwif its an upstream cherry pick we do it one way, if its a local only patch we do it another, there are about 5 categories10:01
jk-lag: https://wiki.ubuntu.com/KernelTeam/KernelBugFixing#Commit%20the%20Patch10:03
lagjk: That's the badger 10:03
lagjk-: Thank you10:03
jk-lag: no problem10:03
apwBAH its out of date already10:04
jk-it does mention the "hardy tree" :)10:05
apwheh i think i might have written it given the s-o-b10:05
lagapw: Does it need changing before I use it?10:06
apwyou should be using -F debian/commit-templates/sauce-patch ... if its that template10:06
apwthat has the up to date version of the contents, indeed as the page there tells you10:06
apwi've updated the example to make it right10:06
apwgah the wiki is as slow as hell, all those stooopid emails being synchronous10:22
persialag, apw: Would you guys like a quick outline of how to set up auto-emulating chroots?10:29
lagpersia: Can't hurt :)10:30
jk-yes10:30
lagpersia: I'm currently hacking smb's remote-scripts to work10:30
persiaDo you already use mk-sbuild to set up the schroots you use to build?10:31
lagpersia: Nope10:32
lagI use smb's scripts10:32
lagTo start the builds remotely10:32
lagThey're good10:33
persiaRight, but what's the source of your chroots?10:33
lagFire and forget10:33
persiaHow do they get created in the first place?10:33
lagThey already exist on emerald 10:34
lagdchroot -l10:34
lagAvailable chroots: doko-lucid, doko-lucid32, hardy-amd64, hardy-i386, hardy-lpia, intrepid-amd64, intrepid-i386, intrepid-lpia, jaunty-amd64, jaunty-i386, karmic-amd64, karmic-i386, karmic-lpia, lucid-amd64 [default], lucid-i386, maverick-amd64, maverick-i38610:34
persiaYou're still using dchroot!  That's been obsolete for years!10:34
persiaYou so want to migrate to schroot.10:35
* persia has been using schroot since feisty with happy results10:35
apwpersia, i think i inadvertantly got a pointer to the 'arm emulation way' last night from kees10:37
apwi used mk-sbuild --architecture=armel maverick10:37
apwand then used sbuild *.dsc10:37
apwand ... hours later i got a native-ish arm build ...10:37
apwpersia, about right ?10:37
persiaYep, that's the way it works.10:37
apwman it was slow, and made my build box scream in agony for the whole time10:38
persiaThe hours later bit happens on native hardware too, except if you have a RAM intensive build (like the kernel), it's even more hours.10:38
apwyeah was about 2 hours i would guess for a flavour, so about 3x quicker than a native one10:38
persiaMostly a matter of RAM.  Stick 8G on a native box, and it would be that fast too.10:39
apwyeah its not got quite that much unfortuantly, though it seemed to be CPU bound from the groaning from the fans10:40
persiaheh.  Emulation isn't cheap :)10:42
apwno, but at least it did build so i could 'test' the userspace10:43
apwpersia, the resulting chroot, is that setup to be arm-like should you just schroot into it?10:44
persiaYou can, if you like.10:45
apwapw      16963 16904  0 10:44 pts/2    00:00:00 /usr/bin/qemu-arm-static /bin/bash10:45
apwapw      16980 16963  0 10:45 pts/2    00:00:00 /usr/bin/qemu-arm-static /bin/ps -ef10:45
apweuuuwwwww :)10:46
persiaThe way it works is through a binfmt-misc hook, that then uses the static qemu as an interpreter for any foreign binaries.10:46
persiaYou don't like that?  Do yo have a better suggestion?10:46
lifelesshardware!10:46
lifelessget an ia-64 personality for arm into the next rev of the chips10:47
apwpersia, no i think its an amazing abuse of the world order to make it work10:47
persialifeless: Um, there's not enough bits (although I'm hoping to get qemu working on/for ia64 this cycle)10:49
lifelessnot enough bits ?10:49
lifelessfor cpu personality ? I'd need to review the spec10:50
persiaBut, yeah, hardware is always better (although I often find local schroots more convenient than remote schroots on real hardware, for some reason)10:50
lifelessI'm sure they had room for expansion earmarked10:50
persialifeless: armel is 32-bit: can it handle a 64-bit personality?10:50
lifelesseys10:50
persiaInteresting...10:51
lifelesshttp://en.wikipedia.org/wiki/Itanium#Architectural_changes10:52
lifelessas originally conceived it ran ia-64, ia-32 and (IIRC) sparc10:53
lifelessI may be misremembering the third instruction set10:53
persiaIndeed, but that went away.  As far as I understand, Ubuntu doesn't even run well on that generation (without customimsed kernels)10:54
lifelessnothing does ;P10:54
persiaNo, some stuff does.  stgraber has a couple of them running Ubuntu, and then using LXC to run x86 stuff.  It just requires some extra effort.10:55
lifeless'well'10:56
lifelessthe key word10:56
lagapw, persia: So what conclusion did we come to? Am I sticking with the scripts?10:56
persiaBut I *don't* think there's any way to get armel hardware to run ia64 code without using an emulation layer, and I don't expect that to be working cleanly until maverick+1 (and not even then unless someone decides to do the integration work after qemu-static-ia64 works properly)10:56
apwfor me i am continuing as i am, but i am adding this new armel thingy to my arsenal10:57
persialag: There wasn't a conclusion.  We briefly discussed how foreign schroot works.  Making this work with your scripts means minimally migrating from the long-deprecated dchroot (which is implemented as a compatibility layer in schroot these days), and then setting up a schroot.10:58
apwits far to slow for test builds, but for when you need to know if linux-tools will build its invaluable10:58
apwand tgarder was looking at the migration i think himself10:58
lagI think I'm mainly interested in test builds?11:02
persiaProbably.  It's near native-speed on test builds, but that's still slow.11:03
persiaThat said, it actually exercises the toolchain, whereas some cross-build doesn't provide any assurance that something will actually build with the native toolchain.11:03
persia(although it's usually 95+% similar)11:04
apwpersia, right, there is always a risk of differences tehre11:15
apwit is definatly the righter way forward compared to native cross compilers11:15
persiaWell, I'd be less against cross-compilers if we were building clean cross-toolchains from the same sources in the archive.11:16
persiaMy big objection is about using some random cross-toolchain (even if well-respected) and expecting it to magically work.11:16
persiaThat said, I agree with lifeless that the real solution is hardware.11:16
persia(for all that I'm often too lazy to dispatch a remote build, and end up doing it locally in emulation)11:17
lagapw: If a local repo is on branch x and a remote one is on branch y and a 'git push' is actioned, what happens?11:31
apwyou are only changing where the branch points to, not what the working directory contains11:31
apwie the remote x changes to be the same as the local one, but Y and the checkout of Y in the working directory are unaffected11:32
apwindeed if remote is on X and you allow overwriting, then X on remote will change, but the checkout will not11:32
apwyou need to reset it to get the working directory in sync11:32
lagBut in my case the remote hasn't even checked out x yet - so what happened in the push? Nothing?11:35
lagapw: ?11:40
apwno the remote branch now is the new version11:40
lagdoh11:40
lag:)11:40
apwthat is it is not the checked out one is unrelated11:40
lagapw: Playing with git again12:39
lagI've checked out master on both local and remote repos12:39
lagThen did a "git push --dry-run <servername>"12:39
lagAnd received this:    f0819aa..eb33bb9  lp583128 -> lp58312812:40
lagNeither repos are on branch lp583128?12:40
apwwell you asked ti to push _all_ branches right12:41
lagThen why doesn't it attempt to push master or ti-omap?12:42
apware they arready the same ?12:43
apwit may be only telling you about the changes it would make, not the checks it checked12:43
lagAh, because it is the only with commits?12:44
apwbecause the local and remote are identicle perhaps ?12:44
apwyou could test by commiting something to one of the others12:45
apwand see if it then appears12:45
lagk12:47
Amarendracan any body tell me how to install usb modem in ubuntu?13:00
Amarendrais anybody there in this room??13:00
popeyyes, but this probably isnt the right place for your question Amarendra 13:00
Amarendrawhere should i go?13:01
popey#ubuntu probably13:10
=== cking is now known as cking-afk
cking-afkfood13:23
apwlag, target-scripts/run-clean:               git checkout -f "${BRANCH}"13:47
lagapw: ack13:48
tgardnerapw, is mumble up? I keep getting rejected.13:53
apwtgardner, yes we are on it13:54
apwcheck it remembered your new username13:54
tgardnerapw, it did, but I'm not sure it saved the certificate. I'll keep messing with it13:54
apwtgardner, i think it asks me for my password every time13:55
* apw tries13:55
apwhrm, not its remembered something somwhere13:56
cking-afkfail13:56
=== cking-afk is now known as cking
apwcking, fail ?13:56
ckingapw, mumble passwd recall13:56
apwyeah need to find its brain and move it into Private13:57
apwcking, ahh it has a certificate recorded it is using in the stead of password13:57
apwtgardner, it seems to record everything in .config/Mumble, so if you get desperate removing that may help13:59
tgardnerapw, gosh, thats so handy having to delete that file every time.14:00
apwnot had to do that yet myself, but if it helps :/14:00
=== sconklin-gone is now known as sconklin
vanhoofpgraner: tgardner: ping15:25
vanhoofcan either of you set ~ayan up in c-k-t and u-k lp groups?15:25
tgardnervanhoof, can do. gimme a bit15:28
vanhooftgardner: thanks, just helping him get setup :)15:28
tgardnervanhoof, whats his LP ID? There are a bunch of ayan's15:31
vanhooftgardner: https://edge.launchpad.net/~ayan15:31
TeTeTtgardner: Hi Tim, I've queried you on 5 May on a module for 3g connection on x201, can this be included in a Lucid kernel?15:56
tgardnerTeTeT, that was on the k-t list, right?15:58
TeTeTtgardner: nope, private email15:58
TeTeTtgardner: subject: Lenovo x201 WWAN module in Lucid kernel15:59
tgardnerTeTeT, send it on the list please.15:59
TeTeTtgardner: list address is?15:59
tgardnerTeTeT, my private  email SPAM muncher likely ate it15:59
tgardnerkernel-team@lists.ubuntu.com15:59
TeTeTtgardner: it's customer related, I'm not sending it to a public list, sorry16:00
tgardnerTeTeT, then I'm not adding it to a public16:00
tgardnerpublic kernel16:00
TeTeTtgardner: fair enough, thanks16:01
tgardneryou don't have to explain for whom the request is submitted16:01
TeTeTtgardner: ok, I've anonymized the email, that shall do16:03
tgardnerTeTeT, ok, we'll take a look16:04
cndogasawara: how do you want to handle stuff as we move to maverick where the lucid patch isn't what ended up upstream:16:17
cndhttp://kernel.ubuntu.com/git?p=ubuntu/ubuntu-lucid.git;a=commitdiff;h=0d843425672f4d2dc99b9004409aae503ef4d39f;hp=ee60ece93253a9c202e31672e37c513e9ff2d91716:17
cndvs16:17
cndhttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=74f5187ac873042f502227701ed1727e7c5fbfa9;hp=09a40af5240de02d848247ab82440ad75b31ab1116:17
cndthe upstream will hit in .3516:17
cndso do you want to just handle it when it hits, or should I send a revert for it now?16:18
ogasawaracnd: I'll try and remember to drop it when I rebase to .3516:19
cndactually, it's already landed in upstream, so you'll hit it as soon as you do your next merge16:19
cndogasawara: ok, I'll let you handle it all then, and that's the end of my patch upstreaming work :)16:20
ogasawaracnd: sweet16:20
ogasawaracnd: just so I don't forget, maybe I'll just revert it now and cherry-pick the upstream patch16:20
cndthere are other changes to upstream sched.c though, so you may hit conflicts if you pick it now16:21
cndbut if you plan to pull in upstream before the next drop anyways, you can just revert it now and everything should be fine16:22
cndpull in upstream before the next maverick release that is16:22
ogasawaracnd: just depends when -rc1 drops16:23
shawncm217I've Googled and looked all over the Ubuntu website. What is the RAM limitation for 64-bit desktop Ubuntu 10.04?16:23
tgardnershawncm217, there is no practical limit16:24
cndshawncm217: should be beyond the limits of hw16:24
cndtechnically, amd64 has 48 bits of memory addression I think, so 2^48 bits :)16:24
cndoops, bytes :)16:24
TeTeTtgardner: thanks for the swift answer16:25
tgardnerTeTeT, np16:26
jjohansencnd: yeah but that is just a current implementation limit to the virtual address space, the spec allows for an implementation to do 64 bits of virtual address space16:27
cndjjohansen: ahhh, didn't know that16:27
vanhoofapw: sconklin: tgardner: if you guys have a chance, any thoughts on my email to you all would be appreciated16:27
shawncm217Thanks for your help.16:28
vanhoofI'm going to start putting something more official tog this weekend16:28
sconklinvanhoof: you mean the "SRU policy wrt . . . "?16:28
vanhoofsconklin: sugar bay email from last evening16:29
sconklinvanhoof: ok, see - I'm already ignoring HWE type email :). I'll have a look16:29
vanhoofsconklin: lol!16:29
vanhoofsconklin: i was nominated for this one, not by choice ;)16:30
=== JFo is now known as JFo-swap
tgardnervanhoof, thats 'cause you're the new guy and don't know what you're getting into.16:30
=== kamal-away is now known as kamal
sconklinvanhoof: as it turns out, I do have some opinions about this :) I'll compose a response16:32
jjohansenhehe: http://www.google.com/16:34
jjohansenand its playable16:35
* cnd just beat lvl 116:37
cndogasawara: JFo-swap: ogasawara is still the bug overlord for the "linux" package (not the "linux (ubuntu)" package)16:37
cndI assume that probable should be swapped as well?16:38
JFo-swapmore than likely16:38
vanhoofsconklin: i assumed you would :)16:38
ogasawaracnd, JFo: hrm, I'm not even sure how to swap myself out :)16:38
kamaljjohansen: wow, that's awesome16:41
jjohansen:)16:42
JFo-swapogasawara, I've no clue how linux(16:43
JFo-swapUbuntu) was changed16:43
ogasawaraJFo-swap: yah, I'm a bit confused too as both packages show the Ubuntu Kernel Team as being the maintainer16:44
JFo-swaphmmm, that also begs the question, Does it really have to be just me.16:45
JFo-swapor is it ok that it is the team16:45
JFo-swapI am not sure what the benefit of being the sole bug supervisor would be16:45
ogasawaraJFo-swap: you're name is listed as being notified in some stock reply16:46
JFo-swaphmmm16:46
ogasawaraJFo-swap: but if you want to subscribe to the bugmail https://edge.launchpad.net/linux/+subscribe16:46
JFo-swapI think I already am16:47
JFo-swapoh, that is the capital L one16:47
JFo-swapyeah16:47
* ogasawara back in 30min16:49
eagles0513875hey guys can any one let me know the status of this bug https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/578210 16:52
ubot2Launchpad bug 578210 in ubiquity (Ubuntu) "ubiquity fails to install kubuntu on lucid 64bit (affects: 1) (heat: 6)" [Undecided,New]16:52
eagles0513875ikonia:  helped me determine that the bug is due to the gpt not being compiled into the desktop kernels. i can confirm that using ubuntu server kernel fixes the issue that i was having trying to get lucid installed on a 2tb hard drive16:53
tgardnereagles0513875, what is a gpt?17:13
tgardnerginormous partition table?17:13
eagles0513875tgardner: no gpt = guid partition table17:14
tgardnereagles0513875, what is the config option?17:14
eagles0513875tgardner: what do you men17:14
eagles0513875mean17:14
tgardner'the bug is due to the gpt not being compiled into the desktop kernels'. That requires a config option.17:15
shadeslayereagles0513875: he means if there are any compile time arguments to be passed while compiling17:15
eagles0513875shadeslayer: tgardner from what i have seen its a module that needs to be compiled with it17:15
shadeslayer /whois tgardner 17:16
shadeslayerwhopps :P17:16
* shadeslayer thinks tgardner is probably doing the same thing back right now :P17:16
tgardnereagles0513875, there are no differences between the desktop and server kernel configs that would affect partition tables or sizes.17:17
eagles0513875tgardner: thing is only recently large hard drives over 1tb are becoming more main stream in desktops17:25
eagles0513875its compiled into the server kernel as server have had drivers over 1tb long before desktop use17:26
eagles0513875the desktop doesnt have it compiled into it17:26
eagles0513875and with out it i was running into some super nasty issues 17:26
tgardnereagles0513875, 'it' being specifically what?17:26
eagles0513875gpt17:26
tgardnerapw, do you know what gpt is 'cause I'm not finding it ?17:27
eagles0513875tgardner: look up guid partition table = gpt17:28
cndtgardner: apw: what are we doing about arm branches in maverick?17:28
cndwill there be any?17:28
tgardnercnd, not yet17:28
apwthere will be omap in a branch probabally17:28
tgardneronly omap3 in master17:28
eagles0513875tgardner: http://en.wikipedia.org/wiki/GUID_Partition_Table17:28
apweagles0513875, is that uefi related ?17:28
tgardnerperhaps omap417:29
cndtgardner: apw: ok, I will want to check their ftrace config, but I suppose that will have to wait17:29
eagles0513875apw: i dunno but it already exists in the kernel17:29
mjg59efi requires gpt, but gpt doesn't inherently require efi17:29
cndI've found an issue with the mvl-dove config right now17:29
cndand it prevents ureadahead from working17:29
eagles0513875apw: thing is its not compiled into the desktop versions of the kernel17:29
apwwhats the confiuration option for that17:29
eagles0513875apw: i dunno take a look at ubuntu server kernel 17:30
eagles0513875as its already in there 17:30
apwor i could wait for you to tell me17:30
eagles0513875apw: im not a kernel expert never really messed with the kernel17:30
eagles0513875apw: the bug is 578210 and i have the backing of ikonia to get an updated kernel for lucid that has it in it as well as included for future releases17:31
mjg59CONFIG_EFI_PARTITION17:31
eagles0513875?17:31
apwmjg59, man they didn't try to make it easy did they17:31
tgardnerdebian.master/config/config.common.ubuntu:CONFIG_EFI_PARTITION=y17:32
apweagles0513875, that config option is the same in gneric and server17:32
eagles0513875apw: without gpt compiled into the generic kernel i was getting shared object errors with ubiquity17:32
eagles0513875using ubuntu server i didnt have that issue what so ever17:32
apwCONFIGS/amd64-config.flavour.generic:CONFIG_EFI_PARTITION=y17:33
eagles0513875gpt seems to be listed under partition types on the 17:33
apwCONFIGS/i386-config.flavour.generic:CONFIG_EFI_PARTITION=y17:34
* eagles0513875 goes to download kernel source code17:34
apwwell its truned on and compiled in on both of them17:34
apwso i suspect its not that that is triggering its lack for you17:34
apwperhaps its a CD generation related thing17:34
eagles0513875well i have ikonias backing on this as he is saying its not compiled into the kernel as well if you look at the bug i filed17:35
apwbug 57821017:36
ubot2Launchpad bug 578210 in ubiquity (Ubuntu) "ubiquity fails to install kubuntu on lucid 64bit (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/57821017:36
mjg59eagles0513875: The errors you're reporting have nothing to do with gpt17:37
eagles0513875mig read down though17:37
eagles0513875ikonia:  posted something and his recommendation17:37
mjg59eagles0513875: The errors you're reporting have nothing to do with gpt17:37
vanhoofMay 10 10:46:34 ubuntu ubiquity: WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.17:37
vanhoofwould the server installer use parted by default?17:38
eagles0513875vanhoof: it must have cuz thats what i used to install no problem17:38
eagles0513875then proceeded to install kubuntu-desktop17:38
apwwell from the kernel point of view both kernels you site have the same configuration options for GPT17:38
mjg59sda has a gpt partition table17:39
mjg59So the fact that you have sda2 means that the kernel supports gpt17:39
mjg59Otherwise the kernel wouldn't have found the partitions17:39
eagles0513875mjg59: ok so the problem lies with the installer not using the right program17:39
eagles0513875mjg59: feel free to make comments on the bug17:39
apwI've pasted in the configuration options too17:40
mjg59eagles0513875: You got an input/output error when ubiquity was trying to read the CD17:41
mjg59eagles0513875: Your CD is bad17:41
eagles0513875mjg59: i was using a live usb 17:41
eagles0513875used cd as well17:41
eagles0513875when i used the ubuntu server cd i didnt have tha tissue17:41
mjg59It's also nothing to do with the installer using the wrong program17:42
mjg59partman supports gpt fine17:42
eagles0513875mjg59: what doesnt make sense is why even after check summing and making sure the cd was fine which it was 17:46
eagles0513875of kubuntu then why on earth didnt i have the same issues with an ubuntu server cd17:47
mjg59There may be some other kernel issue that causes corrupted reads17:47
mjg59But I can't see any way for it to be related to gpt17:47
=== cking is now known as cking-afk
eagles0513875mjg59: what my digging dug up originally was that it wasnt compiled into the kernel 17:48
mjg59eagles0513875: It is compiled into the kernel17:49
eagles0513875ok 17:49
eagles0513875ill talk to apachelogger in offtopic about it 17:49
eagles0513875thanks guys17:49
jjohansenheading into portland back on in a bit17:51
keestgardner: thanks for the acks.  heheh "I ... can find no obvious signs of carnage."  :)18:22
keestgardner: any verdict on the ptrace stuff?  it will cause a few surprises for developers, so I want to "announce" it a bit more widely when it does finally land in maverick.18:24
tgardnerkees, well, I never really saw any compromise between you and Scott so I was waiting on that a bit. you seem to be at loggerheads.18:26
keesno, no, it's simple, he's wrong.  ;)18:26
tgardnerok :)18:26
keeslike I said in the thread, I acknowledge there will be some pain, but I think the safety of the distro as a whole will improve in the general case.18:27
tgardnerkees, I'm still catching up a bit from UDS. gimme a few days to tinker with it.18:27
keestgardner: sure thing, no rush18:34
=== pgraner is now known as pgraner-afk
bladernrThis might be a stupid question, but... is there some way I can, programmatically (in python or shell) set power-management policies without relying on window-manager focused tools?  I was just wondering how to go about setting things like "Sleep after 20 minutes on battery" without needing tools like PowerDevil or GConf20:30
* bladernr is trying to write a test tool that can set idle timeouts on Xubuntu, Ubuntu and Kubuntu without having to rely on tools that are specific to each one individually20:32
keesbladernr: power management policy is implemented in gnome-power-manager, so gconf is the way to tweak it. the are commandline tools to manipulate gconf20:32
bladernrkees:  but gnome-power-manager doesn't work in Kubuntu :( at least not without installing it (and potentially other GNOME specific things)20:32
keesyup :(20:33
bladernrI guess I was just hoping there was something central in /sys or /proc that gnome-power-manager and KDEs version both touch in the kernel to set these things20:33
keesit sue seems like something freedesktop should standardize20:33
kees*sure20:34
bladernrHonestly, I'm really surprised that it isn't... I was sure that this was going to be a trivial test case to write... now not so much :(20:34
keesultimately something needs to determine what "idle" means, and that's what not common to each windowing system20:35
bladernrkees:  yeah... good point.  20:35
jjohansenogasawara: can you change priority on a couple blue prints for me21:09
ogasawarajjohansen: sure, which ones21:15
jjohansenogasawara: https://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-pv-ops-ec2-kernel21:16
jjohansenhttps://blueprints.edge.launchpad.net/ubuntu/+spec/kernel-maverick-apparmor21:16
ogasawarajjohansen: what priority do you want me to set for em?21:17
jjohansenogasawara: I not sure, medium or high for a couple of the items best the rest are low21:18
jjohansencan we reset the priority after alpha-121:18
ogasawarajjohansen: sure, I'll just set to medium for now21:18
jjohansenogasawara: thanks21:18
=== sconklin is now known as sconklin-gone

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