/srv/irclogs.ubuntu.com/2012/11/07/#ubuntu-kernel.txt

=== jdstrand_ is now known as jdstrand
LrushDear all, I find fedora 17 isntall  i3-3240 CPU  platform  Huaping screen!  have test latest kernel 3.6.2-2  ,but didn't work ? who can help me ?06:06
LrushDear all, I find linux isntall  i3-3240 CPU  platform  Huaping screen!  have test latest kernel 3.6.2-2  ,but didn't work ? who can help me ?06:06
=== amitk is now known as amitk-afk
=== amitk-afk is now known as amitk
=== henrix_ is now known as henrix
apwcaribou, do you guys still keep copies of the .ddebs offline ?09:50
caribouapw: I have some stashed somewhere, but not all of them09:50
caribouapw: what do you need ?09:51
apwcaribou, damn i had rumours you were keeping them all in an automated fashion09:51
apwcaribou, one of the precise ones has gone missing and was wondering if you had them09:51
caribouapw: I did, but when they changed how ddebs were kept, my script went haywire and deleted some (mostly Natty's)09:51
apwahh would you  have 3.2.0-32-* by any chance ?09:52
caribouapw: lemme check...09:52
henrixapw: what do you mean by "gone missing"?  an accident?  or they failed to build?09:53
apwhenrix, actually "not there now and i would expect them to be"09:54
henrixapw: interesting. any idea how that could happen?09:54
caribouapw: I have 3.2.0-32.5109:54
apwcaribou, can they all be somewhere i can pass them to pitti ?09:55
caribouapw: is .51 the only one you need ?09:55
caribouapw: I have the -generic, -generic-pae & virtual ones09:55
cariboui386 & amd6409:55
apwcaribou, for now yes just .51 and those are better than none at all09:56
caribouapw: what are these ? 09:58
caribouapw: http://ddebs.archive.ubuntu.com/ubuntu/pool/main/l/linux/kernel-image-3.2.0-32-generic-di_3.2.0-32.51_amd64.udeb09:58
caribouapw: nevermind, they're udebs09:58
apwyeah ... that :)09:58
brendandhenrix, hi10:20
henrixbrendand: hey10:20
brendandhenrix, i see the precise kernel is just verified. are we still expected to do certification testing by tomorrow?10:20
henrixbrendand: we had 2 kernels (oneiric and precise) blocked by a bug verification, and i just got precise freed today10:21
henrixbrendand: it would be nice to have the certification during this week, i believe.10:22
brendandhenrix, ok - it's possible10:22
henrixbrendand: that would be great10:23
henrixbrendand: sorry for the delay10:23
=== amitk is now known as amitk-afk
=== amitk-afk is now known as amitk
apwhenrix, where are we with linux-lts-quantal, how far from promoting that to -updates are we?12:01
henrixapw: it should be in -updates late this week12:01
apwhenrix, and does another cycle start monday? 12:02
henrixapw: or, worst case, on monday12:02
henrixapw: yep12:02
henrixapw: i mean, another cycle starts on monday12:02
apwyep, cool12:02
apwhenrix, we have a tiny patch to enable signed kernel generation on that one which we are waiting on, just wondering when we might see it in -proposed12:02
apwhenrix, if you could poke me when the current one promotes that would be great12:03
henrixapw: sure, will do12:03
apwas i might sneak an upload (for -proposed only) in immediatly; which would just be the same with that patch12:03
apwit would not need testing or promoting to -updates or any of that jazz, and would be replaced when you do your normal uploads for the cycle12:04
henrixapw: ok, cool. maybe we can get jjohansen and infinity to have the current one on -updates today12:05
apwhenrix, that would rock, i only care about lts-quantal the others are not blocking us at all12:05
apwhenrix, if i wanted to upload something like this, i assume i would not put a tracking bug in it12:06
apwhenrix, as it is not an SRU or indeed destined for anywhere, and i believe your tooling would just cope as it tells you the -vVERSION to use when making the src package12:07
henrixapw: no, tracking bugs are generated using a script, i.e., it has to be manually executed12:07
henrixapw: so, i guess that would be fine12:07
apwcool12:07
apwi will discuss with you all (bjf, herton etc) again later to make sure people are happy12:08
henrixapw: sure. in the mean time, i'll try to have it promoted to -updates today12:08
apwhenrix, thanks indeed12:08
rtgapw, do you intend to create ubuntu-precise-signed.git ? I'm wondering if we shouldn't collapse all of the '-signed' repos into ubuntu-signed.git in order to cut down on the proliferation of the small repos.12:30
rtgof these*12:31
ogra_rtg, hey, i found some differently licensed firmware files for bug 1075549, linked it  in the last comment12:33
ubot2Launchpad bug 1075549 in linux-firmware (Ubuntu Raring) "please include fw_bcmdhd.bin and bcm4330.hcd in linux-firmware for support of the nexus7" [High,In progress] https://launchpad.net/bugs/107554912:33
rtgogra_, ack12:33
rtgogra_, if it is appropriately licensed then why not just have Jani include it with the N7 kernel ?12:34
ogra_well, i suspect we'll have more devices using such a chipset in the future12:34
ogra_so linux-firmware seemed appropriate 12:35
ogra_we'll surely have more android device support in the near future and will likely need firmware even beyond broadcom12:35
apwrtg, i was intending on that indeed.  to be inline with -meta12:36
rtgogra_, I'll be doing the raring linux-firmware filtering against kernel MODULE_FIRMWARE() useage soon. Perhps that binary will pop up as being used by the kernel but not provided by linux-firmware.12:36
ogra_technically it doesnt make any difference where its shiupped indeed12:36
apwrtg, i should probabally do that for now, and we can revisit whether there should be a -meta.git and a -signed.git as you have for firmware12:36
ogra_as long as the driver finds it in the instaled system12:36
apwrtg, as a separate action12:37
apwrtg, as indeed right now it would be a strange -signed as it won't have a master12:37
rtgogra_, for now why not include it with the N7 kernel. If I find its in wide use then we can always populate linux-firmware12:38
ogra_rtg, alternatively someone could try to get brcm80211 on the nexus, thjey claim to support our chip 12:38
ogra_i didnt manage to though12:38
rtgapw, I'm just thinking these gizmos would be easier to manage if they were in a common repo.12:38
apwrtg, i cannot deny bootstrapping a local copy is a pain in the ass12:39
apwrtg, though once you have them there is little to differentiate them for me12:39
rtgapw, also updating your local repo is easier since you only have to fetch one origin12:39
apwrtg, there is slight advantage when one is doing what i am now, backporting features to have them separate12:40
apwrtg, but there is also nothing to prevent me having 3 clones of the same repo ...12:40
ogra_rtg, as i said, trechnically i dont care where it is shipped, l-f just seemed appropriate since a have a policy to get evereything for the device properly in the distro (like we would do with any x86 based device) 12:40
apwrtg, if we merge this one, we should merge -meta as well12:40
rtgapw, agreed12:41
apwrtg, ok for now then i will play with it merged here and see how that works12:41
rtgapw, we should first make sure we don't cause herton problems with maint scripts12:41
apwrtg, i assume we use precise as 'master from precise'12:42
apwrtg, ok ... as it is easy to merge un-merge i'll proceed as i am then12:42
apwand engage with -stable on it.  it will break all the preproposed stuff if i mangle meta etc so12:42
apwsome planning is needed12:42
rtgapw, I kind of wish we'd done this years ago.12:43
apwwell it doesn't work for linux anyhow because of tag overlaps i believe12:44
apwbut for the non-linux repos it is a reasonable plan12:44
rtgapw, right, but the other repos shouldn't12:44
apwrtg, and the tagging should be fixable postumously12:45
apwif we ever cared to do it12:45
rtgthat would _really_ cause herton problems12:45
apwheh i am sure it would :)12:46
apwthough the great things about signed tags is they can point to tags, so we can even preserve them old ones without maintaining the names12:47
apwas i do for the u* series12:47
janimortg, hi, is shipping firmware blobs in the kernel package being done by any other kernel flavour that I could look at? Would shipping in an entirely new package be ok as well as long as it is not linux-firmware?12:50
rtgjanimo, have a look at the Quantal LTS branch in precise.12:51
rtgjanimo, since firmware tends to track kernel versions I've been packaging firmware with the kernel when it isn't already provided by linux-firmware12:52
* rtg fixes 'BUNTU: [Config] CONFIG_USB_OTG=n for all but armel/armhf' typo in raring12:54
apwrtg, i note we are using lts-backport-<series> for branch names regardless of name of the source package13:01
* apw follows this for -signed13:03
rtgapw, right, since I started the naming convention quite some time before 'backport' became a dirty word.13:08
=== yofel_ is now known as yofel
* henrix -> SIGFOOD13:29
argessmb, caribou : somebody could be using this: http://moss.csc.ncsu.edu/~mueller/cluster/ps3/13:34
janimortg, apw has the possibility of using dpkg source format 3.0 for kernels ever come up?13:55
janimojust thought of that as it makes shipping blobs inside the package saner13:55
rtgjanimo, how about a patch explaining the advantages ?13:58
janimortg, I'll try it on the nexus7 kernel first then see. Advantages should be about the same as for any other package that has witched13:59
ogra_rtg, multiple upstream tarballs13:59
janimoogra_, upstream is a rolling git , so kernel may be special in that regard13:59
ogra_janimo, well, packages use a tarball still :)13:59
* rtg will be back on in a bit13:59
ogra_no matter how well your VCS rolls them ;)14:00
janimoogra_, one thing I could use though is not uploading 100Mb with each slight packaging change. But that is more of a native vs not distinction, not 1.0 vs 3.014:01
janimoanyway, trying that on nexus kernel now14:01
rainmanwhere can I get the details of power management protocols instructed by ubuntu-kernel on multicore systems?14:27
BenChttp://kernel.ubuntu.com/git takes *forever* to load, FYI14:28
rtgBenC, zinc is a little under powered. gitweb causes swapping14:29
BenCrtg: what's the reference tree I can use to base off of for powerpc?14:30
rtggit://kernel.ubuntu.com/ubuntu/ubuntu-raring.git14:30
BenCDoes that contain the mechanisms for having powerpc build out-of-mainline?14:30
rtgBenC, I could prep something for you in an hour os so if you'd like14:30
rtgBenC, it doesn't yet. 14:31
BenCI'd appreciate that, thanks14:31
rtgBenC, gimme awhile. I'll get back to you14:32
BenCOk14:32
BenCrtg: Do I just base it off of the ti-omap4 branch and debian.ti-omap4 directory? If so, that's easy enough for me to handle14:56
rtgBenC, Its gonna be a bit different, but close to the same. I'm almost there....14:57
rainmanHello, I need detailed information about Linux Operating System Power Management System Code(Drivers, protocols, algorithms, strategies) on especially multi-core systems. Can some experienced one give me a hand please? Thank you.14:57
BenCrainman: That could easily be a semester long 3xx level college course worth of information…maybe you can ask a specific question?14:58
rainmanBenC: The question is, I am making a research on optimizing power of multi-core systems. In order for me to do that I first need to know what linux does in this respect and what does it allow for user-space applications to manipulate power schemas.15:00
BenCrainman: ==> www.google.com15:01
rainmanBenC: Thanks for the hand.15:02
=== henrix_ is now known as henrix
rtgBenC, have a look at git://kernel.ubuntu.com/rtg/ubuntu-raring.git ppc15:16
rtgthis branch should be a strightforward rebase against raring master (eventually). I used master-next to start with.15:17
rtgBenC, once you've got it building then think about enabling the doc/headers indep/libc packages. See debian.ppc/rules.d/*.mk for that.15:20
aboganiIs debian.powerpc too long? :-)15:23
BenCrtg: thanks15:24
rtgBenC, the ti-omap4 branch in Raring isn't really a good example. in fact, it may disappear if we can get a unified arm kernel working from master15:25
ogra_rtg, wow, brave target ... are you prepared to double up build time ? :)15:27
rtgogra_, hey, thats just what my arm dudes are telling me....15:27
rtgwhy would it double up build time ?15:28
BenCrtg: do we really have a ppc64 port?15:28
ogra_rtg, omap  and omap4 are built on pandas 15:28
rtgBenC, we've been building it. dunno if anyone is using it.15:28
ogra_so adding one new binary will get you one more build15:29
BenCI can't see it being built because there is no DEB_BUILD_ARCH=ppc64 on ubuntu15:29
rtgogra_, it should be a wash if we can collapse arm4/5 into one binary15:29
BenCWe have a powerpc64 kernel build for arch=powerpc15:29
ogra_rtg, we can do that already for omap ... prob here is that if we want to go on to support desktop on panda we'll have to add all the patches15:30
ogra_(mainline allows a single binary kernel for omap/omap4 atm)15:30
BenCrtg: I'll take care of it from here, thanks for setting up the tree15:31
amitkrtg: unified arm kernel was just a demo last week, there are still several problems to solve in real-life to get it into production15:31
rtgBenC, np. IIRC we pared down the powerpc flavours to just powerpc64-smp since it will also run on a UP15:31
rtgpowerpc64*15:32
rtgamitk, so, you don't sound optimistic.15:32
BenC  * ppc64 -- add basic architecture15:33
BenCAdded by Andy Whitcroft for 2.6.38 Feb/201115:33
rtgBenC, I get lost in the acronyms for the power arch. ppc64 is different then powerpc64 ?15:35
amitkrtg: for R? A single fully-functional kernel for all your ARMs? I'm not. As they say in the single zImage world - it's not about the destination, it's about the journey. :)15:35
BenCrtg: yeah, it's a target for building a native 64-bit powerpc target (full userspace and such) that Debian supports, but we only have 32-bit powerpc userspace port, with 64-bit (powerpc64-smp) kernel15:36
rtgamitk, then I suppose I should get paolo bringing the ti-omap4 branch up to snuff.15:36
rtgBenC, ok, then that would be the fallout from an OEM deal that never panned. AFAIK we're only building the arches in debian.ppc/rules.d15:37
amitkrtg: he should talk to the architects of that work in Linaro, but yes, I'd do that.15:37
BenCOk, I'll ditch it for now until I have a port to actually work on15:37
rtgBenC, cool. I'll consider it all your'n for now.15:39
* ogasawara back in 2015:42
StFSHi. I was hoping that 3.5.0-18 would have my alsa patch but it doesn't seem like it does. Is there a way for me to figure out what ubuntu kernel will include the patch for this bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/106037216:20
ubot2Launchpad bug 1060372 in linux (Ubuntu) "No audio from headphone jack on Ultrabase Series 3 with ThinkPad T430" [Medium,In progress]16:20
rtgbjf, can you try vanilla mainline 3.7-rc4 on that emerald ? 'PERCPU: allocation failed' seems pretty heinous.16:21
bjfrtg, sure16:23
BenCrtg: FYI, debian.ppc/config/enforce does not override debian.master/config/enforce. Should I just remove the latter?16:24
BenCErr, former16:24
rtgBenC, that sounds right. apw ^^16:24
rtgBenC, I likely copied it by accident.16:25
BenCNp16:25
apwrtg, BenC, indeed it just uses master version and deliberatly so.  if you need to change it do patch that file, but also send it back to us so we can record it as part of our requirements16:25
BenCWill do16:25
apw(and fold it back into the master version)16:26
BenC    CC perf.o17:05
BenCIn file included from util/../perf.h:29:0,17:05
BenC                 from util/cache.h:7,17:05
BenC                 from perf.c:12:17:05
BenCutil/../../../arch/powerpc/include/asm/unistd.h:12:29: fatal error: uapi/asm/unistd.h: No such file or directory17:05
BenCrtg: I'm seeing that when I kick off the build.17:05
BenCarch/powerpc/include/uapi/asm/unistd.h does indeed exist17:05
BenCAre you seeing that on other architectures?17:05
rtgBenC, I'm just building arm (which has a ways to go), so I'm not sure yet. I may have disable perf for all but x86en.17:07
BenCDisabling do_tools for now17:07
smooth-texanWhere can I download older versions of the Ubuntu kernel?17:12
infinitysmb: Your email seemed to lack the footnote you referenced. :P17:13
infinitysmb: So, I'm not sure precisely which package you're referring to.  But, if it really is "useless" as-is, that's a pretty valid justification for an SRU, and if backporting the whole thing is more readily verifiable and sane than cherry-picking patches, we'll need to look at doing it that way, yes.17:14
BenCrtg: So for meta, I'm just creating a whole new standalone package, right?17:27
rtgBenC, yep. you could start with raring-meta from a few commits ago (before ppc was removed)17:27
BenCOk17:27
* rtg -> lunch18:30
* henrix -> EOD19:11
=== henrix is now known as henrix_
rtgapw, just pushed ubuntu-raring-signed. please review before I upload it.19:31
argesinfinity, I think he was referring to bug 106447519:38
ubot2Launchpad bug 1064475 in crash (Ubuntu) "crash version is outdated. Needs to import Debian version of the package" [Medium,In progress] https://launchpad.net/bugs/106447519:38
* ogasawara lunch19:39
bjfrtg, same results with the mainline kernel20:00
BenCogasawara: Any thoughts on moving powerpc specific kernel bugs to the new linux-ppc package?20:10
ogasawaraBenC: that works for me.  Is that package in the archive yet?  /me is not seeing it20:12
BenCNot yet20:13
BenCrtf branches for me today and I'm still in the process of testing the builds20:13
BenC*rtg20:13
ogasawaraBenC: ack, lemme know when it's there and I'll have jsalisbury migrate existing bugs20:14
BenCGreat, thanks20:14
jsalisburyogasawara, BenC, ack20:24
infinityOo, new kernels.  Yay.20:25
infinityBenC: Where is this PPC kernel maintenance going to be happening?  With a community hat on, I might want to get in on that action, should you ever drop the ball on a rebase or something. :P20:26
infinity(Plus, I want to learn apw's new world order of out-of-tree maintenance)20:26
BenCinfinity: I have it on github. What email can I forward the info to you?20:27
BenCSent info to ubuntu-powerpc and kernel-team, but I suspect you may not be on either of those20:27
infinityBenC: I'm on the latter, but I don't read it often.20:27
infinityBenC: But sending to adconrad@whatever will do fine.20:28
infinityBenC: You could also pre-emptively give me commit on the github project. ;)20:28
BenCIs that adconrad as well?20:28
BenCinfinity: You could just fork it and send pull requests :P20:29
infinityBenC: Looks like.20:29
infinityBenC: If I'm doing scary things, fork and pull makes sense.  If I'm doing things I intend to actually upload (rebases, security updates, whatever), I'd rather the master repo match the archive.20:29
BenCinfinity: you've been added to the kernel and meta packages20:30
infinityDanke.20:30
infinityI don't intend to use this power, except in anger.20:30
infinityBut if you fall behind, I want my PPC kernels to match my x86 kit. :P20:31
BenCYour vengeance is likely better than most people's whole-hearted attempts at chipping in20:31
rtgbjf, ack. I'll work on it tomorrow.20:33
* rtg -> EOD20:33
=== BenC_ is now known as BenC

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