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

elopsHello. can yo think of any thing bad about adding splassert(IPL_NONE) to pmap_enter() ?01:06
palsaHello, I found a bug in the gma500_gfx module. How can I obtain the sources?02:59
palsaNever mind, sorry for the stupid question.03:16
apwppisati, i have updated the summary-matrix with your latest upload: http://kernel.ubuntu.com/~kernel-ppa/configs/quantal/reviews/Portland.html09:19
ppisatiapw: still a lot of sh*t to be synced, thanks09:21
apwppisati, now you know my highbank pain09:22
guest1337if i update kernel 3.4.2+ my wireless card does not work anymore. uses ath9k driver. anyone knows what i can do?09:22
apwguest1337, does it report anything in dmesg when you use that level of kerenl, it may be needing newer firmware for instance09:23
guest1337wlan controller is not shown at all09:23
apwthats odd indeed, whats the pci ids for it, as ath9k still exists in later kernels09:24
guest133702:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)09:26
apwif you use lspci -nnvv it will include some numbers for it (xxxx:yyyy) sort of thing09:27
guest133702:00.0 Network controller [0280]: Atheros Communications Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)09:28
guest1337Subsystem: AzureWave Device [1a3b:2086]09:28
guest1337Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-09:28
guest1337Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-09:28
guest1337Latency: 0, Cache Line Size: 64 bytes09:28
guest1337Interrupt: pin A routed to IRQ 1709:28
guest1337Region 0: Memory at dea00000 (64-bit, non-prefetchable) [size=512K]09:28
guest1337Expansion ROM at dea80000 [disabled] [size=64K]09:28
guest1337Capabilities: <access denied>09:28
guest1337Kernel driver in use: ath9k09:28
guest1337Kernel modules: ath9k09:28
apwguest1337, presumably thats from an09:29
apwguest1337, presumably thats from an older kernel09:29
guest1337yes thats a working kernel09:29
apwand where did you get your 3.4.x kernel09:29
guest1337you need the output of an non working kernel?09:30
apwnot sure about that yet09:30
guest1337you only need that output? have to reboot09:30
apwi am wondering where the 3.4 kernel came from first09:31
apwso i can check the config09:31
guest1337http://kernel.ubuntu.com/~kernel-ppa/mainline/09:31
apwwhich one specifiically09:31
guest13373.4.1 works09:31
guest13373.4.3 tested does not work09:31
guest1337and 3.4.4 also not working09:31
guest1337all 3.5.x also not working09:31
guest1337i did not test 3.4.209:31
apwwell that would be worth testing indeed to work out which jump is the issue09:32
apwwhy are you using 3.4 kernels?  any reason, or just for fun09:32
guest1337part fun09:32
guest1337other09:32
guest1337tochpad is correctly recorganized in 3.4.109:32
guest1337if i use the stock one touchpad is show as mouse etc09:33
apwwhich touchpad out of interest09:33
guest1337Sentelic Touchpad09:34
apwsforshee, ^^ may be an interesting data point for you09:34
guest1337also scrolling is working with 3.4.109:35
apwthere is exactly one ath9k patch between those two versions, which is also present in v3.4.2, so if you could test that version that would help work out if it is that commit09:36
apwit sound somewhat unlikely09:37
guest1337ok brb 5min 09:37
dupondjeBLKSSZGET should return new disk size when I resized a disk, and did a rescan ?09:41
dupondjeDid: echo 1 > /sys/bus/scsi/devices/0\:0\:1\:0/rescan09:41
dupondjedmesg shows new size, but for example fdisk not (which uses BLKSSZGET)09:41
apwif dmesg shows the new size then the disk ought to have changed, is the overall size in the partition table too?09:43
dupondje[57013390.810115] sd 0:0:1:0: [sdb] 2147483648 512-byte hardware sectors (1099512 MB)09:44
dupondjeand fdisk: Disk /dev/sdb: 536.8 GB, 536870912000 bytes09:44
apwhmmm you might strace fdisk and see what was returned there09:49
apwif i am reading the current code right it should be returnign the samem number09:49
guest1337here i am again09:54
guest1337srry took bit longer09:54
guest1337apw: 3.4.2 also not working09:55
apwguest1337, there does only seem to be one commit .1->.2 which could possibly affect ath9k09:56
guest1337another problem which i forgot09:56
guest1337whole usb ports do not work anymore09:56
guest1337on top of that09:56
dupondjeapw: ioctl(3, BLKSSZGET, 0x7fffffffd31c)     = 009:56
dupondjefdisk does a BLKSSZEGET, which seems to return wrong size09:57
apwthat does seem broken, i assume this is a VM of some sort given you can change the size of the disk ?09:57
dupondjeblockdev --getsz /dev/sdb also returns old value09:57
dupondjeyep09:57
dupondjevirtual machine, extended disk, rescanned disk09:58
dupondjebut now I can't extend partition because of this09:58
guest1337apw: found a difference in lspci -nnvv : Interrupt: pin A routed to IRQ 17 (with working kernel) and Interrupt: pin A routed to IRQ 5 with non working. from network controller10:00
apwdupondje, presumably a reboot of the vm will resolve it10:01
dupondjeapw: indeed, but thats what we want to avoid ofc :)10:01
guest1337ath9k driver and module is not loaded at all in non working10:01
smbdupondje, Sorry I just saw and still read this, I am not sure the scsi rescan attribute works the way ... have you tried to use 'blockdev --rereadpt'?10:03
dupondjeBLKRRPART: Device or resource busy, its mounted ofc :(10:03
apwguest1337, ok not sure how any change in .1->.2 could cause that, but there is an ath init change so that seems suspicious as a first cut10:06
apwguest1337, will see about getting a build with that on top of .1 to see if that it, will take me a few10:07
guest1337ok10:07
smbdupondje, Yes, none of the device old partitions or the device itself should be opened by anything at that point. And sometimes its near impossible to find out what keeps it busy. :/10:08
ohsixfuser?10:09
smbMore often not that it does in that case10:12
smbdupondje, Hm, what kind of virtual machine and how did you resize the disk? Just to get a bit more context10:13
dupondjesmb: ESXi host10:32
dupondjeresized in the vmwware interface10:32
dupondjeits just annoying imo :) resize2fs can do live resizes10:35
dupondjevmware can do live resize of disk10:35
dupondjeand then your stuck just with extending the partition :)10:35
smbdupondje, Well don't know much about the internals of vmware. But I guess they just change the disk itself. To some degree this has been noticed by the kernel, but whatever makes the rereadpt fail prevents the gendisk info to get updated.  And as long as that doesn't get done the rest fails too10:38
smbI assume rebooting is not an option otherwise you'd probably done it long ago...10:38
dupondjewell its an option10:39
smbNone of the partitions on that disk are currently mounted?10:39
dupondjeas last resort :)10:39
dupondjeWell they are mounted ...10:40
dupondjealot of services running on the disk, so reboot/unmount is last option10:41
dupondjeBut I guess its just not possible to resize without a reboot/umount10:41
smbAt least not without unmounting. You would certainly not be happy if someone stole the chair you are sitting on, even if it gets replace by a bigger one...10:43
dupondjefeature request ? :p10:43
dupondjeguess it should be possible?10:43
dupondjedisk can be live resized, new size is mostly seen by the kernel after a device rescan and filesystem can be live resized.10:45
dupondjeso just missing the fdisk/partition part :)10:45
apwguest1337, http://people.canonical.com/~apw/mainline-3.4.2-debug-quantal/10:46
smbWell "just" the partition part has a potential to move around any mapping the kernel is using (while mounted). To allow that is not sane feature in my world...10:47
guest1337apw whats that?10:47
apwguest1337, a .2 with teh ath change reverted10:49
dupondjesmb: you mean if you have like 2 partitions, and second partition gets deleted it would fuckup ? :)10:50
guest1337ok ill give it a tyr10:50
guest1337try10:50
smbdupondje, Certainly, I would. :-P 10:54
guest1337apw: restarting and testing10:54
dupondjesmb: but still, there could be a check that it for example only resizes partitions, and never add/delete ? :)10:56
smbdupondje, Feel free to add that and get it accepted upstream. 3:)10:56
dupondjechallenge ... oh wait :)10:57
guest1337re11:04
guest1337apw: not working.11:04
Davieysmb: hey, is http://git.kernel.org/?p=linux/kernel/git/davem/net-next.git;a=commitdiff;h=4b727361f0bc7ee7378298941066d8aa15023ffb;hp=e1ac50f64691de9a095ac5d73cb8ac73d3d17dba not applied to precise?11:10
smbDaviey, That points to a net staging tree. Should it? Certainly this normally would need to be upstream _and_ marked cc stable...11:13
Davieysmb: I'm just vaguely looking into.. bug 997978 .. which is a set of https://bugzilla.kernel.org/show_bug.cgi?id=4282911:14
ubot2Launchpad bug 997978 in qemu-kvm "KVM images lose connectivity with bridged network" [High,Confirmed] https://launchpad.net/bugs/99797811:14
ubot2bugzilla.kernel.org bug 42829 in kvm "KVM Guest with virtio network driver loses network connectivity" [Blocking,Resolved: code_fix]11:14
smbDaviey, But checking upstream, this was in Linus tree at 3.2 time...11:14
smbAnd it is in Precise11:15
Davieysmb: I thought it would have been applied, which is why i am confused11:16
Davieysmb: I guess that commit is unrelated to the Ubuntu bug?11:16
smbDaviey, Well it was in from the beginning11:16
smbThat patch went upstream v3.2-rc111:16
Davieysmb: So why no worky?11:17
smbDaviey, Some other problem? Why should I know? ;)11:18
Davieysmb: you smart guy.11:19
smbDaviey, Maybe, but not almighty. ;-P11:19
smbnor omnipresent11:19
Davieysmb: Oh, i see. I looked at you as an oracle for all things.11:20
smbDaviey, Where did you find the reference to that upstream commit? In that bug of ours of rh bugzilla?11:20
Davieysmb: community member correlated them on IRC.11:21
smbDaviey, Omm. I think I found it. Its in the upstream bug before the comment saying 11.10 (Oneiric) looks good...11:23
Davieysmb: Oh sorry, i thought you meant.. what linked the kernel.org bug to LP11:24
smbDaviey, No more in the sense how or why do we assume this would be the fix. It is a bit confusing in the upstream bug report. It say "I assume it got fixed" but nothing really definitve and the next comment probably only means with a certain argument...11:26
smbDaviey, I wonder. In our bug report, is there anything said about the host? I only see guest versions but may miss something11:29
guest1337apw: just tried quantal live build wit 3.5.0.2 and it works.. Oo11:31
Davieysmb: I only started looking at this briefly before i pinged out.. hallyn has been closer to it.11:31
ogra_wow, ogasawara made it into the german IT news11:33
ogra_http://www.golem.de/news/ubuntu-zweite-alpha-von-quantal-quetzal-erschienen-1206-92862.html11:33
smbDaviey, So guess it needs more reading. The change you asked for definitely is in. So whatever the issue is in PRecise it would be different. Or maybe something that has to be changed in a driver running in the host space...11:35
guest1337can someone watch up xserver-xorg-video-intel current version in 12.04 pls?11:36
brendandis there a particular package i need to install to get the quantal xorg packages on precise?11:37
brendandlooking at dpkg -l i don't have them, despite that the ppa is enabled11:37
Davieysmb: okay, thanks muchly11:41
[yates]hi, where can i find a changelog of precise's linux-image-3.2.0-25-generic and linux-image-3.2.0-26-generic?12:08
henrix[yates]: in the package itself. take a look at /usr/share/doc/linux-image-3.2.0-25-generic/12:18
[yates]ahh yeh, nice, thanks :)12:19
* apw looks for an archive admin to stroke a linux-lowlatency kernel in quantal13:29
* apw tries to remember where the udev persistant naming db is13:36
apwand finds them in the first place he looks, yay13:36
smbapw, network devices?13:36
apwyeah, adding a 3rd nic to my firewall13:36
smbNow you can do a network packet 3-way merge...13:37
apwheh... 4 way as i have a tunnel too13:37
=== ayan-afk is now known as ayan
argescking, hello13:38
ckingarges, hiya13:39
argescking, finally getting around to the jack_delay testing (its been a fun  week)13:39
argescking, where did you get jack/jack.h headers from?13:39
ckingarges, something like libjack*-dev - I can't recall of the top of my head13:39
argesah there we are13:40
argescking, thanks13:40
ckinglibjackdev2-dev I think13:40
ckingnope, libjack-jackd2-dev13:40
argeslibjack-jackd2-dev13:41
argesyea13:41
argeswrong version causes issue13:41
ckingyep, it causes all kinds of woes13:42
argescking, ahhhh. i have it playing back via headphones and monitors... whoops13:48
ckingarges, its not the most helpful of test tools13:48
argescking, i see no variance at all ... i can't even tell my terminal is scrolling anymore13:49
ckingarges, yep, I only got variance when the buffer settings were very small13:50
cking..and on a slow machine13:50
ckingbut if you load it with tools like "stress" you may see some jitter13:50
argescking, ok i may run a stress/unstressed test13:52
argesas another variable13:52
ckingarges, if you see my data, I had lots of variables :-/13:52
argescking, do you have particular stress settings you used?13:56
ckingarges, I ensured all the CPUs were loaded, and followed the defaults otherwise13:56
cking arges, for my 2 CPU laptop, I used: stress --cpu 2 --io 4 --vm 2 --vm-bytes 128M 13:57
arges stress --cpu `grep -c processor /proc/cpuinfo` --io 4 --vm 2 --vm-bytes 128M --timeout 60s13:58
* cking nods14:00
argescking, also are you testing on quantal or precise?14:00
argesi know the ll is quantal14:01
ckingQ14:01
argeshmm14:01
ckingand I compared the low-latency kernel Q against P, and they behaved the same14:01
argescking, the maximum schedule delay... where di dyou find htis?14:06
ckingarges, its on the qjacktql messages window - just near the XRUN count14:08
ckingbut only shows up if you get XRUNs14:08
argescking, ah14:08
argescking, lowest latency settings just crashed jackd 14:11
arges: )14:11
ckingarges, yep, I get that too, it may work after a reboot, but it was really flakey14:11
argescking, yea i wrote a 'kickSoundcard.sh' script that just removes all the firewire modules, kills jackd, kills pulse,  and reinserts and loads everything up again14:12
argesbecause this stuff happens fairly frequently14:12
ckingbasically it's fragile like eggshells14:13
ckingarges, it took me forever to collect multiple sets of reliably looking data for different kernels, different loads, different buffer size configs14:13
argescking, i still don't see max sched delay in the qjackctl window... is it somewhere else?14:15
ckingarges, urm, I need to fire up the box that I tested this on just to re-remind myself, lemme dig it out of the pile14:16
argescking, i see it14:17
argescking, messages->status14:17
ckingarges, that's the one14:17
argescking, did you notice if the -ll kernel was anymore stable?14:19
argesw.r.t. to audio latency / jack not crashing14:20
ckingarges, nope, both were flakey14:20
argeswell its time to reboot my machine14:20
* ogasawara back in 2014:59
josephtafter rebooting a preinstall-server image on my panda, /proc/cmdline contains only 'ro quiet splash'15:05
ppisatibrb15:16
ogra_josepht, quantal ? 15:18
josephtogra_: yes15:18
ogra_thats normal15:18
josephtogra_: okay, thanks15:18
ogra_in the new world order the boot config lives now in /usr/share/flash-kernel/bootscript/ in case you want to change it ... the root= stanza isnt necessary anymore, flash-kernel installs an initramfs hook that reads it from fstab now15:19
=== cnd` is now known as cnd
ckingarges_, so what was your conclusion? anything of substance?15:31
arges_cking, getting data now, but had a call so getting back on task15:31
ckingarges_, ah, no sweat :-)15:31
arges_cking, hmm i think this test is invalid because something called 'unity-music-daemon' started slamming my harddrive15:37
ckingarges_, :-/15:37
josephtogra_: I still need to run flash-kernel right?15:41
ogra_yep15:41
ogra_that hasnt changed15:41
=== yofel_ is now known as yofel
* ppisati goes to buy some food16:05
=== bjf[afk] is now known as bjf
arges_cking, so really >= 32 frames I'm not getting XRUNs with jack_delay and one channel + stress test16:10
arges_anything else I should be adding to test perhaps 8 channels etC?16:11
ckingarges_, well, it may be your CPU is just fast enough16:11
arges_cking, yea perhaps test on my other machine16:11
arges_but i'll add that data to the study so we have it16:11
ckingwe could set the max freq lower and re-test16:12
arges_cking, one thing is that the stress maxes the CPU16:12
arges_cking, but harddrive operations will cause xruns16:12
ckingyep, well run the bonnie test and see if that causes xruns too16:12
* henrix -> EOD17:18
* cking --> EOD17:30
* bjf -> lunch18:24
ckingapw, I've just sent you the 32/32 32/64 64/64 combo results18:43
ckingno big surprises18:43
apwcking, hey thanks, will look at the tommorrow when i am more with it18:43
ckingwhenever reallty18:44
apwcking, which side of 32/32 is 32/64 better or worse 18:44
ckingit depends on what you're looking for :-)18:44
apwthat means its better for soemthing :)  i shall look forward to reading18:45
ckinglets chew it over on monday when I've not got the kids pestering me 18:45
infinityPerformance-wise, I can't see how 32/64 would be any better than 32/32 (since the userspace is too stupid to know it has access to native atomics and other fun stuff), but the obvious benefit of having a 64-bit kernel on your 64-bit CPU seems worth it.18:45
infinityAssuming, of course, that your "32" is i386.  If the 32 is x32, that's a different can of worms, since you just bought yourself more registers and instructions and such.18:47
mjg59Or even if your 32 assumes the presence of sse18:47
infinityWhich ours doesn't.18:47
ckinglike always, it's a mixed bag18:47
infinityThough, it has runtime selection here and there.18:47
* cking -> REALLY EOD18:49
infinitys/D/W/18:49
apwinfinity, well bear in mind that your system calls we in 64bit so it could easily be faster for some operations, and hotter, and eat more battery18:50
apw*will be in18:50
* apw calls it a wrap too, i smell some lovely spagbol in my future18:51
infinityYou people and your living in the future.18:52
apwits better than the now in most cases ...18:52
infinityIs this why Australians always seem so unjustifiably happy?18:53
palsaAnyone still awake?22:09

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