All of lore.kernel.org
 help / color / mirror / Atom feed
* 32bit compat mode for arm64
@ 2020-02-28 21:01 Richard Weinberger
  2020-02-28 22:11 ` Lennart Sorensen
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Richard Weinberger @ 2020-02-28 21:01 UTC (permalink / raw)
  To: xenomai

Hi!

I noticed that running 32bit arm EABI xenomai userspace is currently
not possible
on arm64 kernels.

>From a quick look I see the following tasks to make it happen:
- syscall gate adaptations for cobalt arm32 syscalls (they are
different from regular arm EABI)
- teach ipipe_root_nr_syscalls() on arm64 about __NR_compat_syscalls
- Don't use XENOMAI_ABI_REV for compat userspace on arm64
- Implement a syscall32-table.h (for COBALT_SYSCALL32emu_DECL() and friends)

Is this something which will be supported sooner or later?
...or is there a massive show-stopper I didn't notice so far?

-- 
Thanks,
//richard


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-03-02 20:42 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-28 21:01 32bit compat mode for arm64 Richard Weinberger
2020-02-28 22:11 ` Lennart Sorensen
2020-02-28 22:16   ` Richard Weinberger
2020-03-02 20:25     ` Lennart Sorensen
2020-03-02 20:33       ` Jan Kiszka
2020-03-02 20:42         ` Lennart Sorensen
2020-02-29 11:46 ` Richard Weinberger
2020-03-02 12:21   ` Jan Kiszka
2020-03-02 12:34     ` Richard Weinberger
2020-03-02 12:39       ` Jan Kiszka
2020-03-02 12:16 ` Jan Kiszka
2020-03-02 12:52   ` Richard Weinberger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.