/srv/irclogs.ubuntu.com/2010/11/08/#ubuntu-arm.txt

=== Baybal_ is now known as Baybal
=== hrw|gone is now known as hrw
hrwmorgen08:43
* cwillu pokes08:58
cwilluyou're not rcn-ee :/08:59
hrwif I want to change something in ubuntu kernel config for panda how to get .config in other way then cp /boot/config-*?10:50
cwillu_at_workhrw, that's the only way, unless /proc/config has been enabled in the kernel (which it hasn't in ubuntu afaik()10:51
hrwcwillu_at_work: "apt-get source linux-ti-omap4" gave me ubuntu source package but it uses split config10:52
sebjan_hrw: to get the running defconfig, just run zcat /proc/config.gz12:39
hrwlet me rephrase question: how to get kernel config from inside of linux-ti-omap4 source package?12:40
sebjan_hrw: ok, sorry. the config shall be in a folder debian.ti-omap4/config/config.common.ubuntu. Do you have this file in the source package?12:42
hrwyep - but tahts all?12:45
sebjan_hrw: yes, what did you expect?12:46
hrwpreferred to be sure - split configs exists for a reason12:46
sebjan_hrw: right, it is not used in this case, not sure why actually...12:47
hrwsebjan_: one flavour only12:48
sebjan_yes, it makes sense...12:49
ograhrw, so looking at your genesi f-k patch, it seems to expect that /boot is a vfat14:28
ograthat wont work14:28
hrwogra: flash-kernel is set of hacks already14:49
ograhrw, that doesnt solve the probelm that /boot cant be vfat :)14:49
hrwon smarttop it is ext2 by default14:49
hrwsmartbook I mean14:50
ograoh, that seems fine then, is it the same on smartbook ?14:50
ograah14:50
hrwmarkos_: does smarttop has /boot/ also on pata drive like it is in smartbook?14:50
ograand does it use ext2 too ?14:51
ogra:)14:51
markos_ogra: initially it used vfat but now with new uboot it's able to use ext2 as wel14:51
markos_but yes14:51
ograhrw, well, if its all ext2 then your patch seems fine to me14:52
markos_it needs a uboot upgrade though14:53
hrwogra: I would prefer rewrite of whole script but no devices to check does it works properly on all14:53
markos_old smarttops will have to be upgraded first14:53
ograhrw, i would prefer we split flash-kernel in functions and device spcific parts ... but i guess that needs wider discussion with debian-arm14:54
hrwyep14:54
ograi.e. have a flash-kernel-common package that provides script snippets we can source14:54
hrwogra: even flash-kernel can get rewrite properly14:55
ograwell, heh14:56
ograf-k is somewhat constantly being rewritten14:56
hrwcompare omap_flash_kernel and efikamx_flash_kernel functions14:56
hrwboth have update_uImage_symlink() update_initrd_symlink()14:57
ograhrw, well, theye functions come from NCommander for his generic update15:00
ograwhich is very broken anyway15:00
ograthey neerd fixing all over15:01
ogra*need15:01
hrwI am a bit tired of rewriting update scripts again and again15:04
hrwfew years ago I merged 5-6 zaurus update scripts into one15:04
ograright15:04
hrwtook year to get it tested on all supported devices and 2-3 developers more15:04
ograwhat i want is device specific functions separate from HW specific ones15:04
ograi.e. update NAND ... update u-boot_vfat separated from the omap or dove or whatever functions15:05
hrwit looks like omap and dove support was added by ubuntu15:06
ograyes15:06
ograomap was initially aded by me, dove comes from NCommander15:06
ograboth were completely redone when NCommander added the "improved subarch detection" stuff15:07
hrwstyle is completely different15:07
ograyes15:07
ograit was initally identical15:07
ograbut the spec was implemented in a way to use uname instead of /proc/cpuinfo15:07
ograwhich breaks the style15:08
=== JaMa is now known as JaMa|Off
ograhrw, for that part you should discuss with NCommander15:10
ograthis change also introduces bugs for unsupported boards ... i.e. it makes it try to flash to NAND on blaze (where no nand exists)15:11
hrwhow to get default set of kernel options for arm device in ubuntu?16:18
ogra_achrw, /boot/config-$(uname -r)16:22
ogra_acfor source config, ask the kernel team16:22
rsalvetidon't know exactly how the kernel selects the default options for arm in general16:22
hrwk16:22
rsalvetibut at the git repository you can already check what is common16:22
rsalvetihttp://kernel.ubuntu.com/git?p=ubuntu/ubuntu-maverick.git;a=blob;f=debian.master/config/armel/config.common.armel;h=0f0e053b1780d9d67b9c0ac7d1051fabf3d176b8;hb=HEAD16:22
rsalvetifor example16:22
rsalvetias the master repo has both omap and versatile16:22
ogra_acwell, the actual config is merged from nippets during package build iirc16:22
rsalvetiyup16:22
ogra_ac*snippets16:22
hrwok16:23
hrwthx16:23
rsalvetihrw: but the "default" options is something that maybe someone from the kernel team can help you16:23
ogra_aceasiest is really to just wget the binary and dpkg -x it i bet16:23
hrwok16:23
hrwtrying to make efikasb kernel to be more ubuntu like16:23
ogra_acbuild a package ;)16:24
hrwalready did16:24
ogra_acah, cool16:25
rsalvetithere are also some extra ubuntu sauce generally applied at ubuntu's kernel16:25
rsalvetidon't know if you wan to check those too16:25
rsalvetihrw: and which version are you building? the stock 2.6.31 kernel?16:25
ogra_acyou should add them if possible, often distro userspace features correspond to them16:25
hrwrsalveti: yes 2.6.31.14.616:26
hrwand do not plan to add ubuntu patches on top of it16:26
* hrw is not kernel hacker16:26
cooloneyoh, are you guys talking about linaro kernel or ubuntu kernel?16:27
ogra_acwhat i did for the ac100 kernel was to ssh into my panda that had a source tree, copy the config to .config and then run make menuconfig on both16:27
hrwnone of those cooloney16:27
cooloneyrsalveti: how's going, had a nice vacation?16:27
cooloneyhrw: got this, man16:28
ogra_acits very time consuming to do it that way but you will end up with modtly identical configs16:28
ogra_ac*mostly16:28
rsalveticooloney: yup, very nice :-)16:28
cooloneyrsalveti: great. man16:28
* cooloney just read a news, Marvell release a qual-core ARM chip16:29
hrwCONFIG_SCSI_MULTI_LUN is not set in TI-omap4... bad16:29
rsalveticooloney: how was plumbers?16:29
rsalvetihrw: ti-omap4 unfortunately doesn't contain all arm common defines at the master repo16:30
cooloneyhttp://www.marvell.com/company/news/press_detail.html?releaseID=144716:30
cooloneyrsalveti: very good16:30
cooloneymet several linux-omap folks and other ARM guys16:31
hrwrsalveti: extra fun is that efikas have usb-wifi which rt2800usb does not want to load firmware for (and same firmware works with staging driver)16:31
rsalveticooloney: cool :-)16:31
cooloneyhrw: what's CONFIG_SCSI_MULTI_LUN for?16:32
rsalvetihrw: haha :-)16:32
cooloneyhrw: i guess it is for some multi volume USB disk?16:32
hrwcooloney: Prompt: Probe all LUNs on each SCSI device16:32
hrwcooloney: think: real multislot card readers for example16:32
ogra_acdoes the efika have that ?16:33
hrwcooloney: and I have one of those16:33
hrwogra_ac: I have such on usb16:33
* GrueMaster drools over the marvel XP specs.16:33
ogra_acoh, that doesnt show as usb disks ?16:33
ogra_acintresting16:33
hrwogra_ac: without multi_lun only CF works. with: cf, sd, ms, xd16:35
ogra_acwell, then we should enable it asap16:35
ogra_acfile a bug ;)16:35
hrwogra_ac: popular cheap multislot readers have one controler so one card at time. this one handle 4 cards at same time16:35
cooloneyhrw: good point. could you please file a bug, then we can SRU a patch16:37
hrwbug 67263516:37
ubot2Launchpad bug 672635 in linux-ti-omap4 (Ubuntu) "enable CONFIG_SCSI_MULTI_LUN (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/67263516:37
* ogra_ac triages it properly16:39
cooloneyhrw: thx, man, you are so quick16:40
ogra_acsbambrough, hey16:41
sbambroughhey ogra_ac16:41
ogra_acsbambrough, are you subscribed to ubuntu-devel ?16:41
ogra_ac(the mailing list)16:42
ogra_aci sent some questions regarding the possibility about using linaor kernels to it today, might intrest you too16:42
ogra_ac*linaro16:42
sbambroughogra_ac,  I don't believe I am16:43
ogra_achttps://lists.ubuntu.com/archives/ubuntu-devel/2010-November/031952.html16:43
ogra_accooloney, ^^^ something to bring up at the kernel team meeting i belive16:43
sbambroughogra_ac, your right they do interest me, though I don't have any answers right now16:46
cooloneyogra_ac: ok, got it.16:46
ogra_acsbambrough, yeah, i dont expect answers right now, but we need to find some ;)16:46
=== hrw is now known as hrw|gone
rsalvetiogra_ac: were you able to test the new qt packages?17:51
ogra_acrsalveti, yes17:51
rsalvetiand?17:51
ogra_acIllegal instruction17:51
ogra_ac:(17:51
ogra_acsee the bug17:51
ogra_actiago also commented17:51
rsalvetioh, cool, too much emails at my inbox17:52
ogra_acsadly it doesnt seem to work as expected17:53
ogra_actiagos test of just running the lib seems to show no misdetectin though17:53
GrueMasterMight be another failure point.17:55
ogra_aci.e. i dont get the processor features line he mentions17:55
ogra_acGrueMaster, well, its definitely NEON related given just building it with NEON disabled makes it all work fine17:55
GrueMasterWhat I mean is it may be code that is ouside the run-time detection.17:56
rsalvetiogra_ac: remember he's using qt 4.7.1 while posting at the bug17:57
ogra_acrsalveti, yeah17:57
rsalvetimaybe this processor features is not there for the version we're using17:57
rsalvetiI don't get it even on panda17:57
ogra_acyup17:57
* ogra_ac hasnt set up his panda yet for cross checking17:58
GrueMasterWhat's the bug number again?  I can test the code on my dove to verify.17:58
ogra_aci have barely unpacked my suitcase17:58
rsalvetibug 66443117:58
ubot2Launchpad bug 664431 in qt4-x11 (Ubuntu Natty) (and 2 other projects) "QT on armel is built with NEON by default (affects: 2) (dups: 1) (heat: 30)" [Undecided,New] https://launchpad.net/bugs/66443117:58
rsalvetiogra_ac: does it also crashes while running QT_NO_NEON=1 mumble?18:01
ogra_acyep18:01
rsalveticould be the case that the features thing is not working the way expected18:02
ogra_acyes, i would expect so18:02
rsalvetiI don't believe it was ever tested on a no-neon hardware18:02
ogra_acto sad that slangasek already dropped the working packages18:02
slangasek"working"?  those packages were sitting verification-failed for some time before I removed them18:03
rsalvetiwould be good to trace the error18:03
ogra_acslangasek, huh ? who did set that ?18:03
* ogra_ac checks the bug18:03
Jefrohi all - if anyone has a second to help me get rcn-ee's scripts working for a beagleboard, I'd love a hand18:04
ogra_acslangasek, now thats weird, while i see that pitti set it to failed i dont get why18:04
slangasekogra_ac: because it was reported to regress on non-NEON systems18:04
ogra_acJefro, best is to wait for rcn-ee for that18:05
ogra_acslangasek, err, no, exactly the opposite18:05
ogra_acslangasek, it fixed it for non-NEON systems18:05
slangasekoh right; it was reported to regress on NEON systems18:05
Jefroogra_ac - thanks18:05
ogra_acwhich is nonsense18:05
slangasek<shrug>18:05
ogra_acgiven we announce that no library in maverick will do NEON18:06
ogra_acso it breaks a commitment18:06
slangasekno library in maverick will *require* NEON18:06
ogra_acright18:06
ogra_acgiven that QT in maverick can currently only be build with statically having NEON on or off my upload was a proper fix18:07
ogra_acthat upstream tried to add dynamic detection doesnt make the fix less valid18:07
ogra_acuntil we have a dynamic fix in place at least18:09
rsalvetiogra_ac: I also believe it is a post release regression to just disable it at qt18:10
rsalvetiI know we're saying we're building without neon by default18:10
rsalvetibut would be strange for users to have qt running slower because of an update18:10
ogra_acwell18:10
rsalvetidoesn't make sense to me18:10
ogra_actalk to davidm18:10
rsalvetithat's why I thought it would be better to just fix the run time detection18:11
ogra_aci had a pretty strict request to switch it off immediately18:11
rsalvetiogra_ac: why? it's a ubuntu discussion in general, I understand the problems18:11
ogra_acyes, i agree that runtime detection is a better fix, but if it doesnt work we have to fix it another way18:11
rsalvetisure, in case it doesn't work we just disable it18:12
ogra_acand apparently the only way is static atm18:12
rsalvetibut first let's try to get the proper fix in18:12
ogra_acright18:12
ogra_acbut the "proper" fix seems ot require far more currently18:12
ogra_acsince just backporting from upstream doesnt seem to work18:12
rsalvetiit seems, let's at least get the correct trace18:13
rsalvetiand identify what's happening18:13
rsalvetidon't think that will take a lot of time18:13
ogra_acno18:13
ogra_acwhat i'm concerned about it that i already drown in mail from people running QT apps on the ac100, that the working packages were removed from proposed is a bit disturbing18:14
rsalvetiI know, but let's give at least one or two days to try to get the proper fix18:14
ogra_acyes18:14
rsalvetinow that you have the hardware and can try to trace the problem18:15
rsalvetiif we're unable to fix, push the new packages without neon at all and we're fine18:15
ogra_acright, though i wont do that tonight anymore ... i'm jetlagged and did get off a plane less than 24h ago18:15
rsalvetiogra_ac: sure, take your time18:16
rsalvetiogra_ac: go to sleep then :-)18:16
ogra_aci would have tested during plumbers, but they dont have an elmo (read: the network there was so bad that most of us couldnt even get their mails)18:16
rsalvetiyeah, elmo rocks18:17
rsalvetiuds was perfect18:17
ogra_acto early for bed yet ... need to stay up to get my schedule correct18:17
ogra_acjust thinking is a bit hard atm :)18:17
rsalveti:-)18:17
ogra_acplumbers was depressing overall18:18
rsalvetiogra_ac: why? no interesting stuff to discuss this year?18:19
ogra_acnow that they are over upstart vs systemd they start bashing us for copyright assignment18:19
rsalvetihaha, they will always find something to complain :-)18:20
ogra_acwell, there was intresting stuff but i didnt like the mood18:20
ogra_acalso seeing how lennart pulled strings to make all upstreams use systemd and Keybuk not being there at all to be able to stop that was annoying18:20
ogra_acseems that many userspace things will defauolt to systemd in the  near future18:20
ogra_aci.e. gnome-session will go away18:21
rsalvetigot it18:21
ogra_acall in all it felt like a redhat/intel conference18:21
ogra_aci felt very misplaced18:21
rsalvetibut it was, somehow18:21
ogra_acyes18:21
ogra_acits just sad to see that so many important decisions are made there and that they are made with an anti ubuntu attitude in mind18:22
=== zyga is now known as zyga-afk
=== robclark_ is now known as robclark
GrueMasterogra_ac: rsalveti:  Ok, after many interruptions, I finally downloaded the QT library from https://launchpad.net/~rsalveti/+archive/armel/+files/libqtcore4_4.7.0-0ubuntu5_armel.deb and it seems to be ok on my dove.18:53
ogra_acGrueMaster, you can run mumble ?18:53
ogra_acthats my testcase on the ac1018:53
ogra_ac018:53
GrueMasterHaven't tried mumble.18:53
GrueMasterThis is on my dove buildd (rack in basement).18:54
rsalveti should fail while loading mumble18:54
ogra_acright18:54
GrueMasterOther system has been offline since Dallas.18:54
ogra_acyou should get a SIGILL18:54
GrueMasterI ran it according to the instructions in the bug, comment #30.  Will find some test apps.18:55
ogra_accomment 30 is useless with our version18:55
ogra_ac8as you can see from the above discussion)18:55
rsalveticould -mfpu=neon optimize general fp code at the qt build?18:57
rsalvetithen it'll fail for sure18:58
GrueMasterI may give my son some spare hw next time I see him.  He knows a lot about QT.18:58
ogra_acGrueMaster, just run mumble ;)18:58
ogra_acthats a safe test18:58
ogra_acno need to install a desktop for that, just use ssh -X user@dove mumble18:58
GrueMasterI can't.  The system has a minimal install for building.  No X.18:58
GrueMasterStill need to install for dependencies.18:59
ogra_acuse a chroot18:59
ogra_acits not that it will take much time with a local mirror18:59
GrueMasterI'll unpack my A0 and get it running in a bit.18:59
GrueMasterIt looks like it will take 64 minutes just to pull the PPA packages.19:00
GrueMasterThey're not mirrored.19:00
ogra_acah19:00
GrueMasterNot sure if it is my end or lp, but I am only getting 3.8K/s pulling the packages from rsalveti's ppa.19:02
rcn-eeJefro, ping19:09
Jefrorcn-ee hey!  thanks - I am having difficulty with the beagleboard script19:11
rcn-eehey Jefro,which of the scripts are you haing issues with? is it doing something odd?19:11
Jefro./setup_sdcard.sh gives me a syntax error19:11
Jefro./setup_sdcard.sh: line 333: syntax error near unexpected token `>'19:12
rcn-eethat might be a bashism.. ;)19:12
Jefroit must be.  the line has a " &>> " in it.19:12
rcn-eeis that the 'sd.log' part of the script? you can just comment that out, it's just to make it less noisy..19:13
JefroI succeeded in getting it to work by putting a space between & and >> but now I think I probably should have just taken out the & and put a 2&>1 at the end19:13
Jefroah, ok - looking19:13
Jefroyes, that is the sd.log line19:13
Jefrothe resulting image, however, fails to boot on my xM A219:14
Jefrowell, it boots up to a certain point but then fails with 'no init' and leaves me at an (initrd) prompt19:14
rcn-eeyeah, just nuke the "&>> ${DIR}/sd.log"  i'll come up with something else to work better with dash..19:14
rcn-eeThat's weird, what was your full "./setup..." line?19:15
rcn-ee(i have an A2 i test it on..)19:15
Jefro./setup_sdcard.sh --mmc /dev/sdf --uboot beagle --use-default-user19:15
JefroI'll try it again, just a sec (currently running rsalveti's preinstalled image)19:15
rcn-eeweird, that's perfect....19:16
rcn-eeby chance is it 16/8g card? i've had some users report problems with that, but haven't been able to replicate it..19:18
Jefro4G Kingston card19:19
Jefrooops, no, that's the other one - this is a 4G no-name card19:19
JefroI'll try it on the Kingston card19:20
rcn-eeanother thing, if the script dies on error, it actually doesn't finish building the image..19:21
Jefroit looked like it completed - running now on different card19:23
Jefrolooks like it completed.  the last line is "Formatting Boot Partition."19:24
rcn-eethat's not even close.. ;)19:24
Jefrohoo boy.  is there a -v I can turn on?19:24
JefroI'm running this on Ubuntu 8.10 BTW19:24
Jefroif that makes a dif19:24
rcn-eenot really, it's a pretty simple/stupid script.. ;)  the last thing it really says "Populating rootfs Partition"19:25
Jefroha... well, that may be why it only got as far as initrd!19:26
rcn-eei'm suprised it got that far... if it died after building the first fatfs, there shouldn't have even been an uImage...19:26
Jefroit looks like it populated the boot partition19:27
Jefrothis is for a "getting started" article, so I may go with rsalveti's premade script for now and point readers at the rootstock instructions if they want to go further.  Does that sound reasonable?19:27
rcn-eeso maybe 8.04 just didn't like the "&>>"...  format fatfs, copy bootloader, format ext, copy rootfs...19:27
Jefrovery possibly.  I'll try it on my laptop, which has 9.10 installed.19:28
rsalvetiJefro: pre-installed image is easier for the first moment19:30
rsalvetithen you can point for advanced customizations19:30
rsalvetiand also rcn-ee's kernel19:30
rsalvetiin case people want to hack the normal ubuntu image19:30
rcn-eersalveti, you guys ready for another sru the next "xm"? ;) (u-boot)..19:31
rsalvetircn-ee: haha :-)19:31
rcn-eei saw them on the u-boot list, and went oh my..... ;)19:32
rsalvetircn-ee: that's why for natty we'll be upgrading the x-loader/u-boot when needed19:35
rsalvetior at least warn the user that he needs to update it, and create a tool for it19:35
rsalvetibut yeah, sru all around :-)19:36
rsalvetiGrueMaster: later on if you want to help and have enough time, please help getting the qt trace19:36
GrueMasterWill do.19:37
rsalvetiso we can find where and which instruction is breaking qt19:37
rsalvetiI'd like to get some kind of qt benchmark, to compare the performance with and without neon19:37
rsalvetiwill try to dig one at the qt examples/tests/demos files at the git tree19:38
Jefrorsalveti rcn-ee thanks for the help19:38
GrueMasterThats why I want to get my son involved.  He can create one.19:39
rlameiroogra_ac: are you running on the AC100?19:50
rsalvetiGrueMaster: do you remember where you got the cpuburn package while stressing panda at dallas?19:52
rsalvetidon't remember if vstehle gave us or we just got it somewhere19:53
ogra_acrlameiro, yes, i do19:53
vstehlersalveti, GrueMaster, you need to grab the latest cpuburn at http://pages.sbcglobal.net/redelm/ and compile the arm binaries19:54
rsalvetivstehle: cool, thanks19:54
rlameiroogra_ac: How is it working? does everything works now? I am lining to buy one... on amazon19:54
rsalvetineed to push that to our archive19:54
rsalvetiorbarron: ^19:54
Jefrorcn-ee - new data point, when I used 9.10 to write the card it did get all the way to "populating rootfs" but still doesn't boot:  "No init found." and an (initramfs) prompt.19:54
ogra_acrlameiro, nope, things are slowly getting better i think, but i havent tried any of the new hacks from phh yet19:55
vstehle(I requested packaging in Bug #651576)19:55
ubot2Launchpad bug 651576 in cpuburn (Ubuntu) "cpuburn now has Cortex-A8 and Cortex-A9 versions, please build for armv7a (affects: 1) (heat: 95)" [Undecided,New] https://launchpad.net/bugs/65157619:55
rlameirook19:55
rlameiroi go to the ac100 to see if I can extract more info ;)19:55
ogra_acthey are just trying to get backlight on/off on lid close to work19:55
cwillu_at_workrcn-ee, poke poke19:56
ogra_aci personally was traveling fo ra few weeks, just got back yesterday19:56
rcn-eehey cwillu_at_work that zippy still failing?19:56
cwillu_at_workhey;  only when I start up the network19:56
cwillu_at_workhaven't been able to get any kernel messages out of it though19:56
prpplaguecwillu_at_work: zippy giving you trouble?19:57
rcn-eeso every boot...  how do you like the ck patchset?19:57
cwillu_at_workprpplague, ooo, both of you at the same time :)19:57
prpplaguecwillu_at_work: zippy or zippy2 ?19:57
cwillu_at_work219:57
cwillu_at_workprpplague, ks8851 troubles, specifically19:57
cwillu_at_workrcn-ee, nothing conclusive yet;  I'm using it on this desktop, and it seems to be an improvement, although I'm waiting another week until I say that for sure19:58
cwillu_at_work(the problem with long uptimes is that you're never sure if things are faster because you rebooted, or because of the thing you changed that caused you to reboot)19:58
rcn-eeokay, cool...  i have a patchset saved on my work machine for the ck stuff that i'm about to push.. ;)19:58
rcn-eetrue true..19:59
cwillu_at_workprpplague, want to know about my ks8851 troubles? :p19:59
prpplaguecwillu_at_work: yea19:59
cwillu_at_workprpplague, cable plug events don't seem to make it to network manager et al20:00
cwillu_at_workprpplague, I hacked something up with mii-tool (which polls the mii status directly once per second) to simulate the behaviour20:00
prpplaguecwillu_at_work: do the events show up on the CL level?20:00
cwillu_at_worknope20:00
prpplagueinteresting20:00
prpplagueyou using it with a panda or beagle?20:01
cwillu_at_workbeagle20:01
cwillu_at_workc3 and c420:01
GrueMastervstehle: pulling it now.20:01
cwillu_at_workprpplague, no, the _interesting_ part is that if I restart network manager _while_ copying data to a local machine _while_ mii-tool is running, everything dies20:01
prpplagueright now i only have panda's at my desk, i'll have to pick up a beagle from the office to do some testing20:01
prpplagueinterestin20:02
cwillu_at_workI think I have a stack trace around still20:02
cwillu_at_workit dies in a weird fashion too :)20:02
cwillu_at_workprocesses go into uninteruptable state;  I _think_ it's when they try to access the network, but I'm not certain  (x will hardlock, for instance)20:02
cwillu_at_worksysrq-w shows them in that state though20:02
cwillu_at_workthe end of the dmesg is a preempt count oops or something20:03
* cwillu_at_work looks for it20:03
cwillu_at_worksorry, my hairy electrician called20:11
* cwillu_at_work starts looking again20:11
cwillu_at_workprpplague, http://pastebin.com/ZPXdqwfw20:11
* prpplague looks20:11
cwillu_at_workI've got another trace with some magic sysrq info as well20:11
prpplaguecwillu_at_work: interesting20:12
cwillu_at_worksysrq log coming20:16
=== zyga-afk is now known as khr
cwillu_at_workprpplague, http://pastebin.com/vdrrr8iL20:20
* prpplague looks20:20
=== khr is now known as zyga
cwillu_at_workprpplague, I don't know that it's related, but::  I had rcn-ee compile me a 2.6.36 with ck2 (con kolivas's patchset with scheduler and vm changes) for kicks;  it works fine under fairly heavy load for days, until I connect the zippy's ethernet and configure the interface;  moments later, the system hardlocks20:21
cwillu_at_workI haven't been able to capture any messages from such a failure though20:22
prpplaguejust a rough guess would be that the communication with the KS8851 is getting part of the packet trashed and it is trying to read beyond the allocated packet20:22
prpplaguei'd have to check but there were some similar problems reported with blaze20:22
prpplague(blaze uses the KS8851 in the exact same way as the zippy2)20:23
cwillu_at_workprpplague, I _don't_ get the problem unless I have both mii-tool running _and_ I restart network-manager _and_ there's network activity at the wrong time20:24
cwillu_at_workI've noticed this sporadically when poking a beagle remotely (i.e., the far end of a 128kb link), but I can trigger it every time if I scp a couple hundred megs locally, with "mii-tool -w" running, and then restarting network-manager with the transfer still running20:25
cwillu_at_workmy guess is that mii-tool is holding something open that network-manager causes to be reset or whatever, at the same time as a packet comes in and does what you said before20:26
cwillu_at_worksporadically == once or twice a day20:26
prpplagueinteresting20:27
cwillu_at_worksince I disabled my mii-tool hack, (restarting network-manager when an ssh connection dies rather than when mii-tool -w spits out a line), I haven't seen a single crash yet in two weeks20:27
cwillu_at_workI'm also suspicious that my ck2 crashes are related, given the scheduling changes + the "note: omap2_mcspi[14] exited with preempt_count 1" I get from a non ck2 kernel20:29
cwillu_at_workjust can't prove it :p20:29
cwillu_at_workI've got several beagles and zippies and sd cards that I can duplicate this on, too :p20:29
cwillu_at_work(note, those two traces are on different kernels;  the earlier was 2.6.35rc5, longer one was 2.6.35.720:32
* cwillu_at_work pokes at prpplague 21:06
cwillu_at_workfixed it yet? :D21:07
prpplaguecwillu_at_work: i'll have to see if i can replicate it on a beagle, all i have right now are pandas21:08
cwillu_at_workcan a panda use a zippy2?21:08
RXShortyHello all +~21:08
* cwillu_at_work shorts RXShorty to ~neutral21:09
RXShortyDoes anyone here has a Sharp Netwalker?21:09
RXShortyThe reason I ask that Ubuntu 9.04 is getting old with packages, maybe someone already made a 10.04 version?21:10
* rsalveti brb21:12
=== zyga is now known as zyga-afk
ndecrsalveti: hi22:01
ndecrsalveti: i was looking at pixman build log on LP, and it seems that it got compiled with NEON enabled. is that expected?22:02
ndecogra: hi. see ^^^ in case you are here too22:02
armin76ndec: pixman has runtime neon detection22:04
ndecarmin76: really? that's cool. i didn't know22:04
ndecarmin76: is that documented?22:05
armin76ndec: i'm not sure, you'd have to ask ssvb since he did the work22:05
ndecarmin76: looking at src, i think it's implemented in pixman-cpu.c, function _pixman_choose_implementation(). thanks for the tip22:13
cooloneyndec: could you please help to take a look at this bug 66626722:21
ubot2Launchpad bug 666267 in linux-ti-omap4 (Ubuntu) "Cross compiled headers package breaks DKMS compilation (affects: 1) (heat: 226)" [Medium,New] https://launchpad.net/bugs/66626722:21
cooloneyndec: after some discussion with andy and tim, we need some testing22:22
=== robclark_ is now known as robclark
=== JaMa|Off is now known as JaMa
ndeccooloney: hi. sure we can test. where you able to test?22:27
cooloneyndec: oh, i am working from our Boston office these 2 days, don't have hardware to test22:28
cooloneyndec: will be back to home this Thursday22:28
ndeccooloney: ok. will try to see tomorrow from the office then. vstehle might be able to test this22:28
cooloneyndec: yeah, great.22:28
cooloneyndec: i think it's a bit little later for you guys22:29
cooloneynow.22:29

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