[PATCH v3] Add support for Altera's Nios-II softcore architecture

Ezequiel García ezequiel at vanguardiasur.com.ar
Fri Feb 14 21:43:05 UTC 2014


On 6 February 2014 14:53, Ezequiel Garcia <ezequiel at vanguardiasur.com.ar> wrote:
> This commit adds strace support for Altera's Nios-II official
> kernel port as found in:
>
>   git://git.rocketboards.org/linux-socfpga.git
>
> Notice that this an out-of-tree kernel architectural port, and uses the legacy
> (non-generic) system call ABI. In particular, the port doesn't support
> PTRACE_GETREGSET, so the implementation is based on PTRACE_GETREGS.
>
> Given it's mandatory for new architectures to support the generic syscall ABI
> and PTRACE_GETREGSET, if the nios2 architecure is ever mainlined, the
> strace support will have to be re-factored accordingly.
>

After talking to Ley Foon Tan (Altera's kernel maintainer, in Cc)
we've decided to just drop
this patch entirely. An architecture port based in the generic syscall
ABI is in progress:

http://rocketboards.org/gitweb/?p=linux-socfpga-next.git;a=shortlog;h=refs/heads/socfpga-3.12-nios2-ABI

I'll work on a new patchset, based in this branch, so we can have
strace support for the
(soon?) to-be-mainlined Nios-II arch.

Thanks Ley Foon for the heads-up!
-- 
Ezequiel García, VanguardiaSur
www.vanguardiasur.com.ar




More information about the Strace-devel mailing list