=== asac_ is now known as asac [01:47] hi, 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 kernel [01:47] however, yesterday, something was logged [01:47] let me post quickly one line here: [01:47] Aug 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:48] this is followed by 40 (or so) more messages and then it stops with: ================== [01:49] not sure if i can ask about this problem here... === rikai_ is now known as rikai === foka_ is now known as foka [04:27] It 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:28] I 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 :) [05:03] scheduling policy [05:15] RAOF: in hardy, you might notice from time to time that high disk i/o messes with input [05:16] apt operations seem to trigger key repeats [05:17] something about group scheduling polcy [05:17] I didn't so much notice that. [05:17] a friend of mine got rather angry at Ubuntu over it, up until debian had similar problems [05:21] lol [05:21] same with firefox [05:22] those Ubuntu developers! always breaking my stuff. thats it, i have to go back to debian if I want a working computer [05:22] *24 hours later* === thegodfather is now known as fabbione [11:46] http://kanotix.com/files/kernel/kernel-update-pack-generic-next/source/2.6.27-pv_lock_ops-fix.patch [11:47] could somebody push that upstream? it is a needed fix for 3d drivers + paravirt [11:56] Kano: BenC already told you we would not do anything to work around GPL symbols [11:56] but thats a newly introduced error [11:56] it was not there in 2.6.26 [11:56] if you ignore that ship 8.10 without nvidia+fglrx drivers [11:57] i am pretty sure nobody will use it then [11:58] Kano: besides, why don't you email it to lkml? :) [11:58] dont like mailinglists, never liked that [11:59] Kano: i think you can post to LKML through a web interface, no subscription necessary. [11:59] you can read it [12:03] Kano: http://www.kernel.org/pub/linux/docs/lkml/#s3-3 [12:03] There, now you can post to the list directly. [12:31] Kano: The only people who will apply that patch are upstream, so. [12:47] well i will not write mail, just do it [12:47] bye [13:03] Kano rocks. [13:05] laga: he does indeed [13:10] so, how do i submit patches against the ubuntu kernel? [13:10] assuming i've got them in my git tree [13:10] hi is ther is planed to set memory to 64 in generic kernel to handle all memory and swap of recent conmputer . [13:11] benje: Use a 64-bit kernel or the server kernel [13:11] benje: Supporting PAE results in a performance hit [13:11] mjg59, oki thanks [13:12] ooh, i found some documentation in the wiki [13:23] i guess it's a bit too late now to use the commit templates :( [13:25] is it absolutely necessary to have the signed-off-by line in all commits? [13:32] ooh, git-gui. [13:47] laga: Signed-off is mandatory to establish provenance of the code [13:48] ok. i've found out how to add it to existing commits [13:48] laga: 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:49] hum. i don't have lots of patches, but i'm lazy so i'll just upload my tree. [13:50] laga: if they are patches to various drivers , it would be nice to have detailed explanations in the patches themselves [13:50] no, it's just a proper aufs tree [14:26] BenC: 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)? [16:37] soren: I can split up the modules into the general udeb's...otherwise, you would need to ask cjwatson how things work in the installer [16:37] soren: maybe it can detect that it is running in a vm and automatically request the right udeb [16:38] amitk, rtg, smb_tp: Preparing an intrepid upload...anything you guys working on right now that I should hold off for? [16:38] BenC: I think we ship much, much more esotric modules in the general udeb's as it is. [16:38] BenC: I have a patch for Intrepid, actually. [16:39] BenC, nope [16:39] soren: patches are good :) [16:39] BenC: Mario pointed out that Broadom ain't working in LRM, so I need to look at that. [16:39] BenC: Indeed they are. :) Gimme a minute. [16:39] Intrepid LRM (that is) [16:40] rtg: I'd say that's an incorrect statement, since I was just using it last week :) [16:40] BenC: I'm good with that :) [16:41] rtg: 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 AP [16:41] BenC: I remember seeing that. How can a MAC layer driver mess up a NAT connection? [16:41] rtg: b43 works fine, so it's definitely the wl driver's fault [16:42] rtg: does wl have it's own IP stack too? :) [16:42] BenC: I wonder if ti's truncating the MTU. (It is a full MAC driver) [16:43] rtg: 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 it [16:43] rtg: MTU was some one else's guess too [16:44] I'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 it [16:44] rtg: Can you email me the broadcom contacts? [16:44] BenC: NAT packets aren't wrappered, they just get the return IP and port number swizzled after trhe routing decision. [16:45] rtg: 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 packets [16:46] BenC: all that happens in IP. The AP is a layer 2 MAC bridge. [16:46] rtg: the fact that it works to LAN machines _AND_ that it only affects some applications is making it even more weird [16:46] rtg: e.g. mozilla works fine, elinks works fine, but telnet to port 80 doesn't [16:47] rtg: and ssh doesn't work [16:47] so it seems to have something to do with packet size [16:47] I think ssh and telnet limit to 512 bytes [16:47] * amitk looks up yet another Tim'ism - swizzle. And it surprised to find it in the Jargon File! [16:47] amitk: swizzle sticks dude [16:47] amitk: what? You think I invented it? huh. [16:48] heh [16:48] wget doesn't work either, IIRC [16:48] BenC: Broadcom POC info emailed. [16:48] rtg: thanks [16:49] I 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-day [16:49] sysctl? :) [16:49] BenC: the wl driver should not know anything about the NATing.. that would happen at the gateway [16:49] BenC: as you said, no use spending time on something we can't fix. [16:49] amitk: it shouldn't...but it doesn't happen across a straight route...only over NAT [16:50] amitk: and confirmed with two different b43 cards, and two different AP's [16:50] so we can't even blame the NAT stack on the AP [16:50] BenC: are the APs simple bridges, or do they have routing built in? [16:50] BenC: played with 'iwconfig frag' ? [16:51] rtg: mine is routing...I don't know about the other [16:51] mine is a wrt54g with dd-wrt firmware [16:51] the other was a stock cisco AP [17:00] rtg: email sent, CC'd you [17:01] BenC: Patch sent to kernel-team@l.u.c [17:02] BenC: 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:04] soren: But is it possible to have that udeb automatically selected based on the environment? [17:04] For KVM, yes. [17:04] (other virtualisation things will be offering virtio devices soon, too) [17:05] BenC: Oh, er.. [17:05] WEll, yes, we can look at the presence of certain PCI id's. [17:05] That should always work. [17:06] Just to reiterate: You removed them from nic-modules to keep netboot images smaller. Right? [17:07] soren: right [17:07] So how am I supposed to netboot kvm guests? [17:07] * soren might be missing something here.. [17:08] soren: well, it can netboot...just might not be able to do the install :) [17:08] soren: this probably should include someone who works on d-i [17:08] soren: since I only know a trivial amount about this [17:08] soren: does kvm/qemu even support PXE boot? [17:09] I'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] BenC: Sure. It has done so for ages. [17:11] soren: I'm personally at a disadvantage to defend that decision, I just know that for netboot, things need to be kept small [17:12] BenC: Oh, I thought you were the one who decided it should be that way. The commit had your name on it, I believe :) [17:13] soren: I did decide it, but soley based on what udebs/netboot was meant for :) [17:16] So I should talk to cjwatson, I presume? [17:17] soren: clflush commit pulled into intrepid [17:17] Thanks very much. [17:17] soren: cjwatson is probably best [17:17] soren: 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 us [17:18] * soren makes a note [17:18] Ok, thanks [17:26] is there a command that i can ask a user to do that will tell me if he is running hardy32 or hardy64 ? [17:26] uname -a? [17:26] obviously i can have him look at /proc/cpu , but i am not sure if that is definitive to determine that running flavor, versus cpu capability [17:26] * smb_tp damn, too late ;-) [17:27] uname -m [17:27] * smb_tp curses tiny laptop fonts. [17:27] mkrufky, right uname -m ist the one [17:29] uname only tells about kernel, dpkg-architecture will tell about userspace too [17:29] mkrufky, dpkg-architecture will show which ... ok [17:30] BenC: pushed Intrepid patch [17:30] awesome ... thanks to both of you [17:30] looks like dpkg-architecture is what i needed [18:36] Hey [18:36] Did we ever get compcache spec done? [20:36] is anybody here going to the Linux Plumbers conference? [20:36] http://www.linuxplumbersconf.org [20:44] mkrufky: all of the Canonical/Ubuntu kernel dev team will be there. [20:45] ah, great! [21:44] Could 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? === rikai_ is now known as rikai