/srv/irclogs.ubuntu.com/2011/07/21/#ubuntu-arm.txt

smp4488im trying to get openbox to run on my beagleboard xm. When i start x the screen flickers but the logs are showing no protocol specified00:57
smp4488got it! needed to delete all the .Xauthority files in /~01:01
=== zumbi is now known as Guest89703
=== prpplague^2 is now known as prpplague
jerameehi guys03:16
persiahey jeramee03:22
=== StevenK_ is now known as StevenK
mahmohppisati: testing the latest 3.0.0-1~dd and seeing kjournald timeouts with IO tests, unsure if they're new or not13:25
ppisatimahmoh: how did you get it?13:49
cmaginappisati: he said he was running io stress tests13:50
cmaginaone thing i noticed were the usb resets found before the hung task warnings13:51
ppisatiusb hardisk?13:51
cmaginai believe so13:51
cmaginappisati: yeah, it has a usb disk enclosure plugged into an externally powered hub13:56
ppisatiunfortuntaley it seems usb support is flaky13:59
ppisatiand it has been like this for a while13:59
ppisatie.g. lp 70924514:00
ubot2Launchpad bug 709245 in linux-ti-omap4 "panda: USB disk IO slow" [High,Confirmed] https://launchpad.net/bugs/70924514:00
ppisatiif you ping the board while doing I/O tests, performance improve14:00
mahmohit's getting pinged now and still seeing the resets14:01
ppisatican you try with a natty kernel?14:05
mahmohnatty?  I guess, can you point me to a package?  I think GrueMaster confirmed yesterday that he saw it with natty and maverick, the usb ping problem14:07
GrueMasterppisati: I have tested this with a natty image as well as a maverick image.14:07
mahmohI think it makes more sense to crash or dump when the problem occurs so we can see what's actually happening, no?  cmagina?14:08
GrueMasterAnd apparently it has also been reproduced on a beagleXM.14:08
GrueMasterIt is a problem with either the usb chip or the driver for it.  prpplague has more insight.14:09
cmaginamahmoh: doubt it, as the crash would occur ~2 minutes after the usb reset occurred and that is the probable culprit for the hang14:10
mahmohcould we lower the timeout and attempt the crash that way?14:10
ppisatiimo the best thing we can do is a fill a new bug for it (how to reproduce it, logs, etcetc) so we can forward it to more people14:11
ppisatiTI, usb ml, arm, more people can see it, etcetc14:11
mahmohor throw USB into debug?  what's the best approach here?14:11
ppisatibut yes, the usb support for all the omap chips so far always had problems14:11
mahmohhttp://pastebin.ubuntu.com/649155/14:13
ppisatiuhmmm14:14
ppisatiupdatedb.mlocat? at the same time with an IO test? i bet it's stuck! :)14:14
mahmohwhat's updatedb.mlocat from?14:16
ppisatimahmoh: from your pastebin -> Started Run 1 @ 05:29:28[27121.715026] INFO: task updatedb.mlocat:7519 blocked for more than 120 seconds.14:18
cmaginaheh, missed that14:22
GrueMasterNext time you guys run io tests, you should run "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" first.  That will disable the timeout errors (what you are seeing).14:25
mahmohyep, but what is "updatedb.mlocat", part of the fs?14:25
=== prpplague is now known as prpplague^2
GrueMasterIt may have nothing to do with the test suite.  Notice you also have an error in that pastebin from java.14:27
cmaginano, updatedb.mlocate generates the index that the locate commands uses14:27
cmaginaits a cron job14:28
cmaginayou should disable it14:28
GrueMasterNo, leave the background tasks alone.  Just run the echo command above.14:28
mahmohit's part of the default system plus we're on a dual core board, it should be fine14:29
cmaginaits not cpu bound, its io bound14:29
GrueMasterwe're hitting generic kernel timeouts on panda.  We either disable them (as above) or we change the kernel config.  I suggest manually disabling them first.14:29
mahmohas for the timeouts, those should not occur either, I want to see when they happen14:29
cmaginathe hung task timeout is just notifying you of the problem14:30
cmaginaof a problem14:30
mahmohexactly14:30
cmaginathis could be that the system is thrashing as well14:30
GrueMasterFind out what the default timeout is and try increasing it.14:30
mahmoh120s14:30
GrueMasterSo try doubling it and rerunning.14:30
cmaginai would leave it, its not the problem, what we need to know is if we are getting completely hung or if the system is just thrashing under the load and as a result some processes are not getting the time they need14:32
mahmohI'm not tweaking the system at this point except to debug this problem14:32
mahmohso how do we find that out?14:32
cmaginawe could enable sar data gathering and see if we are seeing high io wait times14:32
cmaginanot sure if there is an easier way14:32
mahmohhm, it is running the threaded io tests after all, hm, and elevator=deadline14:33
GrueMasterLook at your logs and see exactly what test reproduces this, then rerun just that test with different timeout settings.14:33
=== brendand_ is now known as brendand
mahmohppisati: so this is with the 300-1~dd kernel, but I'm pretty sure it'll happen with stock, should I switch back or push forward?  I'm going to try the same thing on two other boards14:38
mahmohthe problem is there's no schedule as to when this occurs but I may be able to force it running background IO tasks (like updatedb.mlocat)14:39
GrueMastermahmoh: I think you are beating a dead horse.  We need to keep moving forward.14:39
mahmohyou may be right but if there's a fundamental problem that needs to be fixed then it should be looked at; I can dedicate one board for this and push on on the other ones14:39
cmaginamahmoh: 252 is currently hovering around 70% io_wait14:40
GrueMasterThere is a fundamental problem, but we do not have the resources or time to dedicate everything to it.  Others outside ubuntu are also looking at it.14:40
GrueMasterOne board is good.  3 is a bit much.14:41
cmaginaand by adding updatedb, it hit ~90%14:41
sijipersia, you there?15:05
GrueMastermahmoh: In reply to server kernel question in #u-meeting, there probably won't be a server specific kernel.15:30
mahmoh then install should add a scheduler line to boot, Daviey?15:30
GrueMasterI don't know what the differences are on x86, or if they have any affect on armel.  May be worth looking into after Alpha 3.15:31
mahmohsounds like just a bug to me, where should it go if it's against the installer vs. kernel image?15:31
GrueMasterIt can be added to the server preinstalled images fairly easily I would think.  Not sure about netinstall.15:32
mahmohshould be both15:33
GrueMasterWe should run some benchmarks on it to see if it helps performance on armel.15:33
MartynGrueMaster ; What are the major differences, if any, between the desktop and the server kernel for x86?15:33
GrueMasterI know it should be both, just not sure how to go about it with netinstall.15:33
GrueMasterMartyn: ENOIDEA.15:34
Martyncopy that15:34
mahmohit should install server kernel when selecting Ubuntu Server15:34
MartynI'll take a look at it right now15:34
GrueMasterHence why I raised the question.15:34
mahmohscheduler is diff.15:34
ppisatijanimo: i couldn't fidn any marvin24 3.x kernel on gitorius15:34
janimoppisati, I think he justs sends stuff to lkml or the tegra list, at least that was my impression15:34
janimoare you on #ac100 ?15:34
janimoI do not know of a 3.0 kernel of his, just saw him active upstream15:35
ppisatiyep, i'm on ac10015:38
mahmohGrueMaster: so where should an arm-server-kernel bug request go? and where should a net-install-server bug go?15:41
GrueMasterI have no idea.  This is the first server work i have done with Ubuntu.15:42
mahmohit's not server related it's either kernel image related or installer related, where do those bugs live?15:43
GrueMasterIn launchpad.  beyond that I don't know.15:43
GrueMasterFile a bug on the kernel for tracking purposes.15:44
GrueMasterFrom there, a comparison should be made on x86, and the relevant bits tested on arm.15:44
arcaicoHello, I am using ubuntu linux on SDcard .. my root (/) filesystem is not the total size of the sdcard17:05
arcaicomy (df -h) is http://pastebin.com/fw6zeG5D17:05
GrueMasterarcaico: What image is this ?17:07
arcaicoLinux FriendlyARM 2.6.28.6-FriendlyARM #2 Sat Jun 26 13:24:08 CST 2010 armv6l GNU/Linux   --- by: http://www.friendlyarm.net/17:11
GrueMasterI have no idea what that is or where it comes from.  Not an Ubuntu linux for sure.17:15
* GrueMaster doesn't even see any references to Ubuntu on their web page.17:16
arcaicoGrueMaster, http://www.youtube.com/watch?v=mBN0BUWoxa017:17
arcaicohttp://kanebebe.dip.jp/download/ARM11-6410-DVD/images/Ubuntu/17:17
GrueMasterUnfortunately, we dropped support for 9.10 at the beginning of this release cycle, and since 10.04 have only supported armv7.17:18
GrueMasterYou might have better luck with debian arm.17:18
arcaicoOk GrueMaster, I will give a researched17:20
GrueMastermahmoh: Have you been able to do preseeding with netinstall yet?17:23
mahmohnot yet, should work fine though17:23
GrueMasterOk.  No worries, just curious.17:24
* GrueMaster was getting ready to reinstall on one of the pandas in the pool.17:24
=== Guest89703 is now known as zumbi
=== zumbi is now known as Guest90095
=== Guest90095 is now known as zumbi_
=== prpplague^2 is now known as prpplague

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