/srv/irclogs.ubuntu.com/2011/07/05/#ubuntu-kernel.txt

lifelessnice, it uses all cpu's by default.00:28
lifelessshould I worry about things lik WARNING: drivers/char/ipmi/ipmi_si.o(.devinit.text+0xe12): Section mismatch in reference from the function init_module() to the function .exit.text:cleanup_ipmi_si()00:30
lifelessThe function __devinit init_module() references00:30
lifelessa function __exit cleanup_ipmi_si().00:30
lifelessThis is often seen when error handling in the init function00:30
lifeless...00:30
lifelessherton: hi, if you're still around -00:39
lifelessII: Done00:40
lifelessinstall -d /home/robertc/source/linux/ubuntu-natty/debian.master/abi/2.6.38-10.46/amd6400:40
lifelessfind /home/robertc/source/linux/ubuntu-natty/debian/build/build-generic/ -name \*.ko | \00:40
lifeless                sed -e 's/.*\/\([^\/]*\)\.ko/\1/' | sort > /home/robertc/source/linux/ubuntu-natty/debian.master/abi/2.6.38-10.46/amd64/generic.modules00:40
lifelessII: Checking modules for generic...explicitly ignoring modules00:40
lifelessdh_testdir00:40
lifelessdh_testdir: cannot read debian/control: No such file or directory00:40
lifelessthat was from fakeroot debian/rules binary-generic00:40
hertonlifeless: ah, you must run fdr clean before building00:40
lifelessah well, at least this box can build it in 15 minutes :)00:41
lifelessherton: /bin/bash: kernel-wedge: command not found00:41
lifelessmake: *** [debian/control] Error 12700:41
hertonlifeless: install the kernel-wedge package00:42
lifelessherton: sure; why isn't it in the build-deps from linux-meta ?00:42
hertonlifeless: no reason that I know, file a bug for it00:43
hertonthe fdr clean is just needed if you are building the first time or changed something in debian.master which affects debian dir00:45
hertonit just populates debian/* directory properly for the building00:46
lifelesshttps://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/80573700:46
ubot2Ubuntu bug 805737 in linux-meta "kernel-wedge not in build-dep for linux-meta" [Undecided,New]00:46
lifelessand its off building again, 34MB/s writes... wheee00:46
lifelessherton: now it wants makedumpfile :)00:56
lifelessherton: I presume I keep following the bouncing ball ?00:57
hertonlifeless: hmm just report it on the same bug should be ok, one more dep to add00:58
lifelesshttps://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/80573700:58
ubot2Ubuntu bug 805737 in linux-meta "kernel-wedge not in build-dep for linux-meta" [Undecided,New]00:58
hertonlifeless: this errors are on ubuntu-natty tree? I see here kernel-wedge and makedump01:03
lifelessherton: I did 'apt-get build-dep linux'01:03
lifelessherton: and it installed neither of them01:03
lifelessy$ uname -a01:04
lifelessLinux lifelessdesktop 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux01:04
lifelessrobertc@lifelessdesktop:~/source/linux/ubuntu-natty$ lsb_release -a01:04
lifelessNo LSB modules are available.01:04
lifelessDistributor ID: Ubuntu01:04
lifelessDescription:    Ubuntu 11.0401:04
hertondebian.master/control.stub.in:Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4)01:06
hertonso probably else is going on, may be related to the first build01:06
herton*something else01:06
hertonhmm now I see, apt-get build-deb chooses linux-meta01:09
herton*build-dep01:10
hertonlifeless: I don't know if the apt behaviour, not used to all the debian related packaging stuff, just put on the bug report this detail about the apt-get build-dep01:14
herton*don't know about, damn how hard can it be typing properly...01:15
herton"apt-get build-dep linux-source-2.6.38" gets things right here01:15
lifelessherton: yeah01:16
hertonthe thing is, linux-meta creates a linux package, while the source name of main package is linux too, so may be apt is looking at built packages, not source names of control file01:19
lifelessyeah01:23
lifelessso I realise this is just teething issues for a new person01:23
lifelessI don't mind if yo uclose the bug won'tfix if its too hard to get a sensible glue-together of all the bits01:24
lifelessbut I suspect other folk will run into traps too01:24
hertonwell I don't know enough to say if apt behaviour is ok, it seems to be if it doesn't look to source names, but only built package names. But the naming indeed induces to this confusion01:29
hertonlifeless: oh, I think you wanted "apt-get build-dep --only-source linux" in your case01:32
hertonapt is trying to be smart and does the wrong thing...01:33
lifelessherton: ahha!01:34
lifelessOTOH 500MB of deps. wtf?!01:34
hertondocbook-utils seems to be pulling all the bloat (texlive and friends)01:39
hertonI think if you're not going to build linux-doc, don't need to install that01:39
lifelesscool01:40
lifelessherton: any particular advice on maintaining the patch - can I just run it in a git branch and sort it out later ?01:40
hertonyes, you can keep in a branch and rebasing when needed01:41
lifelessis there someway to do incremental builds with the fdr binary-generic approach ?02:30
RAOFlifeless: It should do incremental builds already?02:39
lifelessRAOF: I edited drivers/dm/dm-raid1.c02:40
lifelessRAOF: and ran fdr binary-generic again02:40
lifelessRAOF: and it did not recompile that file02:40
RAOFHm.02:44
lifelessOTOH it builds crazy fast, so I can deal.02:45
lifeless(it just finished)02:45
RAOFHm.  Is there a staging tree that things get copied to?  It's entirely possible; then you'd need to edit debian/builds/whateveritis/drivers/dm/dm-raid1.c02:48
lifelessno02:48
lifelessy$ find . -name "dm-raid1*"02:48
lifeless./drivers/md/dm-raid1.c02:48
lifeless./debian/build/build-generic/drivers/md/dm-raid1.o02:48
lifelessits probably a stamp file of some sort02:48
RAOFOh, yeah.  That thing.02:49
apwlifeless, to do an incremental build you need to remove the debian/stamps/ file with build in its name, then fdr binary-generic should just build the changed files and repackage06:52
* smb mornings07:32
* apw waves to smb07:40
lifelessapw: thanks!09:21
* abogani waves all10:11
aboganiAnyone have tested Oneiric with closed video drivers? 10:12
apwi have heard rumours, but nothing concrete10:12
apwi would be supprised if they even compile10:12
* abogani is trying to know if thirdy-part modules still working with 3.010:14
aboganiapw: Thanks anyway! :)10:14
apwtseliot, ^^ any idea if prop drivers are working on oneiric ?10:26
tseliotapw, abogani: nvidia and fglrx work fine10:28
tseliotI had to patch fglrx though10:28
apwtseliot, cool, and unexpected10:28
apwtseliot, lock kernel ?10:28
tseliotapw: yep10:28
apwtseliot, did you make it its own private mutex ?10:29
tseliotapw: yes, and it seems to work well10:29
apwtseliot, nice10:30
tseliot:)10:30
aboganitseliot: Thank you very much!10:31
tseliotnp10:31
apwtseliot, the design team owe you some beer me thinks10:32
tseliothehe10:32
seifhey guys11:13
lifelesssuccess:11:13
lifelesssda              88.60  1025.40   54.80   20.80   578.40  3812.00   116.15     1.10   15.79    5.80   42.12   4.50  34.0011:13
lifelesssdb              45.40  1024.80   28.60   21.40   300.00  3876.00   167.04     1.41   31.32    3.99   67.85   3.56  17.8011:13
lifelesssdc              52.80  1018.60   36.80   27.80   363.20  3382.40   115.96     1.02   14.43    8.75   21.94   5.33  34.4011:13
lifelesssdd              37.20  1014.60   29.40   33.80   268.00  4194.40   141.22     0.78   14.15    2.93   23.91   1.84  11.6011:13
seifhey guys11:13
lifeless(load balanced dm-raid raid 1+0 config)11:13
lifelessseif: hi11:13
seiffor some reason my volume buttons on the thinkpad dont work anymore on oneirick11:13
seifhwoever i can capture their events being pressed in the keyboard configuration11:13
apwseif, it is always best to just ask what you want to ask, as then the people who know things know whether to pay attention11:14
seifbut they dont really lower or raise the volume11:14
seifis this a kernel issue11:14
apwseif, which thinkpad model11:14
seifor a de issue11:14
seifx20111:14
apwhmm, well if you can see the key presses in input-events somewhere and they are marked as volume up down events then its not the kernel11:15
apwhttps://wiki.ubuntu.com/Hotkeys/Troubleshooting11:15
apwseems to be the place for how to figure this out11:16
seifyeah11:16
seifapw, thanks11:16
lifelessapw: how much overhead is a printk(KERN_DEBUG11:17
apwlifeless, all depends on whether loglevel is high enough to emit it11:17
lifelessapw: so nearly-free when loglevel is low ?11:17
apwif its not then pretty low, though you still have a subroutine jump and an if11:17
apwso it depends if those are large compared to your code or not11:18
* apw looks smugly at the open cve bugs which are now closed correctly against invalid releases11:19
lifelessok, well I think I'll leave them in my patch and the reviewer can tear em out if needed11:19
apwlifeless, i guess they are still being recorded in the dmesg, and potentially in syslog as a result11:20
apwjust not polled out to the real console.  so it depends really on how much they produce11:20
lifelessapw: presumably not if the level is disabled ?11:21
apware they just making dmesg lose meaning by their quantity11:21
apwlifeless, i am pretty sure they are in dmesg now i think abou tit11:21
lifelessI'll double check11:21
lifelessapw: I've implemented a load balance routine for dm-raid1 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/36173311:22
ubot2Ubuntu bug 361733 in linux "dmraid(fakeRAID) raid1 driver doesn't loadbalance reads" [Undecided,New]11:22
lifelessapw: I have the printks in the mapping logic, which is called once per unmerged I/O11:23
lifelessmy first version caused no IO merging to go on11:24
lifelesswhich is why I did a more complex version and started printking11:24
apwi suspect they are going to be recorded, i also suspect you can confirm they are merged using blktrace11:25
lifelessiostat shows merging happening :)11:25
lifelesswhat I was doing in the first version was round-robin11:25
lifelesson sequential IO this lead to a small read (e.g. 8 sectors) from target 1, then from target 2, then target 111:26
apwheh ouch and thats going to hurt indeed11:26
lifelessit performed terribly :)11:26
lifelessnow I keep track of the last sector a read was dispatched to from the mirror set per target, and prefer the closest 11:27
lifelessI get pretty good balancing doing the incremental kernel build on each reboot11:27
lifelessand sequential IO is unaffected - 100M sustained comes from just one target11:27
lifelessapw: patch attached FWIW; whats the normal process to get them looked at ?11:36
apwwell normally you'd be asked to send them to the driver maintainer, but if you want a review before then we can help11:37
apw(unless its for an ubuntu only driver)11:37
lifelessAIUI upstream fakeraid list is totally dead11:37
lifelessthis may have changed11:37
apwsomeone must know who is owning it now, even if maintainers is out of date11:38
apwand if its not it likely falls back to the io maintainer etc11:38
lifelessok11:39
lifelesswell, I'm happy to do a modicum11:39
lifelessmy primary itch scratching is now complete however11:39
lifelesshmm, that came out wrong11:41
lifelesswhat I mean is, if the upstream want lots of changes, I can't commit to doing that in a short term time frame11:41
apwyep11:41
apwwell if you are unsure of quality and want some instant feedback you could send it to the ubuntu kernel-team list saying you are planning to upstream this and would people review it 11:42
ohsixfakeraid or "ataraid" ?11:45
lifelessohsix: dm-raid1 specifically11:45
ohsixsince the userspace tools assemble them with plain dm methods11:45
lifelessohsix: which is 'fakeraid' for the folk that don't like it :)11:45
lifelesshttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/361733/+attachment/2192144/+files/raid1-loadbalance.patch11:46
ubot2Ubuntu bug 361733 in linux "dmraid(fakeRAID) raid1 driver doesn't loadbalance reads" [Undecided,New]11:46
ohsixi missed the rest of the chat, but the stuff still works11:46
lifelessapw: whats the list address to send to?11:46
ohsixyou can do that with lvm and i don't see the utility in not just doing that, unless you want the volumes acessible on windows or something11:47
lifelessohsix: thats an entirely different discussion11:54
smblifeless, dm-devel@redhat.com might be a generic ujpstream for that. Not sure how much they do atm as the last thing I heard was them wanting to have dm-raid replace dm-raid45 and not much had happened11:54
lifelessapw: mail sent; I'm sure it will go into moderation.12:00
lifelesssmb: looks like they are, yes.12:00
apwherton, do you know how to produce the summary for the weekly meeting for stable ?12:01
hertonapw: nope12:02
apwok12:02
smbone less topic on the meeting which is maybe ( not) happing12:02
apwsmb, interestingly i may have worked out how to make it12:14
apwthough hardy is missing12:14
apwoh no, it is there, so perhaps12:14
smbhm, if its only pending ones maybe there is just nothing there atm12:14
apwi _think_ i have it generated, so i will document it very badly and let bjf et al fix it12:15
hertonapw: I was looking here, may be sru-report + generate-meeting-status ?12:16
apwherton, i am suspicious that that is the incantation myself12:17
apwherton, the output of the second one seems right ish12:17
smbapw, herton http://reports.qa.ubuntu.com/reports/ogasawara/kt-meeting.txt may be the thing12:19
smbthough http://kernel.ubuntu.com/~kernel-ppa/reports/kt-meeting.html is the documented link12:19
apwsmb, good spot12:20
smbapw, Was in the README in kteam-tools/irc-meeting12:21
apwherton, perhaps you could update that README to include how to generate the stable update12:22
hertonapw: ok, will take a look here, also I have to write a status update I think12:23
hertonthe "=== Status: Stable Kernel Team  ===" topic in the meeting12:23
apwherton, well do what you can and don't sweat it if you don't know something12:23
apwherton, the key thing is to know we don't know this time and then you can ask bjf/sconklin for next time12:24
hertonok12:24
apwie. don't worry if you only have 'no update' for any section12:24
apwit seems like we have the bug stats and the overall stats12:24
apwsmb, shall we decide we'll muddle the meeting and learn from the missing bits 12:24
apwherton, so if all you have is the output that we've just found for the stable team thats fine, we'll live12:25
smbapw, Its probably a oportunity to find out what we do not know12:25
apwsmb, if we go for the meeting can i let you paste in the bugs info 12:25
smbapw, ok, sure12:26
apwright i'll send out the late annoucnement it is still on12:26
apw**12:26
apw** Ubuntu Kernel Team Meeting - Today @ 17:00 UTC - #ubuntu-meeting12:26
apw**12:26
ogra_rtg_, yo !12:36
=== rtg_ is now known as tgardner
tgardnerogra_, yo12:38
ogra_could we get an omap4 meta upload ? 12:38
apwbouncy tgardner 12:38
ogra_you uploaded a new image but no meta apparently12:38
tgardnerogra_, for natty or oneiric ?12:38
ogra_oneiric12:38
tgardnerogasawara, ok, gimme a bit12:38
apwogra_, you should have mentioned it yesterday 12:38
ogra_apw, i didnrt notice it yesterday12:39
ogra_sorry for that, there was another build failure hiding it12:39
ppisatiit's still based on natty kernel, isn't it?12:40
ogra_sure, still, the image builder uses the meta pacdkage to roll images12:40
ppisatiok12:40
ogra_that currently depends on an older version12:41
ogra_so image builds fail12:41
tgardnerapw, there isn't a branch for ti-omap4 in ubuntu-oneiric-meta. have I just not had enough coffee yet ?12:41
apwtgardner, that is very likely, my bad i suspect as it was me who updated oneiric ti-omap412:41
tgardnerapw, maybe you can fix that ?12:42
apwtgardner, sure 12:42
apwogra_, tgardner pushed and uploaded12:54
ogra_awesome, thanks !12:55
tgardnerapw, thanks12:57
=== hrww is now known as hrw
hertonapw, smb: I think this summarizes everything on the stable side for the meeting: http://pastebin.ubuntu.com/638415/13:11
apwherton, that looks very good, are you good to paste that in for the team status and the table in for the 'Security and bugfix kernels' sections of the meeting13:12
hertonapw: yep, can do that13:12
smb+1 (and /me is looking at the hardy srus right now)13:13
apwawsome, sounds like we are covered then ...13:13
hertonapw: the statistics, I think you already got the same as this: http://pastebin.ubuntu.com/638418/13:16
hertonshould I care about it or you will handle it?13:16
herton*will you13:16
apwherton, as i will be running things its easier to get you to shove that it in if thats ok, prevents me getting rate limited by floodbot13:19
hertonok, will paste that as well then13:20
apwherton, excellent thanks13:20
* apw lunches13:20
tgardneroneiric unity seems to be ill this AM. lots of notifiers crashing13:20
hertonapw: when you're back, if you happy with this:  http://pastebin.ubuntu.com/638419/ then I send the patch to you to apply on kteam-tools (for the irc-meeting readme)13:27
tgardnerogasawara, updating tangerine chroots with new binutils and gcc. 13:32
smbtgardner, Are you talking to ogasawara or just suffer from nick-completion rot and want ogra_ ?14:04
tgardnersmb, no, I just forgot she was on vacation this week14:05
smbah :)14:05
apwtgardner, heh14:17
apwherton, looks like a good start indeed, zap it over14:18
bjfapw, so you've decided to have the meeting?14:36
apwbjf, yep, seems we have foudn the stable data we need so seemed fine to continue14:36
bjfapw, i'm sending you my runes14:37
apwbjf, we decided that we'd work out what was missing, find what we need, and leave anything we don't know out with an action to document how its gotten for next time14:37
apwbjf, though i think we found everything in the end14:37
apwbjf, thanks14:37
apwbjf, i may have to leave pushing the output to the blog until you gtet back as when i login to WP it dies in a heap, #is is on the case but i am not hopeful14:38
hertonapw: ok14:38
bjfapw, not a problem14:38
apwbut that i couldn't do it was highlighted by wanting to for this (well and the onieirc upload announcement)14:39
bjfapw, when you logged in did you happen to end up and an "Array" page?14:40
bjfapw, http://voices.canonical.com/kernelteam/Array  ?14:41
apwbjf, no i get a whole different "Internal Server Error" explosion, which seems to be triggered by some script exploding at the other end14:42
bjfapw, sweet!14:42
apwhad them rather dazed and confused at the other end, smb i think is also affected14:42
smbThough I get a blank page (or got)14:42
apwdifferent fun for everyone, though no way to do anything here.  seemed that they could see it breaking at the server14:43
tgardnerapw, I think its time to extend the oneiric version to 3 digits prior to the next upload, and before the first beta.14:44
smbapw, Oh today I seem to be at the 404 error too14:44
smbapw, bah no. just mistyped the login page14:45
apwtgardner, its likely the time to do it if one is going to i agree.  and i can't really think of a good reason not to, i do wonder if we should be using the full stable version when we get to having those14:46
apwthough we have an alpha-3 right ?14:46
tgardnerapw, can't remember if we have an A314:46
tgardnerI'm just noticing what carnage oneiric is causing on older user spaces.14:47
apwtgardner, yeah, can't fault the logic there, and i think debian already did it wrong and committed themselves to 3.0.014:48
tgardnerapw, I expect the full stable version will be 3.0.1, 3.0.2, etc.14:48
apwtgardner, right thats what he implied, i mean should we be 3.0.0-1 and then 3.0.1-2 when we have stable, or is that still 3.0.0-214:49
tgardnerapw, I think we can wait to see what greg k-h does 'cause either case will work for us.14:50
apwi mean in the case that greg does use 3.0.1 do we change our prefix to that or remain at 3.0.0 regardless14:50
apwin the past we have not changed the prefix for stable, but that mattered not as we were not saying anything about the stable version number14:51
apwbut now we will be, we'll be implying its 0 if we don't bump our prefix14:51
apwbut it implies an abi bump when there may not be one14:51
tgardnerapw, I guess we should stick with 3.0.0 since we don't always adopt _all_ of the stable patch set.14:52
apwtgardner, that at least may save some of the tools from death14:52
tgardnerapw, plus its more aligned with our usual version processing14:54
apwtgardner, i cannot fault the logic of using 3.0.0 and i suspect even if we might want to use 3.0 its probabally better to switch for PP rather than oneiric14:55
tgardnerapw, hmm, whatever we do for oneiric is going to establish the precedent. I don't see us changing the version scheme for an LTS.14:56
tgardnere.g., lets just adopt the 3 digit version scheme and be done with it.14:57
apwtgardner, ok ... i'll put that together then shall i14:57
tgardnerapw, wfm14:58
hertonbjf: I sent apw some notes, I think apw can replace that with your notes then. Here is what I sent: http://pastebin.ubuntu.com/638415/15:01
LekensteynHi all, how do I debug a defunct Fn key? I've already tried https://wiki.ubuntu.com/Hotkeys/Troubleshooting but it seems that the kernel does not recognise the shortcut. I've a Clevo B7130 laptop15:02
bjfherton, looks good to me, he should use yours15:03
hertonok, I'll paste that in the meeting15:03
hertonthe statistics we saw that sru-report + generate-meeting-status created them, irc-meeting/README has some notes about it now (kteam-tools)15:05
apwit all sounds sorted, and bjf should go back to being on vacaction and let us fail :)15:11
apwLekensteyn, so you've confirmed its not producing any events under input-events and nothign in acpi ?15:22
Lekensteyn@apw: I used `acpi_listen`, `xev` and `/lib/udev/keymap` and `udevadm monitor`, but none of them generates output from Fn+F8 or Fn+F9 (change brightness) Fn+F5 (change volume) works however15:24
apwLekensteyn, i think the one thing left to try is input-events, run that on each of the channels listed in ls-inputs and see if any producs anything for those keys15:25
apwsometimes they are on the most illogical channel, like on the graphics card or somewhere stupid15:25
Lekensteyn@apw: I tried all of them, (0-8), but none of them responded to the fn+f8/9 shortcut15:30
apwLekensteyn, then its a kernel driver thats needed to make them work probabally, though without someone who knows the h/w telling us how they work we are in the dark.15:31
apwLekensteyn, thats assuming they haven't worked in the past15:31
Lekensteyn@apw: I'm willing to help getting it to work, what information do you need? Fn F[89] has never worked here15:33
LekensteynShould I file a new bug report about it?15:34
apwLekensteyn, well thats the problem if they have never worked and nothing is obviously coming out of anywhere its very hard to know where we should be looking for an indication they have been pressed15:34
apwLekensteyn, sure, its not obvious if anyone can fix it who doesn't work for the manufacturer though15:34
Lekensteyn@apw: would a keylogger described at http://www.phrack.com/issues.html?issue=59&id=14#article help to get the required information? If I contact the manufacturer, what should I ask from them?15:37
apwLekensteyn, its not obvious how that keylogger would help15:38
apwLekensteyn, how their hot keys are exposed15:38
apwLekensteyn, do any hotkeys work on this thing?15:38
LekensteynYes, the fn hotkeys for LCD/touchpad/screen/wifi/webcam/bluetooth toggle, volume adjustment, sleep and mute all work, it's just the brightness thing that is broken15:40
apwLekensteyn, then there is some hope, put all that in the bug, also try and find one of the working keys and report where that comes through15:41
smbtgardner, Hm, contrary to my belief I do not seem to have any hardware with Intel e1000e other than 82574L in my place. Would you happen to have something on your side?15:41
tgardnersmb, not any more.15:43
smbherton, all hardy srus are verified, though I left one in needed state to give the original reporters a chance15:43
hertonsmb: nice, thanks15:43
tgardnersmb, I think the regression risk is likely pretty low.15:44
smbtgardner, I would guess so as well as it directly comes from Intel as their supported driver.15:45
smbplus LBM is opt-in / best-effort...15:45
tgardnersmb, applying...15:46
apw**16:08
apw** Ubuntu Kernel Team Meeting - Today @ 17:00 UTC - #ubuntu-meeting16:08
apw**16:08
apw** that is in approximatly 50 minutes16:08
apw**16:08
Lekensteyn@apw: I've reported the bug at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/80603216:08
ubot2Ubuntu bug 806032 in linux "Fn + F[89] does not work for controlling brightness" [Undecided,New]16:08
* herton --> lunch, back in 30min16:10
smbjjohansen, Hi just since there is another alpha coming up. Is there anything new in seccomp patch world?16:19
jjohansensmb: its progressing but hasn't made it to a point that upstream has accepted it16:22
smbjjohansen, Hm, though that sounds as if we could set the work-item at least to inprogress...16:22
jjohansensmb: so we are watching it but its getting to the point that for natty we may do nothing16:23
jjohansensmb: yeah16:23
smbjjohansen, done. :)16:23
jjohansensmb: thanks16:24
smbapw, Actually, do you remember what we decided about using only links for some of the longer lists in the irc meeting?16:25
apwi think we decided we didn't care if it was long people wanted to see something in it16:25
smbOk, just cannot remember. There past is somewhat hazy before last Saturday... 16:26
apwok i have managed to fix editmoin (with some help from james_w) and have pushed a fixed version here: http://people.canonical.com/~apw/misc/editmoin16:28
apwyou will still need to update your cookies as they have changed, and the names of those cookies are different from before and different for wiki.ubuntu.com and wiki.canonical.com16:29
apwsmb, ^^16:29
smbapw, not sure I got any as I never had a successful login16:30
apwsmb, you can no longer login to the wiki ?16:30
smberr forget it I confused it with voices16:30
smbNot using editmoin though16:30
apwahh yes that heap is broken16:30
apwoh then you don't care :)16:30
smbonly little. :)16:31
apw** team meeting starting over on #ubuntu-meeting16:58
smb-216:58
skaetogasawara, https://wiki.ubuntu.com/OneiricOcelot/TechnicalOverview has been restored.17:05
skaetapw, ^17:08
apwdoes anyone have the Ireport which is needed for irc2moin ??17:32
apwin which case .... bjf gets to handle it17:34
ckingyou'd think it would be documented somewhere..17:35
apwcking, it is, it says run irc2moin, which dies in a heap as Ireport is missing17:37
apwcking, fail ... i've punted the input data to him hopefully it'll get checked in17:37
ckingdoh17:44
* cking crunches another several thousand LP bugs in fwts and watches his CPU catch fire17:47
apwcking, that sounds like fun17:53
ckingapw, did you see my email today concerning the automagically generated output from all those bugs?17:54
apwcking, which bugs ?17:54
ckingapw, the kernel related bugs in LP17:55
apwi see something about BIOS bugs ?  that or something else ?17:55
ckingyep that one17:56
cking~7K of bugs analysed by fwts17:56
apwit looks horriffic for some bios makers17:57
ckinga lot of it is stupid low-level mistakes17:57
apwstupid mistakes makes stupid explosions17:58
ckingmore like subtle weirdnesses18:00
ckingI think I can summarise: a lot of BIOS vendors produce crack18:00
* tgardner --> lunch18:02
=== _LibertyZero is now known as LibertyZero
jjohansen1->lunch19:20
ckingtgardner, ping19:24
tgardnercking, dude19:25
ckingtgardner, I'm being a bit dense today, I cannot find the committed patches for bug 75506619:25
ubot2Launchpad bug 755066 in oem-priority "Heavy I/O on Sandybridge systems with small memory footprints causes system hangs" [Critical,Fix committed] https://launchpad.net/bugs/75506619:25
cking..they are marked 'fix committed' by you - where are they in the repo?19:26
tgardnercking, was that natty?19:26
ckingyep19:26
tgardnercking, 2e5b4f6c66b664844dde76534dfc5078acab4e12 and a8ead4fb194c86fac770c706dcf5b8a8fd3b293919:27
* cking double checks - thanks19:27
tgardnercking, I searched for the BugLink number19:28
ckingthat's a darn easy way of finding it. doh19:31
* cking forgot it's in master-next19:36
ckingdouble doh19:36
tgardnercking, yep, those haven't been built for -proposed yet19:36
ckingI'm ahead of myself 19:36
sforsheetgardner, will you accept nominations on bug 771758 ?19:45
ubot2Launchpad bug 771758 in linux "acer-wmi prevents wifi (bcmwl/brcm80211) from working" [Medium,In progress] https://launchpad.net/bugs/77175819:45
tgardnersforshee, done19:46
sforsheethanks tgardner 19:46
ckingyawn20:03
=== cking is now known as cking-afk
apwcking-afk: go home20:04
=== Quintasan_ is now known as Quintasan
cking-afki am home20:04
apwgo further away from the keyboard20:04
cking-afk..and I was having so much fun too20:04
=== yofel_ is now known as yofel
neuro_sysit is not possible to read/write 0xa0000 by mmap'ing /dev/mem right?21:47
neuro_sysunless it's CONFIG_STRICT_DEVMEM=n for kernel config?21:47
ohsixyep21:47
neuro_sysI just couldn't find what range of memory is exactly forbidden in /dev/mem.21:48
neuro_sysother than my dmesg reporting: [100842.511642] Program cat tried to access /dev/mem between 100000->108000.21:49
ohsixit's all of it but pci or something, been a while since i looked21:49
mjg59neuro_sys: Depends on the architecture21:50
mjg59On X86 you can read anything that is either the first 1MB or that isn't RAM21:50
neuro_syson x86, speaking of 0xa0000 for video ram.21:50
mjg59neuro_sys: arch/x86/mm/init.c21:50
mjg59devmem_is_allowed()21:51
mjg59You have to be able to read/write video RAM there because X21:51
ohsixyar the help text says it only allows access to memory mapped peripherals21:51
ohsixmjg59: thanks21:51
ohsixhttp://lxr.linux.no/linux+*/arch/x86/Kconfig.debug#L821:53
neuro_systhe part that says "If this option is switched on, the /dev/mem file only allows userspace access to PCI space and the BIOS code and data regions." makes me still wonder 0xa0000 is permitted.21:55
neuro_sysapparently not, anyway.21:55
neuro_sysbecause the option is yes here, and I still get segfault when trying to write there.21:55
neuro_sysgotta siwtch it off. not worth recompiling the kernel though :P21:56
mjg59That's mmap_min21:57
ohsixthat's not assigned to my video card here, i used to know the relationship with those legacy addresses D: it should be accessible as a bios area though21:57
mjg59Put something smaller in /proc/sys/vm/mmap_min_addr21:57
ohsixwasn't the 0xa address for a hercules addin card ;]21:58
ohsixwhat are you trying to do anyways21:59
neuro_sysit's the video ram for vga mode (mode 13h).22:00
neuro_syshttp://en.wikipedia.org/wiki/Mode_13h22:00
neuro_sys:D22:00
neuro_sysactually was playing around with libx86 22:00
neuro_sysit switches to vga mode using bios interrupts, but you just can't write pixels to 0xa0000 22:00
ohsixyou've got an extra 0 too22:01
neuro_sysumm, that I guess has to do with real mode segmentation? it's 0:a000 normally if I'm not mistaken.22:02
neuro_syshence the extra 0.22:02
ohsixmaybe with libx86, i dunno22:02
neuro_sysyeah better check that as well22:02
ohsixor you could ask mjg5922:03
ohsixsince http://www.codon.org.uk/~mjg59/libx86/22:03
neuro_sysLOL22:04
neuro_sysgeez22:04
xiackok1aahha mjg59 is online22:05
mjg59Oh yeah sorry about libx8622:05
mjg59That one's my fault22:06
mjg59I really ought to fix it so it doesn't try to map the zero page22:06
mjg59There's no reason for it to22:06
neuro_sys:D heh it's okay, lol didn't know you were the author22:06
xiackok1ahah its very nice22:06
mjg59But if you just clear mmap_min_addr things should work for you for now22:06
xiackok1ok its done22:08
xiackok1but i didnt anything about22:08
xiackok1mmap_min22:08
xiackok1its just writes on 0xa000022:08
xiackok1its my mistake i just write wrong mem address22:08
neuro_sysoh cool then22:09

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