/srv/irclogs.ubuntu.com/2010/03/16/#ubuntu-arm.txt

=== Laibsch1 is now known as Laibsch
=== |Mike^| is now known as Mike^
loolNCommander: http://pastebin.mandriva.com/1752114:36
looldmart: ^14:36
NCommanderlool: ?14:36
looldmart: Mandrive patch by rtp (Arnaud Patard)14:36
loolWhich works for him14:36
dmartIt will work if the called function only has 4 args or less14:37
dmartBut if there are more, the saved lr will appear in the middle of them, messing things up.14:37
dmartI don't know whether this framework is necessarily supposed to work for arbitrary numbers of args, but I'm assuming it is.14:37
looldmart: I guess so as well, it's meant as a generic bridge14:37
loolI'm asking him to join #ubuntu-arm here14:38
dmartOther than the issue of where on the stack lr is stored, the patch is effectively the same as mine, so it's reassuring that it works.14:38
looldmart: I found what crashes valgrind on startup14:38
dmartI have disappear to a meeting right now :( but I should be back in ~1hr or so14:38
loolrtp: dmart and NCommander are around and looked at your changes14:38
loolrtp: dmart will be back in an hour (meeting), but says the function probably has to work for any number of args14:39
rtplool: great. :)14:39
rtplool: ok.14:39
NCommanderlool: I thought ARM already submitted a fixed version14:39
loolNCommander: did they?14:39
loolNCommander: where?14:40
rtpNCommander: the patch in comment #69 doesn't work on my system14:40
NCommanderlool: it was on the bug, give me a sec14:40
NCommanderrtp: hrm, worked here, but that may be a fluke.14:41
NCommanderrtp: lool: seems the patch never made it to LP, hold on, I have to go fishing for it14:41
rtpNCommander: fwiw, I'm not running ubuntu on my systems :)14:41
NCommanderrtp: lool: http://pastebin.ubuntu.com/395620/14:42
persiartp: The patch wasn't distro-specific : it ought work on Mandriva as well.14:42
NCommanderrtp: of course not, but solving this bug should solve it everywhere. I know Debian, and Gentoo also were watching for a fix14:42
persiaarmin76: Did you test the patch?14:43
rtpNCommander: will try this patch. Would bee nice to get it on the bug so that everyone can follow and test :)14:44
NCommanderrtp: well it hasn't even been tested yet so lets not jump the gun so quickly ;-)14:44
NCommanderrtp: I didn't even know Mandravia had an ARM port14:44
looldmart: commented on the valgrind bug; happy if you have suggestions to avoid "mvn" on Thumb 214:44
rtpNCommander: my intent was not to blame people at all. sorry14:45
NCommanderrtp: no blame taken. I should have made sure the patch made it onto LP. That was just a breakdown in communications14:45
rtpNCommander: our arm port is something new14:45
loolNCommander: even untested, the patch belongs in the bug report14:45
loolWhere I've sentit now14:45
NCommanderlool: thanks14:45
loolrtp: In the bug now, sorr14:45
looly14:46
* lool &14:46
rtplool: thanks :)14:46
* NCommander hasn't run Mandriva since it was Mandrake14:47
rtpwell, at least, you know that Mandriva was Mandrake before14:51
rtpNCommander: your pastebin patch is working here.15:03
NCommanderrtp: ARM will be thrilled to know that. Do you have upstream commit access to ooo-build15:04
rtpNCommander: no, I've no access to it. Maybe the debian ooo guy as commit access ?15:05
rtps/as/has/15:05
NCommanderrtp: I have someone I can poke to commit it :-)15:05
rtp:)15:05
NCommanderrtp: can you just comment that on LP? I'll nudge ccheney to replace the patch in ooo-build later today15:06
rtpNCommander: I've no account on LP :)15:07
persiartp: Are you sure?  For a while LP was creating accounts for all sorts of open-source developer sorts (you may not know your password)15:08
persiartp: Check at https://launchpad.net/people15:08
rtppersia: it looks like it created something when I was "playing" with gnome-control-center. I'll prefer using my mail @work15:11
persiartp: If you can log into that account, you can feed it a different address.15:11
rtpok.15:12
rtppersia: looks like it worked. thanks15:20
persiartp: No problem.  Thanks for stopping by and helping out :)15:20
persiartp: Feel free to ask if you run into anything with which we can help.15:21
rtppersia: well, this bug was annoying a lot of people and needed to be fixed imho. I regret I was not able to look at it before the end of last week :(15:31
dmartNCommander, rtp: Hi, I can discuss the OOo fix thing now16:12
dmartlool: What was the background to the Valgrind issue?16:16
NCommanderdmart: rtp tested the revised fix, and it works on mandriva16:38
dmartrtp's own patch has the right idea, but appears incorrect in a couple of ways.16:39
rtpdmart: I've not played with arm asm since some years so it's possible there are bugs. I've mostly played with mips asm theses days :)16:42
dmartFair enough16:42
dmartThe issues were a) you should keep the stack 8-byte aligned when calling functions (so you need to push an even number of regs, or adjust sp)...16:44
dmart and b) I think the bridge is intended to work for functions with > 4 arguments.  The way you push lr causes it to appear in the middle of the args, which is likely confuse functions with >4 args.  My version just pushes lr last; otherwise the logic is much the same.16:45
rtpI see...16:51
=== admin_ is now known as Meizirkki
iusIs there any reason for lucid alpha3 to be relatively 'slow' out of the box compared to eg. angstrom for arm7?18:38
iusIt feels rather sluggish, I do hope it's not march=armv-7?18:38
ograit is v7 and thumb2 by default18:40
ograon what HW do you see that ? beagle ?18:41
iusAnother OMAP3430 board (Samsung H1 smartphone)18:42
ius(I borrowed the built rootfs from beagle)18:43
ograwell, we dont see any sluggishness on any of our supported boards (actually quite the opposite)18:43
iusOdd18:44
ograso it might be a kernel feature you are missing that the lucid userspace relies on18:44
persiaAlso, is there a particular operation that is sluggish?18:44
iusWell, 'general' command line use using the serial/ethernet gadget (latter using sshd). Perhaps I should try to get some figures18:46
iusHave to admit I'm running root off sd, so perhaps angstrom used tmpfs for some bits or so.18:47
armin76persia: which patch?18:49
persiaarmin76: The OOo patch for gcc 4.418:50
armin76persia: nobody told me anything, so no18:51
armin76but if it works for you there's no point me testing it :)18:51
persiaarmin76: Not for testing: I thought you might want it for application.18:52
persiaIf you had tested, that's a nice data point, but sharing is always good :)18:53
armin76nah, i just tested it because NCommander told me to18:53
armin76but thanks for the offer, i appreciate it :)18:53
=== powderluv_ is now known as powderluv
DanaGhttp://blog.laptopmag.com/hands-on-marvell-armada-powered-smartbook-does-1080p-video20:11
DanaGinteresting.20:11
DanaGThough, hinge that doesn't open to 180 degrees? bleh.20:12
loolrtp: sorry, thought I had pushed the patch, but the connection had been reset; thanks for adding it21:02
plarsok, seeing something unusual here during install... it appears that kernel messages are passing through to X, and I'm getting text artifacts on the screen from it21:04
plarsgrabbing a screencapture won't see it, and moving the mouse across the affected areas redraws it correctly21:04
plarsrather annoying though21:04
plarsanyone seeing that on the current lucid images?21:05
plarsGrueMaster: ^21:05
GrueMasterI haven't seen it yet on Dove, but I had another issue to attend to.21:06
DanaGweird... wine-ing "gpu caps viewer" reports a DIFFERENT version of MESA than native glxinfo reports!22:16
DanaG1.5 Mesa 7.7.1-DEVEL22:16
DanaGer, wrong tab.22:16
DanaG(a.k.a. wrong channel)22:16
=== powderluv_ is now known as powderluv

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