/srv/irclogs.ubuntu.com/2006/05/14/#ubuntu-kernel.txt

[g2-dapper] well actually this:12:04
[g2-dapper] drivers/net/wireless/airo.c:7538: error: static declaration of flashpchar follows non-static declaration12:04
[g2-dapper] drivers/net/wireless/airo.c:7458: error: previous implicit declaration of flashpchar was here12:04
[g2-dapper] make[3] : *** [drivers/net/wireless/airo.o]  Error 112:04
crimsunwith current git?12:04
[g2-dapper] yeah12:04
=== crimsun pulls
[g2-dapper] I'm all up-to-date on the 6.06 and git pull12:04
crimsunyeah, that's unfortunate.12:05
[g2-dapper] isn't there a sha1sum for the whole tree somewhere ?12:05
[g2-dapper] and one just types make from kernel dir right ?12:05
crimsunapt-get build-dep linux-image-$(uname -r), then you debuild binary after pruning debian/config/12:06
[g2-dapper] crimsun: I'm off to a meeting bbl thx12:11
[g2-dapper] I'd like to get the right recipie and I'll update the wiki12:11
[g2-dapper] cheers12:11
BenCdesrt: none that I can recall12:14
desrtBenC; can you toss it back in for the next release, please?12:16
desrthuge pages and the hugetlbfs support to go with...12:17
=== JaneW [n=JaneW@dsl-165-202-116.telkomadsl.co.za] has joined #ubuntu-kernel
BenCdesrt: I'll build it and test to make sure it runs on my G512:22
desrtawesome.  thanks.12:22
=== desrt [n=desrt@ubuntu/member/desrt] has left #ubuntu-kernel []
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-kernel
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
=== _human_blip_ [n=mike@220.157.65.236] has joined #ubuntu-kernel
infinityBenC: It's running sid right now, and can't boot from CD (It's OldWorld), so I can't test a LiveCD on it..08:40
infinityBenC: How far into said kernel do you need it to boot?  I could boot the intstaller from BootX, I guess.08:41
infinity(If I put a head on it)08:41
=== doko [n=doko@dslb-088-073-082-103.pools.arcor-ip.net] has joined #ubuntu-kernel
=== human_blip [n=mike@220.157.65.236] has joined #ubuntu-kernel
=== JaneW [n=JaneW@dsl-165-202-116.telkomadsl.co.za] has left #ubuntu-kernel ["Bye"]
=== JaneW [n=JaneW@dsl-165-202-116.telkomadsl.co.za] has joined #ubuntu-kernel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
zulheylo02:17
BenCinfinity: I'm interested in if it has the same really slow X problems mine does02:18
zulfabbione+BenC: are you guys going to be at the tech board meeting today?02:18
BenCzul: I should be02:18
zulnifty02:18
infinityBenC: Is yours a rage128?02:30
infinityBenC: If so, then I can try to test later, but it'll mean doing a hacked-up install at some point.02:30
BenCyeah, it is r12802:38
BenCit's slow to the point of being unusable02:38
BenCeven trying to switch back to a console takes about 3 minutes02:38
BenCconsole is perfectly fine though02:39
infinityHarsh.02:44
infinityKay, I'll poke it between now and the weekend, if that's fast enough for you.02:44
infinityI can't guarantee "EEK, RIGHT NOW", since the machine is a pain to fiddle with, and I have a pretty nasty TODO list.02:44
BenCno hurry02:44
infinityYou and I may be the only G3 users anyway. :)02:44
infinityIs yours a Beige G3 (like mine), or Blue?02:45
infinityAlso, if it's something sketchily CPU-specific, I may not catch it, since I'm running an upgraded 1GHz 750GX, not the original 233MHz whatever-the-heck-it-was that it shipped with.02:46
infinityBut I'd assume it's chipset/bus or video card, not CPU.02:47
BenCIt's like smoke02:57
BenCit's a 600Mhz with slot load, and aiport capable02:58
BenCinfinity: BTW, would you happen to have an airport adapter for an iMac laying around?02:58
infinityNope.  I never touched the candy-coloured hardware.03:00
infinity(Nothing newer than the Beige G3 here)03:00
BenCfrom what I've read the adapter used to come with most airport cards when you bought it, but I've thrown away all the stuff that came with the two cards I bought for the G4's a few years ago03:00
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-kernel
fabbionehey BenC 03:15
fabbionezul: at what time is it?03:15
fabbioneBenC: i am preparing a couple of bug fixes for you03:15
BenCok03:16
crimsunfabbione: 20:00 UTC03:17
fabbioneunlikely...03:17
fabbioneBenC: done, can you please pull from me?03:21
fabbioneit's 3 one liners in the cluster suite03:21
mjg59BenC: Can you pull the patch from http://lkml.org/lkml/2006/5/9/11 ?03:22
BenCmjg59: I dunno...I'm kind of bored with this whole patching thing...was thinking about just deleting any files that have bugs :)03:23
BenCI'll get it in today03:24
fabbioneROFL03:24
fabbioneBenC: when do you  plan to open the kernel for edgy? (at least in git)03:24
BenCfabbione: Hopefully aftet the next kernel upload I'll start doing the merge to latest git03:24
BenCcreate an ubuntu-edgy tree03:25
BenCI really should have done ubuntu-dapper instead of ubuntu-2.6, but oh well03:25
fabbioneBenC: cool thanks03:25
crimsunBenC: ok, for the most part the sound/* portions can be dropped, then03:26
fabbioneBenC: i think you could just push an ubuntu-dapper-2.6 from this tree03:26
fabbioneBenC: to maintain stable and use ubuntu-2.6 for development03:26
BenCcrimsun: Hopefully git-pull will not barf too much on the sound tree when I do all that :)03:26
BenCfabbione: that might be wise too03:27
fabbioneBenC: i think it's easier that way03:27
fabbioneimho03:27
crimsunBenC: (it probably will due to the xxx_t typedefs having disappeared)03:27
BenCyeah, that will likely get ugly03:29
fabbioneBenC: it's probably easier if you ask davem for his "suck" script03:30
fabbioneBenC: get .17 git and resuck all the changes from our tree into iot03:30
fabbioneit03:30
fabbioneinstead of sucking from upstream03:30
fabbionethat should reduce the noise a lot03:31
BenCmjg59: done03:31
mjg59BenC: Ta03:31
BenCfabbione: I think that will be just as ugly03:31
fabbioneBenC: i don't think so03:31
fabbionespecially for all taht stuff that's already upstream03:31
BenCyou have no idea the layers of crap over crap I've done to some portions of code :)03:32
BenCpatch + fix crap + fix crap + fix crap03:32
fabbionehmmm03:32
BenCthen there's the whole ieee80211 stuff that is going to be morbid03:33
BenCprobably just ditch most of what I have for pristine upstream code there03:33
fabbionei am NOT sure i want to know03:33
=== fabbione run away singing LALALALA
BenCgood thing is that _most_ of the patches to stock code are already upstream, bad part is some of it had to be munged because of slight differences03:35
BenCso it most cases, I'll just revert to stock code03:35
crimsunthat's the preferred resolution for sound/* at least03:35
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@60.254.67.17] has joined #ubuntu-kernel
BenCcrimsun: have you seen https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/34831 ?03:59
crimsunBenC: yes.03:59
crimsunI've been tracking that, and it's horribly complicated.03:59
crimsunapparently it has nothing to do with synth and everything to do with rtc?04:00
crimsunsince I now have two test cases where, using snd_intel8x0 without snd_seq loaded or timidity running, invoking rosegarden4 will _not_ freeze the machine at all04:00
crimsun(speaking of which, I need to push out a couple patches)04:01
BenCok, I'll leave it in your capable hands :)04:01
crimsunit's a really nasty bug, since even upstream is vulnerable04:02
=== mxpxpod_ [n=BryanFor@wuw-ojr3gmca.dybb.com] has joined #ubuntu-kernel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== purpleidea [n=james@65.94.188.135] has joined #ubuntu-kernel
purpleideahey BenC or others had a little kernel question as per the ubuntu kernel. perhaps it's just me, but the second cpu (CPU1) on a dual core 2.00ghz doesn't "throttle" while the 1st one does. the 2nd either stays at 2.00ghz or 1.00ghz. is this a bug?06:54
BenCpurpleidea: I believe that's already in the bug tracker, check launchpad.net/malone for it (against linux-source-2.6.15)07:00
purpleideaBenC: i'm not 100% pro with finding these things but here: https://launchpad.net/distros/ubuntu/+bugs and sorting by package name of linux-source-2.6.15 i don't see anything related.07:04
purpleideawait still looking./...07:06
purpleideathere is 31291 if thats what you mean07:08
BenCNah, there is one more specific07:10
BenCand if I remember correctly, the issue is not that it is actually at that rate, just that it isn't being reported correctly07:10
purpleideaany ideas where the bug is? ... i'm not awesome with mykernel yet, but i've been learning... any idea how i can help figure this out?07:11
BenCIf I knew for sure, it'd be fixed :)07:13
purpleideayeah naturally :) okay what i mean is, maybe fewer people have the appropriate hardware, so if there's something useful  i can do, what might it be? ps: any idea what the appropriate bug # is /07:14
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-kernel
infinityWasn't the "dual-core CPUs don't frequency scale" bug a powernowd bug, which was fixed with the last upload?08:21
infinityOr is there ALSO a kernel bug? :)08:21
zulthere is no bugs...*jedi mind trick*08:21
infinityThere's also no grammar.08:23
zulexactly08:23
zulreally i havent checked about the dual-core stuff08:24
Keybukinfinity: I wonder whether there are hard-cores which let you scale each core separately :p09:26
mjg59Powernowd bug, yes09:27
Keybukand if not, what would happen if you wrote different values to each /sys/.../cpuN attribute09:27
Keybukgiven they appear as two CPUs in Linux09:27
mjg59Keybuk: What do you mean by "hard-cores"?09:27
mjg59Intel's stuff lets you independently scale cores09:28
Keybukmjg59: "Solo" is clearly soft core :)  "Dual" is clearly hard core :)09:28
KeybukDuo, even09:28
zulheh09:28
mjg59Hence the bug...09:28
mjg59Not sure about the Turions09:28
Keybukwhat about the AMDs?09:28
mjg59I don't have an X209:28
Keybukthis thing doesn't have any attributes in /sys/devices/system/cpu/cpu{0,1} except "online"09:29
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
KeybukI have an X2 if you want to fiddle09:29
mjg59Anyway. I'm going to catch a few minutes sleep before TB09:29
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-kernel
infinityKeybuk: Does udev actually autoload them at all?09:58
Keybukyes09:58
Keybukautoloads both09:59
infinityKeybuk: On my machine, if I install nvidia-glx-legacy, the right thing happens (I get the legacy module loaded when X loads)... If the right thing didn't happen, the module and X driver would mismatch.09:59
infinityKeybuk: And on a system with a recent adapter, both modules support the adapter.09:59
zulBenC: ping..meeting10:00
Keybukquest scott% modprobe -n -v pci:v000010DEd00000090sv000010DEsd00000090bc03sc00i0010:00
KeybukWARNING: Not loading blacklisted module nvidiafb10:00
Keybukinsmod /lib/modules/2.6.15-22-amd64-k8/volatile/nvidia_legacy.ko10:00
Keybukis what I get10:00
Keybukuh10:00
Keybukinsmod /lib/modules/2.6.15-22-amd64-k8/volatile/nvidia.ko10:00
Keybuk:)10:00
Keybukso it tries to load nvidiafb, nvidia_legacy AND nvidia10:01
infinityAnd one of them stays loaded?10:01
Keybukyes10:01
infinityThat's.. Bizarre.10:01
infinityHow on earth does this actually appear to work, then? :)10:01
KeybukI don't know10:01
Keybukhow does it work? :p10:01
infinityHell if I know, I just know it does.10:02
Keybukactually, it may not work10:02
Keybukwe may just be lucky10:02
infinityBut I'd never noticed the modules being loaded on boot at all ANYWAY, only when nvidia-glx calls "modprobe nvidia" on initialisation.10:02
mdzinfinity: loaded when X loads?10:02
mdzrather than during coldplugging?10:02
infinitymdz: Yes, that's when it's meant to  be loaded (and IME, is when it happens)10:02
Keybukno reason why they wouldn't be loaded on boot10:02
Keybukinfinity: you have an nvidia?10:03
infinityHence why I'm confused about the udev case, since I'd not seen it ever actually loading anything here.10:03
infinityKeybuk: In my girlfriend's machine.  I test both drivers on it when I do any LRM stuff.10:03
mdzinfinity: what's your take on how we should best reduce memory usage due to lrm on the live CD?10:03
mdzit would be nice to be able to ditch it, or parts of it, after a certain point10:03
infinityDelete the bits not loaded in S99freeupspace?10:04
Keybukwhy wouldn't you expect it to get loaded?10:04
Keybukit's in modules.alias10:04
infinityKeybuk: Yes, so I would expect it to get loaded.  It just never seemed to actually do so, so I never thought to ask "why".10:05
Keybukquest scott% sudo udevplug /devices/pci0000:00/0000:00:0e.0/0000:01:00.010:05
KeybukMay  9 21:05:14 quest udevd-event[14696] : run_program: '/sbin/modprobe -Q pci:v000010DEd00000090sv000010DEsd00000350bc03sc00i00'10:05
infinityKeybuk: However, it may be perfectly sane for me to stop the modalias entirely so it definitely doesn't get loaded until X loads.10:05
Keybukquest scott% /sbin/modprobe --first-time -n -v pci:v000010DEd00000090sv000010DEsd00000350bc03sc00i0010:05
KeybukWARNING: Not loading blacklisted module nvidiafb10:05
KeybukWARNING: Module nvidia already in kernel.10:05
Keybukinsmod /lib/modules/2.6.15-22-amd64-k8/volatile/nvidia_legacy.ko10:05
infinitys/stop/strip/10:05
Keybuk-- 10:05
Keybuketc.10:05
Keybukmaybe you tested this before lrm happened before udev? :p10:06
infinityI tested it not that long ago, IIRC.  But I can test again when I attack some other odd LRM bugs later in the week.10:07
infinityWorst case scenario, it's now goofy, and I should just remove the modalias, since the X driver loads the kernel driver ANYWAY, which is perfectly sane to me.10:07
=== Keybuk tests it every time he boots <g>
Keybukseeing as my graphics card still isn't supported by the free driver10:09
infinitymdz: Once X has loaded, you should be able to unlink any of fglrx/nvidia/nvidia_legacy that doesn't have a refcount (once we've worked out what's up with this goofiness)10:09
mdzinfinity: do you have an early-and-often initramfs-tools to upload?10:09
infinitymdz: Of course, that prevents the user from switching drivers and restarting GDM (which I've done on the livecd)10:09
KeybukUEVENT[1147189650.067289]  add@/module/nvidia10:09
KeybukACTION=add10:09
KeybukDEVPATH=/module/nvidia10:09
KeybukSUBSYSTEM=module10:09
KeybukSEQNUM=241310:09
Keybukyup10:10
Keybukdefinitely loaded by udev10:10
infinitymdz: I'm halfway through some intrusive breakage, so no, but tomorrow (my tomorrow, meaning in a few hours, cause I should be asleep), yeah.10:10
mdzinfinity: we should be able to unlink them even if they are loaded; unloading and reloading them on the live CD is a fairly odd corner case10:10
mdzinfinity: intrusive breakage?10:10
infinitymdz: Oh, just the minkernel stuff.  Not horribly intrusive, just needs changing in more than one spot before it doesn't break itself.10:11
infinitymdz: Basically, I'll upload today with everything fixed except the ENOSPACE issue, then tackle that one in a second upload.10:11
infinity(Since that one requires more fiddling to make sure it's right, and I'd like the other bugfixes tested while I'm working on it)10:11
infinitymdz: As for the LRM unlinking thing, if I remove the modalias from nvidia* (which seems sane), it will be in the same boat as fglrx (which has no modalias and is only loaded from X)10:12
infinitymdz: So, any user wanting fglrx or nvidia on the livecd would generally "apt-get install whatever", reconfigure X, then reload X.  If the modules are no longer there, they lose.10:13
infinityAnyhow, I need to run off to the girlfriend who woke up at 6am and realised my insomniac butt wasn't in bed and started panicking. :/10:14
infinityWe'll pick this up in a couple of hours, if you're still lurking.10:14
mdzinfinity: I'm more worried about the 'needing' case than the 'wanting'10:14
infinityThe "needing" case is a bit tougher, since they won't get X loading at all, then.  Not sure we have any contingency plan for that.10:15
infinitymdz: I'll ping back in ~2 hours to continue this.10:15
mdzinfinity: ok, tech board calls anyway10:16
mdzBenC: ping10:26
makxblaeh10:28
=== makx sits in front off an kaputt klibc
makxstupid breezy with the klibc that confuses ext3 with minix10:28
Keybukhmm?10:31
BenCmdz: pong10:32
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-kernel
purpleideaKeybuk: back to the core issue, on my "duo" 2.00ghz, it seems that cpu0 scales from 50% --> 100% depending on what is needed. but the cpu1 either stays permanently at 100% or sometimes for no particular reason it switches to 50% and gets stuck there10:56
mjg59purpleidea: powernowd bug, should be fixed10:57
purpleideamjg59: and both will scale then.. ?10:57
mjg59purpleidea: Yes10:57
purpleideamjg59: any idea what the bug# is or something?10:57
mjg59purpleidea: It's been uploaded10:58
purpleideamjg59: cool, nice to know... so if it's still happening by _____? (when) i should make another bug report?10:58
zulyeehaw11:01
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== BenC [n=bcollins@72.169.114.90] has joined #ubuntu-kernel
=== BenC_ [n=bcollins@72.169.114.90] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-kernel
=== lifeless [n=robertc@dsl-43.1.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #ubuntu-kernel
BenClet me know when everyone is here and ready11:48
=== vincent_ [n=vincent@85.69.101.147] has joined #ubuntu-kernel
mdzI'm here and ready11:49
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
zulheylo11:50
mdzpinged sfllaw11:50
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-kernel
BenCI'll go ahead and paste what I have11:52
BenCIssue: Lots and lots of kernel bugs. Even initial response to the bugs is extrememly time consuming. Most do not have all the initial information needed. A great many others are either not bugs, or require a great deal of knowledge in order to debug them. There are only a small number of people who know what information to request, and and even smaller number than actually can take it to the final steps of fixing it (if no fix is available11:52
BenCackported patch).11:52
BenCSuggested solution: Tiered bugs. All bugs would be processed from the bottom up. Incoming bugs would appear as tier-X. Once the bug has been confirmed and contains all needed information, it would be pushed to tier-Y. From there, the kernel team would attempt to find an existing solution, or determine if a solution is possible. If this is the case, the bug is either fixed immediately (if possible), or pushed to tier-Z. From there the core 11:52
BenCs would attempt to actually fix the problem from homegrown fixes, or defer the bug to the next release.11:52
BenCReasoning: I use a lot of time perusing bugs at their initial stages. My time would be better spent if I knew that the bugs I was reading were 1) Ready to be debugged, and 2) Pertinent to our current release cycle.11:52
=== kmon [n=javier@217.Red-80-25-51.staticIP.rima-tde.net] has joined #ubuntu-kernel
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-kernel
mdzmy impression is that the current kernel team is focused on development, and don't have bandwidth to keep up with the bug volume on top of that. we need more people to help respond to bugs and participate in the triage effort11:53
KeybukI assume one part would also be finding git commits (gimmits? :p) that match the problem?11:53
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-kernel
BenCmdz: mostly correct, yes11:54
mdzBenC: Simon is here to help with the first stage of your proposed solution, but on a distribution-wide scale11:54
mdzI think it would be beneficial to organize an effort specifically focused on the kernel's bug queue11:55
BenCis there a way to integrate with him so that I can get someone to do most of the "test latest" and "send foo, bar, blah"11:55
BenC?11:55
zulill help where I can as well but there is alot of stale bugs as well I find.11:55
mdzBenC: I suggested that, and you two scheduled a meeting to talk about it, as I recall11:56
mdzdid that happen?11:56
BenCthe other big problem is that I had finally gotten bugzilla kernel bugs to a point where everything was in the correct state, but when we switched to malone, the learning curve, and the intense development on the kernel let things slide terribly to the way they were before11:56
BenCmdz: I think we missed eached other twice11:56
BenCI'll get on that asap11:56
BenCfinishing last statement: Most of the kernel bugs are not in the correct state (severity, target, status)11:57
mdzBenC: please give him a call today; you guys should have no trouble connecting given your time zones (I'm jealous!)11:58
BenChehe11:58
mdzBenC: I agree; in particular there are a huge fraction which need to go from unconfirmed->needinfo with a question11:58
BenCsfllaw is the correct nick?11:58
mdzyes11:58
BenCright11:58
mdzthe trouble is, we can't effectively tell which bugs are pertinent to the release until they've been through an initial round of triage11:59
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
zulsorry got disconnected12:00
mdzperhaps it would help to formulate an advanced search in Malone which targets these bugs, and send a call for help to -devel-announce with the URL12:00
mdzit can go a long way to provide a clear and measurable target12:00
mdz"we need to shrink this list here"12:00
BenCright12:00
mdzI think we talked about a short wiki writeup for how to handle kernel bugs; do we have that?12:00
BenCgood thing is, I've wound down kernel devel right now, so next week I am ready to just triage the bug list12:01
zulbasically its send this infomration if you have this problem12:01
BenCyes, we have that12:01
mdzgreat, that can be included in the announcement too12:01
BenCit's a list of the "always send this info" type stuff12:01
zulwhat would be good for edgy is have something like kgdb or something like that12:01
BenCdholbach did the page up12:01
BenCzul: honestly, I haven't come across too many bugs that would benefit from that without me being able to reproduce it12:02
mdzBenC: that's good, but a) I don't think you have a chance of getting through that list alone in the time we have, and 2) your time may be better spent working on the bugs which turn out to be serious once they're confirmed12:02
lifelessit would be great if the bug filing page for the kernel linked in that wiki page12:02
mdzso we need to parallelize regardless12:02
BenCnor do we have a great deal of people capable of using it who experience the bugs12:02
BenCyeah, is there a way to force a message when filing a bug on a certain source/package in malone?12:03
lifelessBenC: I'm filing a bug on this12:03
mdznot to my knowledge, but it'd make a good wishlist12:03
BenC"Hey stupid, dmesg would be nice"12:03
lifelesswe'll need a spec for this, but I'll start with a wishlist bug :012:03
zulalso a printk at the end of the oops as well ;)12:03

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