/srv/irclogs.ubuntu.com/2008/08/14/#ubuntu-kernel.txt

=== asac_ is now known as asac
matjanhi, over the past couple of days i have been experiencing system crashes... but but no messages were left in the logs... i am using hardy with the 2.6.24-19 kernel01:47
matjanhowever, yesterday, something was logged01:47
matjanlet me post quickly one line here: 01:47
matjanAug 12 11:32:30 quadpc kernel: [101268.517063] Pid: 11524, comm: hadam3_um_5.03_ Tainted: P    B D (2.6.24-19-generic #1)01:47
matjanthis is followed by 40 (or so) more messages and then it stops with: ==================01:48
matjannot sure if i can ask about this problem here...01:49
=== rikai_ is now known as rikai
=== foka_ is now known as foka
RAOFIt seems the interactive performance has dropped a lot under heavy IO, certainly from Hardy's kernel.  In particular, reading the dpkg database can interrupt Banshee/gstreamer/pulseaudio's music for multiple seconds, and make the UI unusable for the duration of the read.  What's the best way of debugging this?04:27
RAOFI could build the kernel from Ubuntu git and try to bisect, but it'll take quite some time to actually test each build, so it'd be good if someone had a guess as to where to start :)04:28
pwnguinscheduling policy05:03
pwnguinRAOF: in hardy, you might notice from time to time that high disk i/o messes with input05:15
pwnguinapt operations seem to trigger key repeats05:16
pwnguinsomething about group scheduling polcy05:17
RAOFI didn't so much notice that.05:17
pwnguina friend of mine got rather angry at Ubuntu over it, up until debian had similar problems05:17
lifelesslol05:21
pwnguinsame with firefox05:21
pwnguinthose Ubuntu developers! always breaking my stuff. thats it, i have to go back to debian if I want a working computer05:22
pwnguin*24 hours later*05:22
=== thegodfather is now known as fabbione
Kanohttp://kanotix.com/files/kernel/kernel-update-pack-generic-next/source/2.6.27-pv_lock_ops-fix.patch11:46
Kanocould somebody push that upstream? it is a needed fix for 3d drivers + paravirt11:47
amitkKano: BenC already told you we would not do anything to work around GPL symbols11:56
Kanobut thats a newly introduced error11:56
Kanoit was not there in 2.6.2611:56
Kanoif you ignore that ship 8.10 without nvidia+fglrx drivers11:56
Kanoi am pretty sure nobody will use it then11:57
amitkKano: besides, why don't you email it to lkml? :)11:58
Kanodont like mailinglists, never liked that11:58
amitkKano: i think you can post to LKML through a web interface, no subscription necessary.11:59
Kanoyou can read it11:59
amitkKano: http://www.kernel.org/pub/linux/docs/lkml/#s3-312:03
amitkThere, now you can post to the list directly.12:03
mjg59Kano: The only people who will apply that patch are upstream, so.12:31
Kanowell i will not write mail, just do it12:47
Kanobye12:47
lagaKano rocks.13:03
amitklaga: he does indeed13:05
lagaso, how do i submit patches against the ubuntu kernel?13:10
lagaassuming i've got them in my git tree13:10
benjehi is ther is planed to set memory to 64 in generic kernel to handle all memory and swap of recent conmputer .13:10
mjg59benje: Use a 64-bit kernel or the server kernel13:11
mjg59benje: Supporting PAE results in a performance hit13:11
benjemjg59, oki thanks 13:11
lagaooh, i found some documentation in the wiki13:12
lagai guess it's a bit too late now to use the commit templates :(13:23
lagais it absolutely necessary to have the signed-off-by line in all commits?13:25
lagaooh, git-gui.13:32
amitklaga: Signed-off is mandatory to establish provenance of the code13:47
lagaok. i've found out how to add it to existing commits13:48
amitklaga: sending each commit as an attachment to a separate email is good. If you have lots of patches, you can point to your git tree.13:48
lagahum. i don't have lots of patches, but i'm lazy so i'll just upload my tree.13:49
amitklaga: if they are patches to various drivers , it would be nice to have detailed explanations in the patches themselves13:50
lagano, it's just a proper aufs tree13:50
sorenBenC: Do you think you can explain what needs to happen for virtio-net to be available in the installer (without having to install additional udebs)?14:26
BenCsoren: I can split up the modules into the general udeb's...otherwise, you would need to ask cjwatson how things work in the installer16:37
BenCsoren: maybe it can detect that it is running in a vm and automatically request the right udeb16:37
BenCamitk, rtg, smb_tp: Preparing an intrepid upload...anything you guys working on right now that I should hold off for?16:38
sorenBenC: I think we ship much, much more esotric modules in the general udeb's as it is.16:38
sorenBenC: I have a patch for Intrepid, actually.16:38
smb_tpBenC, nope16:39
BenCsoren: patches are good :)16:39
rtgBenC: Mario pointed out that Broadom ain't working in LRM, so I need to look at that.16:39
sorenBenC: Indeed they are. :) Gimme a minute.16:39
rtgIntrepid LRM (that is)16:39
BenCrtg: I'd say that's an incorrect statement, since I was just using it last week :)16:40
rtgBenC: I'm good with that :)16:40
BenCrtg: which reminds me, that I and some one else confirmed that the wl driver has a bug which prevents it from allowing wan connections behind a NAT AP16:41
rtgBenC: I remember seeing that. How can a MAC layer driver mess up a NAT connection?16:41
BenCrtg: b43 works fine, so it's definitely the wl driver's fault16:41
BenCrtg: does wl have it's own IP stack too?  :)16:42
rtgBenC: I wonder if ti's truncating the MTU. (It is a full MAC driver)16:42
BenCrtg: I didn't get far enough with testing it to see where the packets were being dropped...maybe I'll have some time another day to run ethereal on it16:43
BenCrtg: MTU was some one else's guess too16:43
BenCI'd have to see the packet to know what's going on, and I really hate spending time on it considering I can't fix it16:44
BenCrtg: Can you email me the broadcom contacts?16:44
rtgBenC: NAT packets aren't wrappered, they just get the return IP and port number swizzled after trhe routing decision.16:44
BenCrtg: right...I'm kind of thinking that either the AP is ignoring the packets from some odd reason, or the swizzling is causing wl to ignore the return packets16:45
rtgBenC: all that happens in IP. The AP is a layer 2 MAC bridge.16:46
BenCrtg: the fact that it works to LAN machines _AND_ that it only affects some applications is making it even more weird16:46
BenCrtg: e.g. mozilla works fine, elinks works fine, but telnet to port 80 doesn't16:46
BenCrtg: and ssh doesn't work16:47
BenCso it seems to have something to do with packet size16:47
BenCI think ssh and telnet limit to 512 bytes16:47
* amitk looks up yet another Tim'ism - swizzle. And it surprised to find it in the Jargon File!16:47
BenCamitk: swizzle sticks dude16:47
rtgamitk: what? You think I invented it? huh.16:47
amitkheh16:48
BenCwget doesn't work either, IIRC16:48
rtgBenC: Broadcom POC info emailed.16:48
BenCrtg: thanks16:48
BenCI wonder if it may have something to do with tcp windows...I can at least swizzle that in sysctl ;)16:49
* BenC honors the new word-of-the-day16:49
sorensysctl? :)16:49
amitkBenC: the wl driver should not know anything about the NATing.. that would happen at the gateway16:49
rtgBenC: as you said, no use spending time on something we can't fix.16:49
BenCamitk: it shouldn't...but it doesn't happen across a straight route...only over NAT16:49
BenCamitk: and confirmed with two different b43 cards, and two different AP's16:50
BenCso we can't even blame the NAT stack on the AP16:50
rtgBenC: are the APs simple bridges, or do they have routing built in?16:50
amitkBenC: played with 'iwconfig frag' ?16:50
BenCrtg: mine is routing...I don't know about the other16:51
BenCmine is a wrt54g with dd-wrt firmware16:51
BenCthe other was a stock cisco AP16:51
BenCrtg: email sent, CC'd you17:00
sorenBenC: Patch sent to kernel-team@l.u.c17:01
sorenBenC: Ok, as I was saying: I don't think keeping virtio modules in a udeb by themselves is justified (if that requires people to do more stuff in the installer to make it work).17:02
BenCsoren: But is it possible to have that udeb automatically selected based on the environment?17:04
sorenFor KVM, yes.17:04
soren(other virtualisation things will be offering virtio devices soon, too)17:04
sorenBenC: Oh, er..17:05
sorenWEll, yes, we can look at the presence of certain PCI id's.17:05
sorenThat should always work.17:05
sorenJust to reiterate: You removed them from nic-modules to keep netboot images smaller. Right?17:06
BenCsoren: right17:07
sorenSo how am I supposed to netboot kvm guests?17:07
* soren might be missing something here..17:07
BenCsoren: well, it can netboot...just might not be able to do the install :)17:08
BenCsoren: this probably should include someone who works on d-i17:08
BenCsoren: since I only know a trivial amount about this17:08
BenCsoren: does kvm/qemu even support PXE boot?17:08
sorenI'm just desperately trying to work out why specifically virtio was removed from nic-modules and not one of the many other ones.17:09
sorenBenC: Sure. It has done so for ages.17:09
BenCsoren: I'm personally at a disadvantage to defend that decision, I just know that for netboot, things need to be kept small17:11
sorenBenC: Oh, I thought you were the one who decided it should be that way. The commit had your name on it, I believe :)17:12
BenCsoren: I did decide it, but soley based on what udebs/netboot was meant for :)17:13
sorenSo I should talk to cjwatson, I presume?17:16
BenCsoren: clflush commit pulled into intrepid17:17
sorenThanks very much.17:17
BenCsoren: cjwatson is probably best17:17
BenCsoren: if I can get a clear definition of what should and shouldn't go into udeb's, it would make life remarkably easier for all of us17:17
* soren makes a note17:18
sorenOk, thanks17:18
mkrufkyis there a command that i can ask a user to do that will tell me if he is running hardy32 or hardy64 ?17:26
lagauname -a?17:26
mkrufkyobviously i can have him look at /proc/cpu , but i am not sure if that is definitive to determine that running flavor, versus cpu capability17:26
* smb_tp damn, too late ;-)17:26
rtguname -m17:27
* smb_tp curses tiny laptop fonts. 17:27
smb_tpmkrufky, right uname -m ist the one17:27
amitkuname only tells about kernel, dpkg-architecture will tell about userspace too17:29
smb_tpmkrufky, dpkg-architecture will show which ... ok17:29
rtgBenC: pushed Intrepid patch17:30
mkrufkyawesome ... thanks to both of you17:30
mkrufkylooks like dpkg-architecture is what i needed17:30
cody-somervilleHey18:36
cody-somervilleDid we ever get compcache spec done?18:36
mkrufky is anybody here going to the Linux Plumbers conference?20:36
mkrufkyhttp://www.linuxplumbersconf.org20:36
rtgmkrufky: all of the Canonical/Ubuntu kernel dev team will be there.20:44
mkrufkyah, great!20:45
AmpelbeinCould someone please have a look at bug #163236? The ipw3945-driver is deprecated and all development has gone to the iwlwifi-project. So I think this bug can be set to "Won't fix"? Can somebody with the correct rights check that out, please?21:44
=== rikai_ is now known as rikai

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