[PATCH] libc: do not rely upon ulimit kernel syscall.

Mike Frysinger vapier at gentoo.org
Thu Nov 17 16:14:10 UTC 2011


On Friday 04 November 2011 08:50:02 Bernhard Reutner-Fischer wrote:
> On 3 November 2011 09:31, Carmelo AMOROSO <carmelo.amoroso at st.com> wrote:
> > On several architectures __NR_ulimit syscall number is currently
> > defined but it is remapped onto sys_ni_syscall, while on other
> > architectures they are not longer defined.
> > So use {get,set}rlimit only to implement ulimit interface.
> > 
> > It fixes LTP ulimit01 test case.
> 
> What about fixing the kernel instead to not define numbers for the
> unavailable stuff?

yeah, that makes more sense to me.  if your headers say you have the ulimit 
syscall, we shouldn't bother trying to emulate it in userspace.  fix the kernel 
and be done.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20111117/f34ea2bc/attachment.asc>


More information about the uClibc mailing list