[LTP] [PATCH] getrlimit/getrlimit03: new test for underlying syscall variants
Cyril Hrubis
chrubis@suse.cz
Tue Nov 6 20:47:26 CET 2018
Hi!
> > +const uint64_t RLIM_INFINITY_U64 = UINT64_MAX;
> > +
> > +static int getrlimit_u64(int resource, struct rlimit64 *rlim)
> > +{
> > + return syscall(__NR_prlimit64, 0, resource, NULL, rlim);
>
> Hi,
>
> (Likely an issue for old distro kernels, but)
> consider using ltp_syscall here, or in setup(). Syscall __NR defines
^
That would be tst_syscall() for new tst_test.h library
> come from LTP, so those will be always present, but syscall can still
> be unsupported by kernel, so test can end up comparing with 'ENOSYS'.
--
Cyril Hrubis
chrubis@suse.cz
More information about the ltp
mailing list