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

=== BenC__ is now known as BenC
toocool  I need some help compiling and packaging a custom kernel flavour for an i386 target ona amd64 host 01:11
toocooli have 3.2.0 source via git for precise 12.04, but debian/rules is not aware of i386 binary target01:14
toocooli was able to compile and package a custom flavour kernel based on generic on the i386 machine but can not duplicate it on my amd64 laptop01:19
toocoolis there something simple i'm missing- to target a 32bit target on a 64bit system? i was hoping to do so would be quicker01:25
BenCtoocool: make a 32-bit chroot environment with deboostrap01:33
BenCThere's another way using dpkg-cross or something, but I'm not familiar with that route01:34
toocoolthank you, i'll start reading01:34
=== BenC__ is now known as BenC
=== BenC__ is now known as BenC
=== BenC__ is now known as BenC
=== BenC__ is now known as BenC
=== smb` is now known as smb
ppisatimoin08:01
smbmorning08:03
apwmoin08:14
brendandcking, what to do about this one? http://paste.ubuntu.com/1053912/08:47
ckingI believe fwts also generates some advice with this, which points me to the specification - do you keep that info, if not  I will look it up by hand08:48
ckingbrendand, I'll look it up in section 7.21 of the spec, bear with me08:50
brendandcking, we have the full log. i can pastebinit to you08:51
brendandcking, http://paste.ubuntu.com/1053916/08:51
brendandyes, i should have done that in the first place ;)08:52
ckingno worries08:52
ckingbrendand, so I doubt it will screw anything up, but it is definitely not matching the specification. the value 0 is reserved, so should not be used, I expect values like 1 or 2 in this field, or 0xff if unknown.08:56
brendandcking, i'll raise a bug against ubuntu and subscribe you and the project managers as vanhoof requested08:58
ckingbrendand, I will put in my notes to the bug and we should forward it to the BIOS vendor if they can be bothered to fix it08:59
ckingwhich I doubt08:59
brendandcking, so this is an enabled system. don't we have bios engineers?09:00
ckingbrendand, sorry, I don't understand your question09:00
brendandcking, neither do i, to some extent :/09:01
ckingbrendand, we can't fix this issue, it's up to the BIOS vendor to fix it09:01
brendandcking, right09:01
ckingbut I doubt they will do since it's not breaking anything and it's costly to fix it. however, we can tell them not to do this again in next releases09:02
brendandcking, of course. 09:02
brendandcking, https://bugs.launchpad.net/ubuntu/+bug/101643609:11
ubot2Ubuntu bug 1016436 in ubuntu "[Lenovo E325] DMIIllegalMappedAddrRange error when running FWTS" [Undecided,New]09:11
ckingbrendand, thanks, I've updated the bug report, upto somebody else to figure out what to do with it though :-/09:16
brendandsomething of a critical issue we've found here in quantal: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/101644409:34
ubot2Ubuntu bug 1016444 in linux "Broadcom NetXtreme II detect network hardware fails due to can't find bnx2 firmware" [Undecided,New]09:34
* ppisati -> lunch12:22
apwcking, ok i may have some quantal lowlatency kernels if you are interested in them, no idea if they work of course :)12:26
ckingapw, I'd like to give them a spin12:27
apwarges, it was you who had some idea why we might care about lowlatency and have a usecase for it right?12:27
argesapw, yea i can help test12:27
apwok they are just uploading now, will point you at 'em when they are done12:28
ckingta12:28
argesapw, i'll also try to get some numbers 12:29
argesapw, in terms of how it affects audio recording (since that's a big usecase for me)12:29
apwrtg, i think i've put together a lowlatency branch using a new 'just override these configs' approach12:30
apwso it should be a straight rebase with no tweaking12:30
ckingarges, so how do you propose to get some figures for that?12:30
rtgapw, is it _just_ config changes ?12:31
apwrtg, right now the branch still has your patch, though that could become config changes.  the point was that there is no manual handling of the configs for the branch so maintenance of it is simplified massivly12:31
apwand if it works well for quantal it would likely make sense for P too12:32
apwas right now one has to handle the config delta and all changes in the config, by hand, nnng12:32
=== rtg is now known as rtg-afk
apwhttp://people.canonical.com/~apw/lowlatency-quantal/ <-- cking, arges 12:35
argesdownloading12:36
=== rtg-afk is now known as rtg
argesapw, whats the appropriate patch format if. An original ubuntu patch was modified by another author, and wants to contribute it back? Should From: be changed, and just credit the original patch? 12:39
rtgarges add a second patch that modifies code touched by the first ?12:40
ckingapw, it boots12:41
BenCrtg: Any chance of some feedback on the newer patch set I sent to kernel-team@?12:44
rtgBenC, yep, though the answer hasn't changed. I'll send it out on the list.12:45
BenCrtg: That set doesn't change any relevant code though12:45
BenCrtg: And you do realize it's difficult to maintain a community driven port when the community has such a hard time getting support from the kernel-team...12:46
BenCI've put in over 100 hours of work getting failed builds down to a reasonable level on powerpc (and 25%+ of that helped arm by extension) over the past few weeks12:47
rtgBenC, look, its not my call. Rick said no, so you're gonna have to convince someone higher then my pay grade.12:48
BenCSo how about ya throw me a bone here...12:48
BenCRick who?12:48
rtgRick Spencer, our director of engineering. 12:49
apwBenC, why is it hard to maintain a derivative kernel, we have many of them12:49
BenCAnd it would be nice if the person actually making the call was the one responding to my emails on the list12:49
BenCapw: derivatives go into universe12:49
BenCuniverse == no installer12:49
apwthe destination of a derivative kernel is not fixed is it?  lowlatency goes into main as it is the default kerenl for the ubuntu-studio CD ?12:50
BenCI don't think so…ubuntu-studio is a derivative of ubuntu, so it can pull in different components12:50
BenCI don't want to have to start going through MIRs just to get this thing going either12:50
BenCThe new flavor isn't anything but another configuration, and one arguably more usable than powerpc-smp being currently built12:51
BenCrtg: And for the record, and I know it's not you at all, but Canonical has been extremely slow getting us any response on our OEM partnership paperwork we sent in several weeks ago12:52
BenCWe put in our partnership requests with Redhat and Suse well after we started the process with Canonical, and we already have logo rights back to us and developer channels open with them, in less time12:54
BenCSo you can imagine my frustration at how difficult this process is with the dist/company that I have such an affinity for :)12:55
apwcking, can you tell what hz is from the running kernel there?12:56
rtgBenC, well, this isn't the right channel. I guess you need to keep talking to vanhoof, but I know he's on vacation this week.12:57
apwBenC, i have not found kernel MIRs particularly onerous, as a kernel is a known shape, and we know where CVE fixes are coming from13:02
apwthough i assuem you want installer bit bacause you want CDs built, and those tend to be a problem due to space13:03
ckingapw, apart from the following, I'm not sure how to figure that out easily. grep CONFIG_HZ= /boot/config-`uname -r`13:05
ckingCONFIG_HZ=100013:05
apwcking, well thats something at least :)  does PREEMPT appear in uname -a13:06
apwcking, next to SMP, have the feeling its exposed in the same place13:06
ckinggrep PREEMPT= /boot/config-`uname -r`13:06
ckingCONFIG_PREEMPT=y13:06
argesapw, getting some numbers for comparison with the generic-amd64 kernel frist btw13:07
ckingarges, how are you instrumenting that?13:07
argescking, i knew you'd ask : )13:07
argescking, basically just using qjackctl to set the latency lower and checking for xruns13:07
argesits not as scientific as i'd like it13:08
BenCapw: Do you really want security guys to have to worry about another package that needs to get built for kernel CVEs and processing those ABIs and relevant meta packages?13:08
* cking using cyclictest and other tests13:08
BenCSounds like way more work than just adding the config/meta to the existing packages13:08
argescking,  can you point me at that13:08
ckingarges, http://people.redhat.com/williams/latency-howto/rt-latency-howto.txt13:08
ckingbut I need to faff around and see if it's useful or not13:08
BenCrtg: I know you say Rick said not to do it, but I tend to think you didn't do much to try to convince him, but most likely just wanted his confirmation of your decision :)13:09
BenCAnyways, I'm out of San Antonio heading back home from the Freescale conference where Canonical actually has a booth, so again, my confusion when we can't get a Freescale product line supported...13:10
rtgBenC, I did my homework with the biz-dev types. I'm not gonna commit to a another flavour until I'm sure its gonna stick, so keep talking to them.13:12
ckingarges, http://elinux.org/Realtime_Testing_Best_Practices13:15
ckingarges, and audio related: http://www.gardena.net/benno/linux/audio/13:16
ckingarges, http://www.alsa-project.org/~iwai/suselabs2003-audio-latency.pdf13:20
ckingarges, can you write up how you are measuring the audio on your machine?13:42
argescking, yes doing that now13:56
argesrtg, apw : pad.lv/66964114:17
apw[email@bar: desctription]       14:17
ming_leippetraki, I have seen the boot hang just one time14:25
ming_leippetraki, looks it is very difficult to reproduce it on my board14:25
ming_leippisati,  I have seen the boot hang just one time14:25
ming_leippisati, looks it is very difficult to reproduce it on my board14:25
ppisatiming_lei: cool14:26
ppisatiming_lei: so, with a brand new card i don't see it at all14:26
ppisatiming_lei: so fat14:27
ppisatifar14:27
ppisatiming_lei: but it has been just one day that i'm trying with it14:27
ppisatiming_lei: now there's a problem with video output14:27
ppisatiming_lei: so i won't test it anymore14:27
ppisatiming_lei: i'll have to fix video first14:27
ming_leippisati, I mean the problem of 'omap2_set_init_voltage: unable to set vdd_mpu_iva'14:28
ppisatiming_lei: yes, i understood what you mean14:29
ppisatiming_lei: but at least you reproduced it one time14:29
ming_leippisati, yes, just one time14:30
* ppisati -> reboot14:37
diwicif the same patch solves more than one bug, will it work to have two "BugLink:" lines in the patch header?15:23
bjfdiwic, yes15:32
diwicbjf, thanks15:34
rtgdiwic, is one a dupe of the other ?15:35
diwicrtg, not really. I was thinking of adding three similar quirks (for three different machines) in the same patch for efficiency.15:36
bjfdiwic, as long as all three bugs have the sru text, i think you are fine with a single commit that fixes them all15:39
diwicbjf, ok. These will all go through upstream, so they won't need any SRU text.15:39
diwicprobably they will hit quantal and not precise15:40
bjfdiwic, ah!, that's cool15:40
diwicstill good to have them autoclosed though :-)15:40
bjfdiwic, yup15:43
bjfrtg, http://pastebin.ubuntu.com/1054497/16:04
bjfrtg, it's working just fine16:04
rtgbjf, that looks better.16:04
=== skaet is now known as skaet_afk
=== skaet_afk is now known as skaet_
=== rsalveti` is now known as rsalveti
=== rtg is now known as rtg-lunch
=== skaet_ is now known as skaet
ckingarges, I'll get back to you on tools to try - I'm experimenting with a bunch of broken old of date tools that seem to not be very useful at the moment :-/17:59
argescking, ok thanks17:59
* cking --> EOD18:10
cking...and mutters to himself about broken tools..18:10
=== rtg-lunch is now known as rtg
* ppisati ->EOD18:55
bjfcnd, how do you simulate a middle mouse click on the MB?19:20
* rtg calls it a week.19:57
cndbjf, you don't20:08
bjfcnd, oh20:08
cndyou can manually configure it to be a three-touch tap if you want20:08
cndbut it's limited20:08
cndthe reason is that the unity multitouch gesture spec conflicts with three-touch tap20:09
cndso the default is to not provide middle button emulation20:09
cndI'm trying to find the bug about this20:10
cndit has some info on how to enable it manually20:10
cndbut it doesn't to stick after suspend/resume or reboot20:11
cndbjf, https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/754000/comments/6420:13
ubot2Ubuntu bug 754000 in xserver-xorg-input-synaptics "Running Unity disables Xorg's 3-finger click support (middle click)" [Low,Won't fix]20:13
bjfreading20:14
cndbjf, note that if you enable middle click emulation, you lose the three-touch gestures in unity20:17
cndwhich may not be a big deal to you :)20:17
bjfcnd, ack thanks for the explaination20:17
cndit's just an unfortunately reality of X being architected as it is20:17
infinityDon't we map some keyboard shortcuts to right and middle by default on Macs?20:17
cndmaybe the option key for right click?20:18
cndI would be surprised for middle click, but I could be wrong20:18
infinityF11 and F12 or something?  I dunno.  I buy hardware with mouse buttons.20:18
infinityUbuntu bug 754000 in xserver-xorg-input-synaptics "My MacBook isn't a ThinkPad" [Low,Won't fix]20:19
ubot2Ubuntu bug 754000 in xserver-xorg-input-synaptics "Running Unity disables Xorg's 3-finger click support (middle click)" [Low,Won't fix] https://launchpad.net/bugs/75400020:19
infinityubot2: Shut it.20:19
ubot2Factoid 'Shut it.' not found20:19
=== yofel_ is now known as yofel
genii-aroundHello.. Perhaps someone may know offhand.. if there is some known bug with 3.4,3.5 64 bit kernels and Atom N450. I get odd messages like bad rss-counter state21:06

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