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

=== bjf is now known as bjf[afk]
Baybalhmmm??!01:45
prpplagueho ho hum02:03
prpplagueis it friday yet?02:03
Baybalmy cellphone went crazy and tried to launch irc client on himself02:41
cwillu<Kaedenn> There's a deadlock which occurs when you use more than a certain number of pthreads in a single ARM program, running inside qemu-arm.03:50
cwillusound familiar? :)03:51
=== freeflyi1g is now known as freeflying
=== hrw|gone is now known as hrw
ebrahimHi07:48
lamp_Hi07:50
lamp_mouse and kayboard not working07:51
lamp_writing  ubuntu-10.04-netbook-armel+omap.img on sd and cheng boot.scr07:51
lamp_to folowing:07:51
lamp_fatload mmc 0:1 0x80000000 /casper/uImage07:51
lamp_fatload mmc 0:1 0x81600000 /casper/uInitrd07:52
lamp_setenv bootargs quiet splash vram=12M omapfb.mode=dvi:07:52
lamp_1280x720MR-16@60  fixrtc file=/cdrom/preseed/ubuntu-netbook.seed  --07:52
lamp_boot=casper only-ubiquity nocompcache mpurate=720 console=tty007:52
lamp_console=ttyS2,115200n807:52
lamp_bootm 0x80000000 0x8160000007:52
lamp_booting beagleboard and see this error:07:52
lamp_   hub 1-0:1.0: unable to enumerate USB device on port 207:52
lamp_My mouse and keyboard not working, how to resolve this problem ?07:52
lamp_tanks07:52
lamp_ On C4 beagleboard07:52
lamp_?07:54
lamp_?07:54
hrwmorning08:20
DanaGsay, anyone have experience with webcams on a beage?08:21
amitktry #beagle08:32
amitklamp_: have you connected to the ehci host port or the otg port?08:32
amitklamp_: and are they connected directly or through a usb hub? (A hub is required)08:33
lamp_ehci08:33
lamp_ connected directly08:33
amitklamp_: directly won't work, you need to connect it through an externally powered hub08:38
lamp_even otg port08:47
lamp_flash usb working on directly connect08:48
lamp_flash usb working on directly connect to ehci08:49
lamp_sell  externally powered hub ?08:50
amitk?08:50
lamp_Are you sure that buying a  externally powered hub The 'hub 1-0:1.0: unable to enumerate USB device on port 2' problem is solved?08:59
cooloneyamitk: can you use codesourcery 2010q1 cross compiler to build our maverick kernel package for omap309:02
amitkcooloney: I haven't tried it. I stick to old CS toolchains in general :)09:14
cooloneyamitk: sorry for bothering, i just tried that, it works.09:14
loolamitk: Eh you should dogfood or cross-compiler packages!!09:36
* ogra thinks we need more builders ... 50 package in queue and all builders blocked :(09:44
amitklool: I'm running maverick on the laptop, so I do a bit of dog-fooding there. I wish we had lucid packages though09:46
loolamitk: they don't install on lucid?09:47
amitklool: they didn't last I tried (a few weeks ago)09:47
loolamitk: I'd be curious whether that's still the case09:48
* amitk re-adds hrw's repo to sources.list09:48
hrwamitk: why not /etc/apt/sources.list.d/hrw-cross-compilers.list instead?09:49
hrweasier to enable/disable09:49
amitkhrw: that's what I'll do, much longer to type though ;)09:49
hrw;d09:49
amitkhrw: is there a meta package?09:51
hrwamitk: nope09:51
hrwamitk: for kernel you only need gcc-4.4-arm-linux-gnueabi I think09:52
amitkhrw: lool: http://pastebin.ubuntu.com/483859/ (needs libmpfr4)09:54
hrwthey are for *maverick*09:56
loolhrw: Would it be possible to build them under lucid?09:57
amitkhrw: that's what you told me the last time, but I repeated the experiment because lool asked me to :)09:57
loolamitk: Given that the toolchain is relatively self contained, I was hoping these would be installable on lucid09:58
* amitk feels that lucid being LTS should be a target09:58
hrwlool: some backports from maverick would be needed probably09:59
loolamitk: You could most probably install libmpfr4 from maverick though   ;-)09:59
loolhrw: Yeah09:59
loolhrw: How far are you from a toolchain package for the archive?09:59
* ogra tries to pronounce libmpfr409:59
ogra... and fails :P09:59
hrwlool: need to solve stage3 problems10:01
hrw~curse ubuntu for not using sysroot10:01
loolDon't do native for linux, it's heavy   :-(10:02
hrw?10:02
ogralool, arent all our linux packages native anyway ?10:03
lool90+ MB10:03
amitkogra: it is libmp-4-french people ;)10:04
* ogra thought the packaing tree merge happens on a git level10:04
ograamitk, lol10:04
hrwamitk: you use amd64?10:04
amitkhrw: yes10:04
hrwgood. deboostrap lucid in progress10:06
amitkhrw: thanks! Let me know when to test10:10
hrwok10:22
hrwamitk: one more thing - you will get maverick gcc not lucid10:29
=== nslu2-log_ is now known as nslu2-log
amitkhrw: that is fine10:39
hrwanyway - first lucid one10:42
hrwI am curious what will it bring and how will look10:43
ynezzwhere can I find content of hrw-cross-compilers.list ? :)10:47
loolynezz: At the top of http://people.canonical.com/~hrw/ubuntu-maverick-armel-cross-compilers/10:49
looldeb http://people.canonical.com/~hrw/ubuntu-maverick-armel-cross-compilers/ ./10:49
looletc.10:49
loolCurrently maverick-only10:49
asacXorA: hi11:04
asacoops11:04
asac-> linaro11:04
lagrsalveti: ping11:20
hrwamitk: lucid require too many backports to build maverick cross toolchain. better grab maverick one and add all needed maverick libs11:25
ynezzhrw@canonical? what a change :)11:33
hrwynezz: its 4 months now11:33
ynezzah, didn't noticed11:34
ynezzdoes it mean, that ubuntu is switching from native to cross? :)11:40
ograno11:40
persiaVery much not!11:40
ograit means that developers can do cross builds if needed11:40
ynezzok11:40
ograubuntu will never switch from native to cross11:40
ogralool, bug 624568 FYI11:45
ubot2Launchpad bug 624568 in busybox (Ubuntu) "building busybox without -marm on armel makes several binaries unusable (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/62456811:45
XorAasac: hi11:49
asachey XorA ;)11:50
asacXorA: so the maverick stack is now more or less ready to start working on things11:50
asacXorA: you can intall mutter and then just install11:51
asaclibclutter-eglx-es20-1.0-011:51
asacto flip to egl11:51
asacXorA: to implement the extension we talked to about just do a apt-get source libclutter-eglx-es20-1.0-0 ... and then look at the texture_pixmap function in the gles tree11:51
hrwynezz: cross builds are option for developers to not wait 3 days for kernel rebuild but have it done in short time11:51
hrwetc11:51
asacXorA: -> #linaro ;)11:52
ograNCommander, please bump https://edge.launchpad.net/ubuntu/+source/u-boot-linaro/2010.06-695-gbd23130-linaro-0ubuntu1/+build/1934915 to $very_high12:10
* persia encourages asking random buildd admins for such things in #ubuntu-devel: tends to avoid timezone limitations12:10
ograi *like* to nag NCommander directly :P12:11
persia(as in "Could a buildd admin please ...")12:11
persiaYeah, but doesn't help if he's not around.12:11
ograi usually fall back to that if he's not around12:11
persiaI'm 90% certain that's the case now, although I may be mistaken.12:11
lagogra: If I can get your XM to do this: http://paste.ubuntu.com/483904/12:16
lagogra: Can you start working on it?12:16
lag(again)12:16
ogralag, i'll try soon, i'm currently a bit busy aith panda12:17
ogra*with12:17
ogralag, thats with todays image ?12:17
lagogra: No12:18
lagogra: Today's image provides: http://paste.ubuntu.com/483908/12:18
ogragrmpf12:19
ogradoesnt resize, doesnt reboot12:19
lagCorrect12:19
ograi uploaded a fix for the reboot issue yesterday12:19
lagSo, back to my original question12:19
* ogra takes a look what happened to the busybox upload12:19
lagogra: No12:19
lagogra: It has nothing to do with it12:19
ogra?12:20
lagI believe the daily image is still ro12:20
ograit should still reboot12:20
ograit cant be ro if you get through to oem-config12:20
ograsince thats only enabled by touching a certain file on the FS12:21
ograline 327 in http://paste.ubuntu.com/483908/12:21
lagWell tell me what the differences betweek the two pastes I gave you then?12:21
lagbetween*12:22
ograweird i see the initrd script being executed twice in the latter one12:22
ogralag, the first one reboots fine12:22
lagogra: Correct12:23
ograwhich image is that ?12:23
lagThe second one is the daily build12:23
lagThe first one is the daily image with my kernel and initrd12:23
ograand the first one that works ?12:23
ograoho !12:23
ograsame image ?12:24
ograbut different kernel ?12:24
lagYeah12:24
lagAnd initrd12:24
ograso i was right saying the broken reboot is a kernel issue ;)12:24
ograand you already fixed it !12:24
lagSeemingly12:24
ograperfect12:24
lagWhere is Busybox?12:24
ograwhatever you did, i want it in our kernel then :)12:24
ograits the shell that runs in initrd12:25
lagSo it must be using my Busybox?12:25
ograyour chroot should have two packages, busybox-static and busybox-initramfs12:25
* lag looks12:25
ogracan you check which version your used inside the chroot ?12:25
ogra*you12:25
ogramight be that my -marm fix is moot12:26
lagHow do I check?12:26
ogradpkg -l|grep busybox12:26
lagii  busybox-initramfs                1:1.15.3-1ubuntu1        Standalone shell setup for initramfs12:26
ogra1:1.15.3-1ubuntu3 has the -marm fix12:26
ograhmm12:26
ogra1:1.15.3-1ubuntu1 is the oldest one we had in maverick12:27
ogracould you try upgrading ? that version used to work all the time12:27
ogra1:1.15.3-1ubuntu2 stopped working, 1:1.15.3-1ubuntu3 was supposed to fix that12:27
ogra1:1.15.3-1ubuntu4 is the current one (with another fix on top of mine)12:28
ogragah, todays daily still doesnt reboot :/12:38
ograat least on omap412:38
lagogra: I know, I told you that!12:44
ograyes12:44
ograf*ck12:50
* ogra thinks he found the issue12:50
zumbi_111m35512:51
zumbi_damn :)12:51
persiahave to change that now :)12:52
zumbi_it is screenlock passwd12:53
zumbi_but yeap, i need to change12:53
lagogra: And ...13:21
ogra_cmpclag, fix is uploaded13:22
lagogra: Which was?13:23
lagogra: And why did it work with my kernel/initrd?13:23
ogra_cmpcif e2fsck finds a wrong last mount time (because of rtc skew or something) it tears down the whole resize script13:23
lagWhere is that? Jasper?13:23
ogra_cmpcthe last line in the resize script sets that reboot mark for the next script13:23
ogra_cmpcyeah13:23
ogra_cmpcno idea why your kernel initrd worked though13:24
ogra_cmpcsince it doesnt seem to be busybox at all13:24
ogra_cmpcwhat fixes does your kernel include ?13:25
ogra_cmpcanything related to ext2/3 ?13:25
lagogra: I'll show you13:39
laghttp://kernel.ubuntu.com/git?p=lag/ubuntu-maverick.git;a=commitdiff;h=fa324d1893d06e157a2f93040a20f1d490c3c834;hp=978e830c47ca5de5824ddf3ba9f7d3571da765a713:46
laghttp://kernel.ubuntu.com/git?p=lag/ubuntu-maverick.git;a=commitdiff;h=27dafb99b153bab4bf7f061889775761cf7c2caa;hp=fa324d1893d06e157a2f93040a20f1d490c3c83413:46
laghttp://kernel.ubuntu.com/git?p=lag/ubuntu-maverick.git;a=commitdiff;h=12f88410bcaab12078b27e766a42b12a7d4bd2b5;hp=27dafb99b153bab4bf7f061889775761cf7c2ca13:46
lagogra: -^13:46
ograyep, looking13:46
ograah, mmc fixes13:47
lagCorrect o mondo13:48
ogramight be that thats related, i.e. if the mmc is bad e2fsck will exit 113:48
ograsame symptom, different cause13:48
ogralets wait until jasper is in the archive and i rolled a new image13:49
ogra(which might take eternally)13:49
lagogra: Are you saying that there is no massive rush to place these patches into our kernel?13:49
ograwe need more buildds13:49
ogralag, there is, but no way to test them quickly in the archive13:49
lagogra: That's find by me - they're not even in the linux-omap kernel yet13:49
persiaNah, just faster buildds.13:50
ogralag, https://edge.launchpad.net/builders13:50
persiamore just means more parallel builds of superceded stuff13:50
ogralag, we're 60 package (or 10-12h) behind on armel13:50
ogra(thats a guesstimate, could also only be 8-9h)13:50
ogralag, where do they come from initially ? rcn-ee ?13:51
lagogra: Yes, they are Robert's patches13:51
ogracool13:51
ograadd them !13:51
lagThey have been ack'ed in linux-omap, but they're not in the tree yet13:52
ograpfft, lets be ahead :)13:52
=== njpatel_ is now known as njpatel
lagWhen will development continue on the XM?13:54
ograas soon as we can boot it13:55
ograwhich your patch should fix13:55
ograi want working images for beta13:56
ogralag, dont you need to mention a bug # in pull requests (seeing your mail to the kernel ML)14:19
lagogra: Although this does fix one of the bugs, it is not directly associated with one14:20
ograah14:20
* ogra lears something new every day :)14:20
* ogra also learned that the new tires for his new car will cost him about 1000€ :(14:21
ograits only rubber ! damned14:22
persiaGet steel wheels: more sparks, less frequent replacement14:22
ograyeah, looks surely more shiny to do 270Km/h with these ... though i fear the traction wont be as good :)14:23
persiaYeah, well.14:23
hrwogra: costs of using porsche?14:25
ograhrw, costs of buying porsche with horribly wide tires and knowing they need replacement14:26
lagogra: Have you tested the daily build on the Panda ES1.0 today?14:27
ograi didnt know there is only one set thats allowed though14:27
ogralag, yes, thats what i did above to find the jasper issue14:27
hrwogra: sucks a bit14:27
ograwell14:27
lagHmm14:27
lagThat's not good14:27
ograhrw, i asked for it, i get it :)14:27
hrwyep14:27
* hrw rebuilds gcc-4.4 again to check for regressions14:28
ogralag, whats not good ?14:28
lagogra: I recieved my, replacement Panda today14:30
lagogra: My old one's USB was borked14:30
lagogra: This one doesn't seem to want play nice with HDMI14:31
ograah, well, your broken monitor again14:31
lagogra: Nope14:31
ograis that es1.0 ?14:31
ograor 2.014:31
lagogra: Different one14:31
lagES1.014:31
ograyes, but which version14:31
ograah14:31
lagI haven't plugged my ES2.0 in yet14:31
lagThere are more than one?14:31
ogramine is on the way, just had a call from fedex customs14:32
lagHow do you tell which version is which?14:33
ograone is painted black, one isnt14:33
hrwwasn't black ones es2.0?14:33
ograright14:33
lagYou asked me which version of ES1.0 I had14:35
ogra??14:37
ograi didnt14:37
ogra<ogra> is that es1.0 ?14:38
ogra<ogra> or 2.014:38
loolHmm my beagle doesn't see NAND anymore; I think this was a known bug and got fixed recently; can someone confirm that latest kernels have NAND?14:39
* ogra isnt sure that was uploaded to the archive yet14:39
ograi know the fix is committed14:39
ogralool, mpoirier was working on that14:39
mpoirierlool: I committed the fix last week.14:40
loolmpoirier: c08fa0be3ddeaca289b0646c8d087fc3820a7f3f right?14:49
mpoirierlool: hold on, I'll double check.14:50
mpoirierlool: yes that is correct.14:54
loolmpoirier: thanks14:55
ogralool, jcrigby, btw, there is a few patches we carry that are not upstream yet, you might want to pull these in from the ubuntu tree14:55
ogra(additionally to the NAND ones)14:56
loolWell mpoirier's patch doesn't apply in Linaro 2.6.35; presumably we got it from linux-omap15:05
* ogra_cmpc thought it was our own developent15:06
loolIt's a workaround for the 2.6.35 situation, but upstream had already fixed it differently -- that's how I read it at least15:06
ogra_cmpcmmmmk15:07
loolmpoirier: f450d86790ebf72ac93c7ea5addd6fa278aae64c upstream I think15:07
loolwell in linux-omap; checking linus now15:07
loolf450d86790ebf72ac93c7ea5addd6fa278aae64c in linus tree15:08
ndecogra: hi. back to my question on neon. should we append -neon on the package name or on the version?15:08
persiapackage name, definitely15:08
ogra_cmpcif we cant do runtime detection with hwcaps put it in the name15:08
mpoirierlool: yes indeed, this is exactly what is written in my commit.15:09
ndecpersia: thanks!15:09
lagogra:15:09
lag<lag> ES1.015:09
lag<ogra> yes, but which version15:09
loolmpoirier: Eh indeed15:09
ogra_cmpclag, wrong context :P15:09
loolmpoirier: Sorry, got confused by ogra15:09
lag:)15:09
lagogra: Who is developing the x-loader for ES2.015:10
ogra_cmpcTI15:10
ogra_cmpclag, did you try with the linaro uboot ?15:10
lagogra: Yea15:11
ogra_cmpcdidnt work either i guess15:11
lagogra: It's okay, rsalveti Is going to sort me out with new binaries15:11
ogra_cmpcwell, we need new packages too15:11
rsalvetiogra: sure, as we need a new kernel15:11
rsalvetiogra: it'd be good to wait sakoman get it working with es215:12
ogra_cmpci thought the current kernel can run on both15:12
ogra_cmpconly the one we'll get with the next commit cant15:12
ogra_cmpc(thats how i understood it)15:12
rsalvetiogra_cmpc: lag: http://rsalveti.net/pub/ubuntu/kernel/maverick/es2/15:13
=== amitk is now known as amitk-afk
rsalvetisweeeet, my es2 just arrived :D15:14
rsalvetidavidm: ^ :-)15:14
ogra_cmpclucky guy15:14
=== bjf[afk] is now known as bjf
davidmrsalveti, good, I knew it was on a truck heading to you15:15
ndecrsalveti: which kernel source did you build your kernel from?15:17
rsalvetindec: lag: ogra: http://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=shortlog;h=refs/heads/rsalveti-ti-omap4-es215:17
rsalvetiI basically applied the patches from15:17
rsalvetihttp://gitorious.org/pandaboard/kernel-omap4/commits/L24.8_panda_es2.015:17
rsalvetion top of our kernel15:17
rsalvetialso some extra display patches15:17
ndecrsalveti: ok.. sebjan has sent a more official patch set to cooloney. not sure if you're aware of that. our patchset is here http://dev.omapzoom.org/?p=integration/kernel-ubuntu.git;a=shortlog;h=refs/heads/for-ubuntu-2.6.35. it should be same content as the initial patchset but with many cleaning in the patches15:19
cooloneyndec: thx15:19
ndecrsalveti: and this one is more likely to become the 'official' branch in  maverick/ti-omap15:19
cooloneyrsalveti: i am working on it15:19
lagWhere's my email?15:19
ndeccooloney: thx for?15:19
rsalvetindec: sure, but this is the 2.6.35 tree, that we're waiting cooloney do review and etc, but thanks for pointing that15:20
rsalvetindec: will this tree work with es1 and es2?15:20
cooloneylag: i just got it today.15:20
rsalvetior just es2?15:20
rsalveticooloney: oh, so this is the "final" tree?15:20
lagcooloney: sebjan said he'd sent it to both of us?15:20
lagcooloney: Are you doing it then?15:20
ndecogra: lag: i see you are discussing linaro uboot. are you planning to use this one instead of the current one?15:20
ogra_cmpcndec, already switced, yes15:21
ndecrsalveti: it depends on what 'final' means ;-)15:21
rsalvetiawesome, with all latest hdmi fixes15:21
ndecrsalveti: yes. including support for multiple FBs15:21
rsalvetindec: I mean the point that cooloney can just review and get the tree :-)15:21
ndecogra_cmpc: oops... didn't know that. how does that work?15:21
ndecrsalveti: cool... i thought that final means that there was no more issue with OMAP4...15:22
ogra_cmpcndec, lacking an es2 i cant tell yet but anything will be better than the 1.1.4 one15:22
rsalvetindec: it's working fine at the moment15:22
cooloneylag: sebjan doesn't finished it15:22
rsalvetibased on sakoman's work15:22
ndecogra_cmpc: so the panda uboot support was merged in the mainline uboot? who did that?15:23
ogra_cmpcndec, 1.1.4 has a broken vfat driver15:23
ogra_cmpcndec, sakoman15:23
lagcooloney: ndec just said you've been sent the email?15:23
cooloneylag: no, i didn't sent email15:23
loolpm215: Hey there15:23
ogra_cmpclag, ndec only pointed to the work branch of sebjan15:23
ogra_cmpcwithout saying its done15:23
loolpm215: ^P/^N or /win 2 to switch windows?15:23
pm215lool: hello. I see I'm now in both channels with a hopelessly confusing UI :-)15:24
rsalvetindec: cooloney: should this kernel be compatible with both es1 and es2?15:24
rsalvetithe new one, based on 2.6.3515:24
persiapm215, Alt+2 might work also15:24
cooloneyrsalveti: sebjan said it's not ready for both es1 and es2.15:25
cooloneybut he is working on it. i think15:25
rsalveticooloney: cool15:25
ogra_cmpci dont think es1 support is wanted15:25
ndecrsalveti: only 2.0 for now. sebjan is trying to see if it can work on es1 as well..15:25
ogra_cmpcat least thats what i understood in the call15:25
rsalvetiogra_cmpc: sure, but just wanted to confirm :-)15:25
lagndec: What's the difference between "http://dev.omapzoom.org/?p=integration/kernel-ubuntu.git" and "git://dev.omapzoom.org/pub/scm/integration/kernel-omap4.git"15:25
pm215^P/^N//win/alt+2> none of those do anything, I'm afraid. Never mind.15:25
cooloneyi've already prepared a omap4 branch based on sebjan's branch15:25
cooloneylag and rsalveti http://kernel.ubuntu.com/git?p=roc/ubuntu-maverick.git;a=shortlog;h=refs/heads/ti-omap415:26
rsalveticooloney: on current sebjan's tree?15:26
loolpm215: ctrl-1/ctrl-2?  /win 2 might be keeping you in the same window, try /win 115:26
rsalveticooloney: awesome!15:26
cooloneyrsalveti: sebjan is still working on it. so we need wait for a while15:26
* rsalveti preparing the build machine15:26
ndeclag: kernel-omap4.git is TI BSP team tree, kernel-ubuntu.git is our tree (sebjan's tree) that we use as a staging area between TI BSP and Ubuntu tree15:26
cooloneyrsalveti: i cross compiled it on my local machine15:26
pm215ctrl-1/ctrl-2> nope, no effect. /win 1 says "Unknown command: WIN"15:27
loolpm215: If you want to see a quote of the day /qu erat demonstrandum15:27
cooloneythe L24.9 gonna some issue about ASOC codec driver15:27
rsalvetihm, ok15:27
cooloneyso currently i disabled that ASOC codec drivers15:27
ndeclag: our tree has some decent level of cleaning (400 patches removed, 3700 checkpatch errors removed)15:27
loolThis joke works better in French, with "/qui est là"15:27
rsalvetiprpplague: didn't you do some work on that?15:27
ndeclool: even in French I don't understand the joke...15:28
rsalvetiogra_cmpc: another topic, how is today's image?15:28
ograrsalveti, still bad15:28
rsalvetijust download them15:28
rsalvetiogra: what is broken?15:28
ograjasper, oem-config etc15:29
rsalvetiwant to test the gles stuff with sgx and efl15:29
rsalvetiand latest clutter and etc15:29
lagndec: Excellent news15:29
loolndec: Well, IRC clients have an easter egg; you type /qui est là, and it shows you a quote15:29
ndeclag: well... thx sebjan...15:29
rsalvetiogra: ouch hehe :-)15:29
lagndec: I already have15:29
lagndec: Yesterday :)15:29
loolApparently, this joke only worked back in the days I was at school15:30
ograrsalveti, the build queue was stuck for most of the day so the fixes arent built yet15:30
ograor in case of oem-config not even uploaded15:30
persiaMany easter eggs got polished out as more folks use the software, unfortunately.15:30
loolThat one is quite hard to polish out15:31
pm215_(now I have a sane UI with the unfortunate effect of having to use two nicks...)15:31
rsalvetiogra: hm, ok15:33
ogralool, hey !15:35
ogralool, where is the bzr commit for your flaash-kernel change =15:35
ogra?15:35
loolHmm I thought this was using the package imports15:38
rsalvetilag: cool, so you're pushing the xM mmc fixes :-)15:38
lagAttempting to15:38
rsalvetilag: I'm using it already for days, and it's working nicely15:38
ogralool, it has a tree mentioned in debian/control :)15:39
loolI'll fix that15:39
ograthanks15:39
ograits my working tree for debian merges too15:39
lagrsalveti: Yes, I tested them this morning15:39
ograso it would be good to keep it consistent15:39
rsalvetilag: nice15:40
loolGrmpf, import-dsc doesn't work with native packages15:40
ogralool, just push your changes to the tree, what are you doing ?15:41
loolI'm using the canonical way of importing a dsc into a branch!15:42
ograsigh, cant you just leave it as it is and commit your changes ?15:42
loologra: Dude, I did already15:43
ograah, then its fine :)15:43
loolI don't understand why you care how I do it15:43
ograi dont, as long as it ends up in the right tree :)15:43
ograi thought you were fiddling with trees here ... sorry15:44
ograand thanks for the fix :)15:44
* ogra strikes it from his TODO15:44
ogralool, btw, does linaro care about kirkwood ? (there are some pending debian changes for flash-kernel i didnt actually plan to merge unless someone really needs them)15:46
cooloneyi got the 2.6.35 kernel boots on my panda now15:46
cooloneyhttp://pastebin.ubuntu.com/483996/15:47
ogracooloney, that becomes intresting if line 8 changes ;)15:47
rsalveticooloney: cool, at your es1?15:47
cooloneytoo bad, i don't have the es2 HW15:48
cooloneyrsalveti: yeah, mine is ES115:48
rsalveticooloney: nice, I will test on my es215:48
cooloneygreat, gonna sleep now15:49
rsalveticooloney: see ya!15:49
hrwogra: still using 512MB on panda? I thought that 1GB was running already15:49
ograhrw, not yet15:50
pm215_help ?15:55
pm215_whoops, can't drive my irc client still :-)15:56
ogralool, so why are the updates of my falsh-kernel branches all failing now ?16:01
ograwhat the heck did you do ?16:01
ograGRRRR !!!!16:02
robclarkogra: if you are brave, you could try porting the 1gb patch from es2 branch..16:05
robclarkhttp://gitorious.org/~robclark/pandaboard/robclarks-x-loader/commits/omap4_panda_es2.0-1gb16:05
ograrobclark, why porting ? shouldnt i be able to just build that one ?16:06
robclarkwell..  depends on how aligned theory is with fact ;-)16:06
ograwe dont plan to support es1 anyway16:06
robclarkin *theory* it should work16:06
ograi'll try as soon as my es2 arrives, if its good i'll just rebase the package on that one ;)16:07
rsalvetirobclark: nice, will try this one16:11
robclarkI've been using it for a couple weeks on es2..16:11
loologra: I did what I noted in the changelog: moved to the package import branches...16:11
robclarkand in theory same x-loader should work on es1... but I haven't tested that myself, so who knows16:12
ogralool, well, and i have to rebade about ten development branches now16:12
ogra*rebase16:12
loologra: "rebase", why rebase?16:12
loolit's the same branch16:12
loolI replaced the package import branch with what was ~ubuntu-core-dev/flash-kernel/ubuntu16:12
ograi have to touch them still, you just wiped out teams work branch16:13
ograeven though i asked you not to16:13
ograthats not nice ... but i'll point my branches to the new one16:13
loologra: I don't understand what you're speaking about16:13
loolYou can merge them as you could before16:13
ograthe master branch of my (and likely others) dev brances is gone from LP16:14
loologra: It's not, it just moved16:15
ograogra@osiris:~/Devel/branches/flash-kernel/ubuntu$ bzr pull16:15
ograUsing saved parent location: bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/flash-kernel/ubuntu/16:15
ograbzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/flash-kernel/ubuntu/".16:15
loolbzr pull --remember lp:ubuntu/flash-kernel16:15
ogralool, yes, i have to do that on all my branches now, at least note the new location in your changelog entry next time so people using it know where to pull from16:16
loologra: it's the standard location...16:16
ograthat was a totally unnecessary change that causes extra work16:16
loologra: Wouldn't I do that, you would continue using the old location16:16
ograthat was my plan yes16:17
loolWhat's unnecessary is having two branches, and this will prevent people from not committing before upload16:17
ogra...16:17
persiaIt doesn't prevent it.  It just does the right thing anyway.16:18
loologra: There, I've pushed lp:~ubuntu-core-dev/flash-kernel/ubuntu again and marked it as abandoned16:18
persiaBut it breaks if there are unuploaded commited changes in the branch.16:19
loologra: please don't push to this "old" branch anymore, thanks16:19
persia(which is a feature, not an impediment: stuff ought be uploaded)16:19
=== zyga is now known as zyga-dinner
loologra: Look, it sounds like you're pissed off; I'm trying to do the right thing by avoiding the mistake I made in the future; I thought it was obvious how to adjust your local branches for that, but it apparently wasn't as easy as I thought it was, so I've pushed something back will should help a bit, but wont force you into the right branch; do you understand why it's better to move to the new branch?16:27
=== prpplague^2 is now known as prpplague
ogralool, so will you run around and move all of cjwatsons branches too (i know he, like me prefers to use branches the old way) ?16:28
persiaSo, this doesn't feel like constructive criticism (although I really like they way you've raised it early and publically)16:29
persiaWould you both agree that in future it's best to coordinate between common uploaders of a package before migrating a branch to the UDD home?16:29
ograand can you understand that people dont like to be "forced" intop a new way in the middle of the busiest time before a freeze where a branch might be used atm for fixes ?16:29
loolQuite frankly, I didn't expect that there were any pending merges; I did look for pending merge requests and didn't see any16:30
loolWould I have seen any, I wouldn't have moved before dealing with these16:30
ogralool, i would have moved the branch with the merge in N, its just not cool to do it if someone asks you not to16:30
prpplaguehey all you early developers for the Panda, i'm trying to finalize the features for the Bamboo accessory board for the panda16:30
ograbut it happened now, so lets forget about it16:30
prpplagueif any has hardware requests for additions to the bamboo, now is the time16:31
loologra: So the additional work it creates is this --remember lp:ubuntu/flash-kernel thing?16:32
loolI dont want to defer dealing with problems when I can16:32
ogralool, that too, worse is that you simply ignored my request16:32
loologra: where did you request what?16:34
ograprpplague, do you have a list of stuff thats in already ? so we can see what might be missing ?16:35
ogra<ogra> lool, just push your changes to the tree, what are you doing ?16:35
ogra<lool> I'm using the canonical way of importing a dsc into a branch!16:35
ogra<ogra> sigh, cant you just leave it as it is and commit your changes ?16:35
prpplagueogra: accessory board that provides: second sd/mmc, 2 user leds, 2 user buttons, reset button, power led, battery backed RTC, built in usb->rs232 for console power, 2 additional USB host ports, and an abs plastic case16:36
prpplagueogra: creating a wiki page now16:36
ogra<lool> ogra: Dude, I did already16:36
ogra<ogra> ah, then its fine :)16:36
ogra<lool> I don't understand why you care how I do it16:36
ogra<ogra> i dont, as long as it ends up in the right tree :)16:36
ogra<ogra> i thought you were fiddling with trees here ... sorry16:36
ogra<ogra> and thanks for the fix :)16:36
ograprpplague, nothing strikes me on first sight16:36
rsalvetiprpplague: yep, sounds ok already :-)16:37
persiaprpplague, Any chance of eSATA?16:42
mopdenackerI was going to ask...16:42
ograpersia, heh or inflatable helicopters16:42
prpplaguepersia: still working on that request16:42
* persia is *much* more interested in eSATA than inflatable helicopters. One can glue the abs case to the baloon easily enough, but ...16:43
persiaprpplague, heh, OK :)16:43
ograheh16:43
prpplaguehttp://www.elinux.org/Panda_Bambo16:43
* persia is all sorts of excited: the ABS case is the best feature16:45
=== zyga-dinner is now known as zyga
prpplaguei've updated the page with the color and dimensions of the case16:50
* GrueMaster assumes the case design includes externally accessable buttons?16:50
prpplaguefeel free to leave comments there16:50
prpplagueGrueMaster: yea16:50
GrueMasterNice.16:50
prpplagueGrueMaster: front panel will have the power led, 2 buttons, 2 leds, the sd/mmc slot16:50
prpplagueGrueMaster: and the two addtional usb host ports16:50
persiaMy main concern about the case is that it be stackable with other stuff: bare boards are hard to feel comfortable about sticking on a shelf with other stuff and attaching to a KVM.16:51
GrueMasterVery nice.16:51
prpplagueGrueMaster: back will be the back of the panda, with a usb slave port for the console16:51
prpplaguepersia: yea the case is stackable16:51
persiaExcellent.16:51
* GrueMaster might have to sneak the credit card away from the wife again soon.16:52
prpplagueestimated cost will be $55.0016:52
prpplague(plus or minus $5)16:52
GrueMasterExcellent.  That fits into my monthly turn & burn budget.16:53
GrueMaster(i.e. not something I need to wait until I have the funds for).16:53
rsalvetiprpplague: nice, not that expensive16:56
hrwprpplague: when will be available?16:57
hrwy16:57
prpplaguehrw: should be available on the same day panda's become available17:00
persianice!17:02
=== hrw is now known as hrw|gone
rsalvetilunch time!17:18
GrueMasterGah, seeing python issues with package updates.  Haven't updated libc6 yet, so there is hope this isn't a bug.17:42
ograrsalveti, it wont work completely, the .1 build i'm doing should only fix the reboot issue18:16
rsalvetiogra: hm, ok18:17
ograrsalveti, oem-config/ubiquity was still not uploaded so it will fail18:17
GrueMasterStill?  I thought the fix went in last week?18:17
ograyes, into the branch18:17
ograi didnt want to interfere with the ongoing work on the installer team so i waited for them to upload (the tree might have half breeded code in there)18:18
ogras/on/of/18:20
=== fta_ is now known as fta
=== bjf is now known as bjf[afk]
dcordeshi20:11
dcordeswhat is the difference between20:12
dcordeshttp://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100826.1/maverick-preinstalled-netbook-armel+omap4.img.gz20:12
dcordeshttp://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100826.1/maverick-preinstalled-netbook-armel+omap.img.gz20:12
rsalvetidefault kernel, u-boot and x_loader basically20:14
dcordesok20:16
GrueMasterdcordes: omap4 is for panda/blaze, omap is for Beagle20:17
dcordesrsalveti: so there are no differences in the userspace binary compilation ?20:17
GrueMaster(should be omap3 in my opinion - just to keep from confusing people with older platforms).20:17
GrueMasterNone.20:17
rsalvetiagree20:17
dcordesok guys thanks20:17
dcordesyeah that would make sense to change omap into omap320:18
dcordes+120:18
=== bjf[afk] is now known as bjf
dcordesafter people loved ubuntu on the htc hd2 I am going to create a new 'release'20:18
rsalveticool20:19
prpplaguejust to make sure everyone knows(i announced earlier today) i'm taking feedback and comments on the features for the bamboo board - http://www.elinux.org/Panda_Bambo20:22
dcordesprpplague: love the case ;)20:23
prpplaguedcordes: hehe, i get 50/50 on that20:23
prpplague<av500> the case is ugly20:24
dcordesprpplague: despite from having that classical box, what is it ?20:29
prpplaguedcordes: accessory board for the panda20:31
dcordesprpplague: is it bamboo or bambo ?20:32
dcordes(page title says bambo)20:32
prpplagueyea someone just pointed that out20:32
* prpplague movies the page20:32
dcordesyou should add a small intro. bamboo is an expansion board for the [[panda]] device20:34
dcordessomething like that20:34
dcordesdownloading that maverick netbook rootfs with 20kB/s20:36
* dcordes sighs20:36
dcordesuniversity is charging too much for such slow dormitory net20:36
prpplaguedcordes: will do, i just assumed the folks who have a panda would understand20:42
ogra_cmpcGrueMaster, the omap vs omap4 naming was chosen with the idea in mind that we might have a single omap image at some point once linaros unification work for kernel and u-boot is done20:42
ogra_cmpcGrueMaster, you might have noticed that we use the same scheme for the kernel packages20:42
GrueMasterMy only point is that we are not supporting omap2 hw.20:42
ogra_cmpcafaik thats on linaros plans too (i might misremember though)20:43
ogra_cmpcat least kernel wise20:43
dcordesaha20:43
dcordesogra_cmpc: how is the rootstock coming along ?20:43
rsalvetidcordes: I'm using it right now, working fine :-)20:44
ogra_cmpcdcordes, i gave it to rsalveti and since it made a quamntum jump in quality ;)20:44
dcordes:P20:44
dcordesit is because I joined the bugtracking system20:44
rsalvetijust need some ui fixes20:44
GrueMasterogra_cmpc: I'm down to the last 27 package updates to bring A3 current.  Still booting into X with gdm & netbook-launcher-efl so far.  Most critical path packages are updated now.20:46
ogra_cmpcwhats missing ?20:46
* ogra_cmpc doesnt get why we have that issue20:46
rsalvetiGrueMaster: cool, good to know20:47
ogra_cmpcworrying though20:47
* ogra_cmpc would perfer a clear pointer to a package thats broken20:48
GrueMasterWoohoo.  leann posted kernel with XM fix.20:48
ogra_cmpcyeah20:48
ogra_cmpcsadly i assumed she would just take the branch and upload it, but she cherrypicked ... so the NAND fix is still waiting until after beta20:49
* ogra_cmpc didnt think about that when discussing the freeze exception :(20:50
GrueMasterI thought that was already in.20:50
ogra_cmpcin the tree, yes20:50
rsalvetiogra_cmpc: what nand fix?20:51
GrueMasterfor beagle20:51
rsalvetihm, so isn't it released already?20:51
ogra_cmpcrsalveti, the one that makes mtd work again20:51
ogra_cmpci didnt see it in any upload yet20:51
rsalvetimine works, I even get i/o errors20:51
ogra_cmpcand tohdays only has the cherry picked mmc fix20:51
* rsalveti looks at the kernel tree20:51
GrueMasterI think it is already there.  I'm looking at today's image on beagle and seeing /dev/mtd*20:52
ogra_cmpcoh, hmm, then i might be blind and have missed it in the changelog20:52
GrueMasterThat's highly possible.  :P20:53
* ogra_cmpc wonders if he has a misbehaving proxy .... i saw the 20100826.1 image on cdimage a few mins ago, now it seems to be gone again20:54
rsalvetiogra_cmpc: bug 60826620:55
rsalvetifix released already20:55
ubot2Launchpad bug 608266 in linux (Ubuntu Maverick) (and 1 other project) "[regression] no more /dev/mtdblock devices on omap3 in maverick (affects: 1) (heat: 104)" [Medium,Fix released] https://launchpad.net/bugs/60826620:55
ogra_cmpcah, ik20:55
rsalvetiwith 2.6.35-16.2220:55
rsalveti:-)20:55
ogra_cmpcconsider me officially blind then20:55
rsalvetiI even told you that I was getting i/o errors20:55
ogra_cmpc:)20:55
rsalveti:-)20:55
ogra_cmpcright, i thought that was with your own kernel20:55
GrueMasterHelps not to look through a half full beer glass.  :p20:55
ogra_cmpci'm never sure what you use over there :P20:56
rsalvetihaha :-)20:56
rsalvetitrue20:56
rsalvetiI try to use our kernel with possible fixes20:56
ogra_cmpcGrueMaster, i had my last beer in prague :)20:56
rsalvetiso we can get it pushed later20:56
rsalvetiouch20:56
dcordesGrueMaster: I can offer a 1/3 full whine glass if somebody is interested20:56
GrueMasterthis saddens me.20:56
rsalveti220:56
* dcordes always ready to help the community.20:56
ogra_cmpcno, its healthy, keep my liver happy and makes me bear more in orlando ;)20:57
ogra_cmpcdcordes, you whine into a glass ?20:57
ogra_cmpcnow *thats* saddening ;)20:57
* GrueMaster only whines about an empty glass.20:58
* dcordes everybody lol for the funniest typo 201020:58
dcordesthat got me so down I need to refill20:58
ogra_cmpcthat year isnt over ... and my bad humor isnt either ;)20:58
ogra_cmpchmm, where is the .1 image gone .... looking above dcordes saw it too (according to the url)21:00
GrueMasterI'm pulling it ok.21:01
ogra_cmpci get a 404 for the dir21:01
GrueMasterhttp://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100826.1/maverick-preinstalled-netbook-armel+omap4.img.gz.zsync21:01
GrueMasterodd21:02
ogra_cmpci started a zsync upstairs, not sure it still runs21:02
ograyeah, seems to be done21:03
dcordesogra_cmpc: .1 image ?21:04
* dcordes is downloading http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100826.1/maverick-preinstalled-netbook-armel+omap4.img.gz21:04
ogradcordes, right, but http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100826.1/ gets me a 404 suddenly21:05
ograand http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/ doesnt have a .121:05
ogramy download worked fine as well21:06
ograoh, there is is now21:06
ograirritating21:06
* ogra guesses our sync process from the builder to the webserver is somehow strange 21:07
dcordesogra: try to request the url 10 times21:11
dcordesthen it works21:11
ograwell, it seems stable now21:11
dcordesI always have weird problems with that server *_*21:11
ograerr, no, it doesnt, its gone again21:12
* ogra checks the server itself21:12
dcordeshere it works but weirdo style as always21:12
dcordesdon't understand the underlying network mechanisms well enough to say what it is21:13
ograyeah, its definitely on the server21:13
dcordesall I know is sometimes the sites there don't show up at a ll21:13
ograwell, it would be ok if it was just delayed, that on/off stuff is weird21:13
dcordesbut when I keep hitting enter in the browser's url bar it works21:13
dcordes:)21:13
dcordesI think when I just let it time out it will also go 404 ...21:14
sakomanrsalveti: I think I found a fix for the panda u-boot reset command issue21:23
rsalvetisakoman: nice, what was the issue?21:23
sakomanOMAP4 seems to want a different bit written to trigger the reset21:24
rsalvetihm, makes sense21:25
sakomanTI u-boot was using bit 1 (i.e. 0x02), but I think bit 0 (0x01) is right21:25
sakomanit also uses a different address than OMAP3, but I already took care of that21:26
rsalveticool21:27
sakomanso while 0x02 worked for all earlier OMAP3s, OMAP36XX/37XX need 0x04, and OMAP4 needs 0x0121:27
rsalvetigot it21:27
sakomanso I need restructure the code/headers a bit21:27
sakomanI'll revise the patch I posted previously to also take care of OMAP421:28
=== fta_ is now known as fta
sakomanrsalveti: little things like this take way too much time, what with building & testig on multiple boards and reviewing multiple 3000 page TRMs!21:29
rsalvetiouch :-)21:29
=== fta_ is now known as fta
suihkulokkihow does the current preinstalled image decide if it is starting on beagleboard or beagleboard xm?21:36
rsalvetisuihkulokki: the omap image should work on both21:39
rsalvetinot with today's image, but that's going to be fixed for tomorrow21:39
suihkulokkirsalveti: I know it support both :) my question is what does it _do_ to figure out which one it is running on21:41
rsalvetisuihkulokki: http://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=blobdiff;f=arch/arm/mach-omap2/board-omap3beagle.c;h=623c352f14695a3a01545db9a1307adc5d11e21d;hp=5501f310a9d0c34df4516d6efd0f5e5e25ca2960;hb=52e9cdbb825eae0f3f75550adacebdc36303700b;hpb=978e830c47ca5de5824ddf3ba9f7d3571da765a721:42
rsalvetian example21:42
rsalvetithen you can also check by the cpu type21:43
suihkulokkiok, so there is a gpio to read. thanks.21:43
=== fta_ is now known as fta
rsalvetiyup21:45
GrueMasterHmmm.  I'm thinking ureadahead is the cause of our current issues.  Testing that theory now.21:45
rsalvetiGrueMaster: hm, it shouldn't, unless we got a new release21:51
GrueMasterSince Alpha 3, yes.21:51
rsalvetiyou can disable it, mv /etc/init/ureadahead.conf /etc/init/ureadahead.disabled21:51
rsalvetidoesn't make a differente21:51
rsalvetiI mean, a major release21:51
rsalveti*difference21:52
GrueMasterI updated that, rebooted, then updated all of network manager packages, rebooted.  Not I am getting corrupt filesystem and hangs, but not getting past uInitrd.21:52
rsalvetiouch21:52
ogra_cmpcrsalveti, i think parts of ureadahead start in initrd21:55
rsalvetihm, I'm not sure21:55
* ogra_cmpc neither ... thats why i said i think :)21:55
rsalvetidisabling it from init is enough to get it removed and avoid oom21:55
* ogra_cmpc goes to check21:55
rsalvetiso probably doesn't run inside uinitrd21:56
rsalvetibut :-)21:56
rsalvetiplease check21:56
ogra_cmpcrsalveti, right, only from init21:57
GrueMasterIt does.  I get "init: ureadahead main process (208) terminated with status 5" before it mounts rootfs.21:57
ogra_cmpcthats fine21:58
=== fta_ is now known as fta
ogra_cmpcGrueMaster, that doesnt mean a thing about the initrd though, there could be a process that hands over data after the initrd for example22:00
ogra_cmpcthats why i rather look at the code to make sure :)22:00
sakomanrsalveti: I push a revised patch that fixes both 37XX and OMAP4 u-boot reset command issues:22:04
sakomanhttp://www.sakoman.com/cgi-bin/gitweb.cgi?p=u-boot.git;a=commitdiff;h=56473fba8010c5def9ed778da4bcb4455d265b5422:04
rsalvetiGrueMaster: ogra_cmpc: exit 5 means that the trace failed, for some reason22:05
ogra_cmpcrsalveti, according to Keybuk thaqts because its MMC22:05
ogra_cmpci asked him about it a few months ago, he said we shouldnt worry about it, it properly exits22:06
rsalvetisakoman: cool :-)22:06
rsalvetiogra_cmpc: hm...22:06
ogra_cmpcrsalveti, i thinki we should talk to him soon so he can explain the possible benefits for us22:07
ogra_cmpci dont really see any22:07
rsalvetiif any22:07
ogra_cmpcsnap :)22:07
rsalvetiogra_cmpc: sure, we first need to know when he is going to release the new major release22:07
rsalvetiureahead 2 I guess22:07
ogra_cmpclikely not during beta freeze22:07
rsalvetibut probably for maverick22:07
ogra_cmpcthats what he said22:08
rsalvetihm, ok22:08
rsalvetibut sure, lets talk to him later22:08
ogra_cmpcthe question is if it will work any better then :)22:08
persiaSo, ureadahead is good because RAM is faster than flash is faster than {e,}MMC-mitgated flash.22:08
ogra_cmpcpersia, is it ? you still need to read from the SD22:08
rsalvetipersia: doesn't make a difference for beagle22:09
persiaSo getting stuff into the page cache in advance always makes boot faster (and ureadahead doesn't read anything that isn't read anyway)22:09
rsalvetisd is so slow that it really doesn't make a difference22:09
persiaogra, The point is that you don't have to *wait* on reading from the SD.22:09
rsalvetithe seek is not the issue here22:09
ogra_cmpcpersia, only if things end up in the cache in time22:09
rsalvetias a normal disk22:09
persiarsalveti, that's because the beagle doesn't meet the minimum ram requirements (384MB)22:09
rsalveti384?!22:09
persiaYep.22:09
ogra_cmpcyeah22:09
rsalvetifunny number22:10
persiaBeen 384 since Breezy or so.22:10
persia3x128.22:10
ogra_cmpc384M is the minimum the x86 livecd works in22:10
rsalvetiI know, but still funny22:10
rsalvetipersia: ogra_cmpc: I'd like to test at a valid xm (512mb) to see if changes anything22:11
ogra_cmpcright22:11
rsalvetiand compare the bootchart22:11
ogra_cmpci really doubt it22:11
rsalveti222:11
=== fta_ is now known as fta
ogra_cmpcthe IO is to slow to gain any benefit form it is my impression22:11
GrueMasterWell, any suggestions on where to go?22:11
ogra_cmpcoutside into the sun ?22:12
persiaIt helps best when the IO is slow, because it means *not* spending time without full IO bandwidth in use.22:12
rsalvetilol22:12
rsalvetipersia: doesn't help much22:12
ogra_cmpcpersia, how so if your bandwith is saturated all the time anyway22:12
persiaMind you, it's Keybuk's code competing with Keybuk's code: ureadahead is only advantageous when upstart fails to use all available IO.22:12
rsalvetihelps a *lot* with normal disks, because the seek time22:12
rsalvetinot much from sd22:12
rsalvetiat least didn't show any difference on my bootchart when caching 64 mb22:13
rsalvetieven more22:13
rsalvetibut, still waiting for a xm test22:13
persiaogra, If upstart can saturate the IO without ureadahead, then it makes no difference, but Keybuk isn't trying to saturate IO with upstart because he assumes ureadahead will do that (ureadahead is specifically designed to saturate the IO)22:13
prpplaguersalveti: you guys have a preference where you want to have a pandaboard revision in sysfs?22:13
rsalvetican test on panda later22:13
rsalvetiprpplague: hm... interesting question22:14
rsalvetiogra: GrueMaster: ^22:14
GrueMasterI have nrp.22:14
ogra_cmpcno idea, really, i personally dont have one22:14
ogra_cmpcas long as i know where to look in the end :)22:14
rsalvetiprpplague: my question is more with which device do you think of pluging this file into?22:15
persiaWhere does this information live for other boards.  Let's strive towards some consistency throughout the industry.22:15
ogra_cmpcyeah22:15
GrueMasterI would suggest looking at existing systems for consistency.22:15
rsalvetiproc can be anywhere, but sysfs you need to use a valid device22:15
prpplaguepersia: yea that was my question as well, but i can't seem to find any examples22:15
rsalvetiprobably no examples22:15
* rsalveti never saw it22:15
ogra_cmpclikely, else we woldnt parse /proc/cpuinfo for hardware detection22:16
ogra_cmpc(on all armel systems)22:16
rsalvetiprpplague: is it related with gpios like beagle?22:16
prpplaguersalveti: yea22:18
prpplaguersalveti: same type of config22:18
persiaI think that there isn't a standard place (checked 3 arches just now for a variety of HW).  I think most folks just enumerate the devices, and don't actually discuss which board is providing those devices.22:19
ogra_cmpcprpplague, currently all tools we use parse the Hardware line of /proc/cpuinfo22:19
GrueMasterprpplague: I'm not seeing any specific standard compared to multiple systems I have here.22:19
persiaThen we autodetect what we can do based on the devices.22:19
persiaSo that board mapping becomes fuzzy, based on the set of peripherals exposed.22:19
prpplaguethats what i thought , but i was told by "someone" (not sure who) that canonical wanted a sysfs entry22:19
ogra_cmpci wouldnt mind one to set a new standard22:19
* persia wonders what they were thinking22:20
rsalvetiprpplague: hm, for gpio there is the omap-gpio...22:20
ogra_cmpcthe /proc/cpuinfo parsing can be really tricky if you miss a tab or space or so22:20
rsalvetimaybe we can probe it if we can have access to the gpio values from userspace22:20
* rsalveti prefers not touching proc/cpuinfo22:20
persiaogra, Why?  I'd rather map devices, so that if someone creates $random_board with the same SoC as a panda, and the same peripheral devices, it gets the same support, without lying about itself.22:20
prpplagueogra_cmpc: might have to generate a new class device22:20
rsalvetiprpplague: could be22:21
rsalvetior letting userspace to decide by probing the gpios22:21
persia /sys/class/ is where it'd belong, but I'd be unhappy to see Ubuntu use it.22:21
ogra_cmpcpersia, sure, but having a file thats easier to parse with a predefined entry might make thiings easier22:21
persiaogra, For all the same reasons that I argue against all the embedded development practices that make things easier short-term for folks building one-off solutions, I reject that entirely.22:22
=== Baybal is now known as Supermambet
=== fta_ is now known as fta
=== bjf is now known as bjf[afk]
rsalvetiGrueMaster: what issue did you have after upgrading the packages?23:32
rsalvetiI updated my panda and now it doesn't boot anymore23:32
rsalvetiseems like an upstart issue23:32
GrueMasterYep, that's what I am seeing.23:39
GrueMasterI updated upstart before ureadahead.23:39
GrueMasterThe fact that it doesn't appear to be going beyond mounting root is what puzzles me.23:40
rsalvetiGrueMaster: it mounts the rootfs here23:40
rsalvetitries to start postfix and hangs23:41
rsalvetidisable postfix and now I can only see the hang :-)23:41
rsalvetiI'm creating another minimal rootfs with rootstock to see if I didn't mess with anything23:41
ogra_cmpctry downgrading it23:41
rsalvetiI had an old rootfs there23:41
ogra_cmpc(either chroot into the SD on an x86 or dpkg -x the older upstart into /mountpoint/of/SD23:42
ogra_cmpc)23:42
rsalvetiyep23:42
rsalvetiand debug upstart23:42
rsalvetioh.. how I love it23:43
ogra_cmpcyesah23:43
ogra_cmpcwell, lets bug Keybok if its really upstart, he is usually helpful (if he gets online :P)23:43
rsalvetiyeah, but first we need to identify if our problem is upstart23:44
ogra_cmpcwell, if downgarding the package fixes it ...23:44
GrueMasterI have a definite advantage here.  Babbage w/ two SD slots.23:44
rsalvetiyep23:44
rsalvetilots and lots of issues on our current image :-(23:44
ogra_cmpcyes :(23:44
rsalvetiit's going to take a while to be able to test efl with sgx and stuff asac asked us to do23:45
* ogra_cmpc goes back to his midnight dinner23:45
rsalvetisee ya23:45
GrueMasterrsalveti: if you send me the cmdline for rootstock, I can build my own image for the XM here.  Much faster as I have my own mirror server.23:50
rsalvetiGrueMaster: I'm just finishing putting everything into my sd card, then will dd from it23:52
rsalvetiso others can test23:52
rsalvetibut if you want, this is how I'm generating it: ./rootstock --fqdn beaglexm-maverick --login ubuntu --password ubuntu --dist maverick --serial ttyS2 --components "main universe multiverse" --seed linux-image-omap23:52
rsalvetiuse rootstock upstream23:52
prpplaguersalveti / ogra_cmpc / GrueMaster :  http://paste.ubuntu.com/484226/23:53
prpplaguepandaboard revision reporting23:53
prpplagueit reports it as part of the boot up23:53
prpplagueand has the board revision available under /sys/kernel/pandaboard/board_revision23:53
prpplagueany issues with that?23:53
rsalvetiI'd prefer something more generic, like /sys/kernel/board/revision23:55
rsalvetiand then inside you'll have pandaboard: 0.123:55
rsalvetifor example23:55
rsalvetibecause then we can later use that for beagle23:55
GrueMasterrsalveti: Thanks.23:59
prpplagueunderstood, making the change now23:59
GrueMasterprpplague: I have to agree with rsalveti on that one.23:59
prpplaguenp23:59

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