* [Qemu-devel] linux-user/arm unsupported syscalls
@ 2009-01-22 19:14 Jan-Simon Möller
2009-01-22 20:37 ` Martin Mohring
0 siblings, 1 reply; 8+ messages in thread
From: Jan-Simon Möller @ 2009-01-22 19:14 UTC (permalink / raw)
To: qemu-devel
Hi!
I'm running some debian-lenny/arm binaries in user-mode emulation and get these 2 messages:
qemu: Unsupported ARM syscall: 0x9000e5
qemu: Unsupported ARM syscall: 0x9000e2
Any are these known already ? It doesn't seem critical as execution continues.
Best,
Jan-Simon
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] linux-user/arm unsupported syscalls
2009-01-22 19:14 [Qemu-devel] linux-user/arm unsupported syscalls Jan-Simon Möller
@ 2009-01-22 20:37 ` Martin Mohring
2009-01-22 21:04 ` Riku Voipio
0 siblings, 1 reply; 8+ messages in thread
From: Martin Mohring @ 2009-01-22 20:37 UTC (permalink / raw)
To: qemu-devel
Jan-Simon Möller wrote:
> Hi!
>
> I'm running some debian-lenny/arm binaries in user-mode emulation and get these 2 messages:
>
> qemu: Unsupported ARM syscall: 0x9000e5
> qemu: Unsupported ARM syscall: 0x9000e2
>
>
> Any are these known already ? It doesn't seem critical as execution continues.
>
> Best,
> Jan-Simon
>
Does anybody here know what the 0x9 number in front of e5 and e2 means?
When such an error comes in qemu, for me usually a decimal number of a
syscall from any of the "linux-user/<arch>/syscall_nr.h file is printed.
But not a hexnumber with 0x9000 in front....
Martin
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] linux-user/arm unsupported syscalls
2009-01-22 20:37 ` Martin Mohring
@ 2009-01-22 21:04 ` Riku Voipio
2009-01-23 9:54 ` Jan-Simon Möller
0 siblings, 1 reply; 8+ messages in thread
From: Riku Voipio @ 2009-01-22 21:04 UTC (permalink / raw)
To: Martin Mohring; +Cc: qemu-devel, dl9pf
On Thu, Jan 22, 2009 at 09:37:15PM +0100, Martin Mohring wrote:
> Jan-Simon Möller wrote:
> > Hi!
> >
> > I'm running some debian-lenny/arm binaries in user-mode emulation and get these 2 messages:
debian/arm or debian/armel ? Which specific binaries?
> > qemu: Unsupported ARM syscall: 0x9000e5
> > qemu: Unsupported ARM syscall: 0x9000e2
> Does anybody here know what the 0x9 number in front of e5 and e2 means?
oldabi syscalls.
> When such an error comes in qemu, for me usually a decimal number of a
> syscall from any of the "linux-user/<arch>/syscall_nr.h file is printed.
> But not a hexnumber with 0x9000 in front....
Because the error is being printed from a place than usual. Qemu appears
to think the binary is eabi and is thus not reducing 0x900000 as usual
when running oldabi binaries.
The warned syscalls (setxattr, getattr) go usually via the
unimplemented_nowarn path, so no warning should be visible for users.
--
"rm -rf" only sounds scary if you don't have backups
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] linux-user/arm unsupported syscalls
2009-01-22 21:04 ` Riku Voipio
@ 2009-01-23 9:54 ` Jan-Simon Möller
2009-01-28 15:22 ` Riku Voipio
0 siblings, 1 reply; 8+ messages in thread
From: Jan-Simon Möller @ 2009-01-23 9:54 UTC (permalink / raw)
To: qemu-devel
Am Thursday 22 January 2009 22:04:06 schrieb Riku Voipio:
> On Thu, Jan 22, 2009 at 09:37:15PM +0100, Martin Mohring wrote:
> > Jan-Simon Möller wrote:
> > > Hi!
> > >
> > > I'm running some debian-lenny/arm binaries in user-mode emulation and get these 2 messages:
>
> debian/arm or debian/armel ? Which specific binaries?
maemo with some bits of debian/armel
> > > qemu: Unsupported ARM syscall: 0x9000e5
> > > qemu: Unsupported ARM syscall: 0x9000e2
>
> > Does anybody here know what the 0x9 number in front of e5 and e2 means?
>
> oldabi syscalls.
>
> > When such an error comes in qemu, for me usually a decimal number of a
> > syscall from any of the "linux-user/<arch>/syscall_nr.h file is printed.
> > But not a hexnumber with 0x9000 in front....
>
> Because the error is being printed from a place than usual. Qemu appears
> to think the binary is eabi and is thus not reducing 0x900000 as usual
> when running oldabi binaries.
>
> The warned syscalls (setxattr, getattr) go usually via the
> unimplemented_nowarn path, so no warning should be visible for users.
>
Ok, setxattr, getarr are file-operations ? Need to dig what's the reason.
Best,
Jan-Simon
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2009-01-28 16:46 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-22 19:14 [Qemu-devel] linux-user/arm unsupported syscalls Jan-Simon Möller
2009-01-22 20:37 ` Martin Mohring
2009-01-22 21:04 ` Riku Voipio
2009-01-23 9:54 ` Jan-Simon Möller
2009-01-28 15:22 ` Riku Voipio
2009-01-28 16:28 ` Jan-Simon Möller
2009-01-28 16:36 ` Martin Mohring
2009-01-28 16:46 ` Riku Voipio
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).