View | Details | Raw Unified | Return to bug 3537 | Differences between
and this patch

Collapse All | Expand All

(-)a/sandbox-seccomp-filter.c (+10 lines)
Lines 308-318 static const struct sock_filter preauth_insns[] = { Link Here
308
#endif
308
#endif
309
#ifdef __NR_madvise
309
#ifdef __NR_madvise
310
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_NORMAL),
310
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_NORMAL),
311
# ifdef MADV_FREE
311
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_FREE),
312
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_FREE),
313
# endif
314
# ifdef MADV_DONTNEED
312
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_DONTNEED),
315
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_DONTNEED),
316
# endif
317
# ifdef MADV_DONTFORK
313
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_DONTFORK),
318
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_DONTFORK),
319
# endif
320
# ifdef MADV_DONTDUMP
314
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_DONTDUMP),
321
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_DONTDUMP),
322
# endif
323
# ifdef MADV_WIPEONFORK
315
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_WIPEONFORK),
324
	SC_ALLOW_ARG(__NR_madvise, 2, MADV_WIPEONFORK),
325
# endif
316
	SC_DENY(__NR_madvise, EINVAL),
326
	SC_DENY(__NR_madvise, EINVAL),
317
#endif
327
#endif
318
#ifdef __NR_mmap
328
#ifdef __NR_mmap

Return to bug 3537