[systemd-devel] [PATCH] execute: Fix seccomp support on x32

microcai microcai at fedoraproject.org
Fri Aug 3 23:38:09 PDT 2012


2012/8/4 Lennart Poettering <lennart at poettering.net>:
> On Tue, 24.07.12 22:45, Jonathan Callen (abcd at gentoo.org) wrote:
>
>> In the x32 ABI, syscall numbers start at 0x40000000.  Mask that bit on
>> x32 for lookups in the syscall_names array and syscall_filter and ensure
>> that syscall.h is parsed correctly.
>
> Hmpf, can't say I find this patch particularly beautiful?
>
> Can we solve this differently? For example, I'd be open to replace the
> direct seccomp code in systemd by some code based on libseccomp (now
> that libseccomp actually fixed its static global state issues). That way
> we should get this portability for free?

looks like some  source-based distro will blame you again :)


>
> Lennart
>
> --
> Lennart Poettering - Red Hat, Inc.
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel


More information about the systemd-devel mailing list