mbox

[PULL,00/05] seccomp branch queue

Message ID 1446212690-7656-1-git-send-email-eduardo.otubo@profitbricks.com
State New
Headers show

Pull-request

git://github.com/otubo/qemu.git tags/pull-seccomp-20151030

Message

Eduardo Otubo Oct. 30, 2015, 1:44 p.m. UTC
The following changes since commit c49d3411faae8ffaab8f7e5db47405a008411c10:

  Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2015-10-12' into staging (2015-10-13 10:42:06 +0100)

are available in the git repository at:

  git://github.com/otubo/qemu.git tags/pull-seccomp-20151030

for you to fetch changes up to b1e1f0bbe7268d0bb8f63da220b41803b2e54081:

  seccomp: loosen library version dependency (2015-10-30 14:33:00 +0100)

----------------------------------------------------------------
seccomp branch queue

----------------------------------------------------------------
Andrew Jones (2):
      seccomp: add cacheflush to whitelist
      configure: arm/aarch64: allow enable-seccomp

Namsun Ch'o (2):
      seccomp: add madvise, shmget, and shmctl to whitelist
      seccomp: add setuid, setgid, chroot and setgroups to whitelist

dann frazier (1):
      seccomp: loosen library version dependency

 configure      | 32 ++++++++++++++++++++++-------
 qemu-seccomp.c | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 86 insertions(+), 11 deletions(-)

Comments

Peter Maydell Oct. 30, 2015, 4:30 p.m. UTC | #1
On 30 October 2015 at 13:44, Eduardo Otubo
<eduardo.otubo@profitbricks.com> wrote:
> The following changes since commit c49d3411faae8ffaab8f7e5db47405a008411c10:
>
>   Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2015-10-12' into staging (2015-10-13 10:42:06 +0100)
>
> are available in the git repository at:
>
>   git://github.com/otubo/qemu.git tags/pull-seccomp-20151030
>
> for you to fetch changes up to b1e1f0bbe7268d0bb8f63da220b41803b2e54081:
>
>   seccomp: loosen library version dependency (2015-10-30 14:33:00 +0100)
>
> ----------------------------------------------------------------
> seccomp branch queue
>
> ----------------------------------------------------------------

Hi. I'm afraid this fails to build on x86 Linux:

/home/petmay01/linaro/qemu-for-merges/qemu-seccomp.c:241:8: error:
‘__NR_cacheflush’ undeclared here (not in a function)
     { SCMP_SYS(cacheflush), 240 },
        ^

Ubuntu Trusty with these versions of libseccomp packages:

ii  libseccomp-dev:amd64                                  2.1.0+dfsg-1
                                       amd64        high level
interface to Linux seccomp filter (development files)
ii  libseccomp2:amd64                                     2.1.0+dfsg-1
                                       amd64        high level
interface to Linux seccomp filter

(It also has a trivial conflict with master, which you can
deal with if you rebase.)

thanks
-- PMM