Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp618311pxb; Wed, 3 Nov 2021 09:31:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzJgkVUy9qRibO+2KbB+ChTGn/+tKSvHDkk8k1KJBvqr7ulp4q7vQeMmbAZ9ZX7ysv6Utt5 X-Received: by 2002:a05:6638:4094:: with SMTP id m20mr34389862jam.108.1635957116794; Wed, 03 Nov 2021 09:31:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635957116; cv=none; d=google.com; s=arc-20160816; b=iXWsotkniny5kHoo7QmUXlxKLNcweVJlDlGmROSsUcLAR0SoQkVnLJnbl/PjhKXDPq whW5QLirOCDsm8E7wXMhyUJUWl93XczrRmYvPO+Q8CTCWVBKoE4r1/oT+7WyMNVo8lVZ SVTEghcR4XxG1fKnSZVfvam6CNIl88RSv16ibo7JJcC46VfCr4lwFdmobII/P9p2uXrt KDgC25WcNMjWRsDJ+0wtGzBJNpGAf547s/l90tW+wgknEfdq/rSgmr1VzoTbBCzKMU6t dP+z5CITniy8R1IxXbtdYeSPYiJo7bIjuFZiNbDXpL7xJ7duUdYLGudhhVyKzgo9nHcv HhMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=odA894FizgYT2uqpjfguRRE1S63B/axih7mjOQLAm08=; b=T9xMptS8OPJJFeUB75HqZaVZRDYamrKSaXGkz1SC/2eGVaFnyiuuLMDXh+YT9tyuV6 EkRc2XeDAghTdCo0Fw93RBBcLMFLEjctZuMlcRG4nGC/LlZV8EzH67mLrbqKKsv/ZJdt hAtmQOEPEsBW/daHgNuy0hMfBPYLbaDqQ5I6D83yqBGJ9uWC58NzzuiUS1+zPvvTddr2 2MFGRAH+3iWXP0GuRBPh7JepI6VfNmH4oLEPh48dVxl3Eo0CLPCL9EQLbaLthILnTp/e dw4+aFt+bOl9maI2QycY/pIWolv0QP0kocpWDLQUIxVfjBObzXlvAU+3X44GVfVNrSXG Gr/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=OIpDm1AL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m13si3016042ilf.51.2021.11.03.09.31.42; Wed, 03 Nov 2021 09:31:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=OIpDm1AL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232910AbhKCQdY (ORCPT + 99 others); Wed, 3 Nov 2021 12:33:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58276 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232890AbhKCQdV (ORCPT ); Wed, 3 Nov 2021 12:33:21 -0400 Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B0BC5C061714 for ; Wed, 3 Nov 2021 09:30:44 -0700 (PDT) Received: by mail-pj1-x1030.google.com with SMTP id gb13-20020a17090b060d00b001a674e2c4a8so1804676pjb.4 for ; Wed, 03 Nov 2021 09:30:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=odA894FizgYT2uqpjfguRRE1S63B/axih7mjOQLAm08=; b=OIpDm1ALg/qwvFARnuZVOvXmKYt6SVIv/XuBIQNPjQujjPo3LX/hxSqAtcr6anQ+9b FgUgp7sSi1NWDQJWcA0USotmuadaVFW3OdifnNjeY1fbDbAMtz0xWjCSMgO26Pqv17kg 72g01cfgXQLlCFk3PAIjbt0GQHa0S4ZlCZDUo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=odA894FizgYT2uqpjfguRRE1S63B/axih7mjOQLAm08=; b=sHUOrtcuJ3jMLeAC9S6a/wUaCSxdBJga+AtB7FLeb/68yQhTuoMIkn3hV4kWXJzVbQ cZCt0rL1/jRCDRvBWxt63p14X0LiVE5fj3m1Oo7WHwLD6fsYz5w1jFkd/+F1AYjS9784 E0A4bznPbfeTAosSv/LQiyUCfExYtD067Xk2Tr5R1zzFIj9hTBottqvjFBEy0V/reaRH ajudbXm1Nb7Yn9fsMnUuiIY9nNdtJPUe+LKLbobUBlmgxE0sfuZ6jpvti5N1xLVLz/mk y+/uRD2h/iUjvxYUWRdaJy99MDXHpV/dPTHwhnYZE87NK0pNDiOTImTIt9dSAP7DcjH8 cmcQ== X-Gm-Message-State: AOAM533jCjvdvb1Lc1BJD7nJ0vOWhZycwdNfl43vKHdYnrs+e7KO8V0r ZhVNMAVvMdd1ccGo0QN4VwhjRQ== X-Received: by 2002:a17:90b:390e:: with SMTP id ob14mr9186031pjb.44.1635957044237; Wed, 03 Nov 2021 09:30:44 -0700 (PDT) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id p14sm2250717pjb.9.2021.11.03.09.30.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Nov 2021 09:30:43 -0700 (PDT) From: Kees Cook To: "Eric W. Biederman" Cc: Kees Cook , Andy Lutomirski , Will Drewry , linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-hardening@vger.kernel.org Subject: [PATCH 0/2] selftests/seccomp: Report event mismatches more clearly Date: Wed, 3 Nov 2021 09:30:37 -0700 Message-Id: <20211103163039.2104830-1-keescook@chromium.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=496; h=from:subject; bh=bBcjzOR1RktEnR+WvZ1blWW2pvGaJgCZ/HftjhRG4ng=; b=owEBbQKS/ZANAwAKAYly9N/cbcAmAcsmYgBhgrku01EHfrhMdq4hLtNKWO/m2RdoO65pi/ftqDp6 UFbzSbmJAjMEAAEKAB0WIQSlw/aPIp3WD3I+bhOJcvTf3G3AJgUCYYK5LgAKCRCJcvTf3G3AJtTZD/ 4o1jD+SyQTsbUKkFJbgto1xyzQMiDwRrCEovTQfixmizO0VQchPSDeZOIcKUhJhRg2h1AJ9fJ0nHEP 4KcS+MHoGO7ZWRYdNDI/k1xGZ9uYwp2Ir/E6DI+FfAYDDGaXWlUnipQ+ITqPCZ6Qw0TC8GYrXebcm8 fxhevz+e1cScBY+Ze/2ESESVSNa6GfWF2Et52tbPCOM53jv0Ni96BqiAM2vDeZPgicP4pYuPD4IVLC gGgpX8M1i8bnmRU9bgBg8QDoyry8soLa2jBy3p6JQmA62YoPNcdpwEPe/iQZ0sAYlP+vHIafzVYKw9 JhbQ0PYy9aPrUdC4FOLDf0nvEVbFn0oVA262dshM2mR/8oVj/GoE1o8zTl0V9G0rR3cCVZmW/nZaSL ckokBw9Wt0gIDLgbNjCbYfLESxEXBYLfIaGQ03bPaL/oAxK7knZGLs6CT5P6NHnUYeW64V8soQp0VW NtkMVfDXoiw7jRmch7Y1M6yUMwwXYNfhwSm31tWt2KqMSTlYZtjaBTENd0hxmH/dr9dAs7ICzB1VhT uHCYZM4++xnkbVCvTIAWTJFoYoMHsaWsKDsfoyU65peKPOMceRRlooh/Tv+dr/pHM+yyZSXuemduxt 7fM+N55zkew0PoEsrtr7vKLCssy3AItHKHD3m5BvZOEUTJf9z9IcG5wppt4A== X-Developer-Key: i=keescook@chromium.org; a=openpgp; fpr=A5C3F68F229DD60F723E6E138972F4DFDC6DC026 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This expands the seccomp selftests slightly to add additional debug reporting detail and a new "immediate fatal SIGSYS under tracing" test. I expect to be taking these via my seccomp tree. Thanks, -Kees Kees Cook (2): selftests/seccomp: Stop USER_NOTIF test if kcmp() fails selftests/seccomp: Report event mismatches more clearly tools/testing/selftests/seccomp/seccomp_bpf.c | 56 +++++++++++++++++-- 1 file changed, 50 insertions(+), 6 deletions(-) -- 2.30.2