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

Ezequiel García ezequiel at vanguardiasur.com.ar
Tue Jan 28 09:47:04 UTC 2014

On 27 January 2014 21:13, Dmitry V. Levin <ldv at altlinux.org> wrote:
> If you really need sys_getpagesize, we already have one defined in mem.c.

Oh, nice. Missed that.

> So nios2 is not in mainline kernels yet, and the whole syscall ABI might
> change in incompatible way?

Yes, it's a requirement for upstreaming and I suspect it's the reason
why the vendor (Altera) is taking so long to mainline this. They're
probably not happy
with breaking the current userspace compatibility.

>  We usually wait for architectures to be merged
> into the mainline kernel tree first.

Well, I can understand this. Although it might mean you'll never merge it :-(
I've no idea about Altera's plans and I don't have enough time to take
care of the whole upstreaming on my own (at least in the near future).

Since I use strace as a valuable debugging tool, guess I'll carry this
patch around. Still it would be wonderful to have it merged.

So let me ask you to consider this twice :-)

Moreover, as Mike says, maybe the only thing we'll have to change is
the syscall array.
Ezequiel García, VanguardiaSur

More information about the Strace-devel mailing list