Received: by 2002:a89:288:0:b0:1f7:eeee:6653 with SMTP id j8csp551808lqh; Tue, 7 May 2024 07:16:18 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUxi5AKXiRs3CRWZz3DZml5Wt/JaBv5jzVe4IbONPzor88aIRN8Wv9Zan7IvE2ZnkXbHdAStTFdHjoEtlEW/fejXWT4az/yfYHBKPX62A== X-Google-Smtp-Source: AGHT+IE02mgXO7mCBs2IHZcj+Zd5HuD0r5p+6PVVciz8ndEn9w6Bbr4FkBe0oD56Reywm2y0xdYR X-Received: by 2002:a17:906:7f0c:b0:a59:a2f1:5a10 with SMTP id d12-20020a1709067f0c00b00a59a2f15a10mr5600650ejr.6.1715091378486; Tue, 07 May 2024 07:16:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715091378; cv=pass; d=google.com; s=arc-20160816; b=OXm+N0vYtpJKcqtTAxdGdoZ8KkfAe/W41IvPypra35Fex9JGF0wAheN3IkczZvWpE3 TxG/W/Yh5JwnW/Op5rGiX/pQ1DxbMMOFjAJ1yT5tBPBH9akKLPyOV411RqmY4e/XQQz4 z3Ay5l/4L86OWafRcFhB4wgn+m53Lda+ww7p1/VEi3GENUBkMwLSW9+YWEWNLeCEw0AE yVdA7GlWPEEpLq/Mp2qQgEtG2wNZufDm7fbcI9jttA04U45i/+40t7tLwWv2GTI1VW0W jPmnrA1OW/9ZGn8R2kmCvFLlioGu0tXkOX3hs4U52zUQTBClrRH/Qeo0n5Wq+nlPUVwQ hxOA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :in-reply-to:date:dkim-signature; bh=WETraqwVUAnZYIOXp5ZtLEEE1VYRO8MGNkm01fdovIk=; fh=LMH24iba/dQDLC9YYx5CJe76gsos9KeOwdNhz5girQc=; b=u4O3amRbWQLrlWk/dN4CPTZjvnDEEKz21crLIoD2412c5GEBOMLe6hFvlfgPYVTHUI j1Qy6xfvywy/0hknGxlbmj1bmncsmRFf6zAZDi8z86Ucp8gmPesLik7X2U5Izqh4/KKh iL4XNEpVGAXopRlHaOtA/mAackqOSI3LrHG9aB2RFM7zJIxxYNFpFJzMcLPsKVa31hVb WTXbQSUll/6VoJiX5VdGKzafK86tE4PnTaJtDSVHALYER5l9HfkFoOBQ72GA38tUvbO1 m0hDhkEs6tUDIMVsj0Cah8GcNPQ1f4excTQreUypVcrICHcofKUuXpeehdqgqVAxVlBA TZ8g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=Qqcv7LlC; arc=pass (i=1 spf=pass spfdomain=flex--seanjc.bounces.google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-171531-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171531-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id jt20-20020a170906ca1400b00a5887ceba66si6013729ejb.571.2024.05.07.07.16.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 May 2024 07:16:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-171531-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=Qqcv7LlC; arc=pass (i=1 spf=pass spfdomain=flex--seanjc.bounces.google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-171531-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171531-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id C56FB1F2309D for ; Tue, 7 May 2024 14:16:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6E70116D4D6; Tue, 7 May 2024 14:13:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="Qqcv7LlC" Received: from mail-yb1-f201.google.com (mail-yb1-f201.google.com [209.85.219.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 131E416C867 for ; Tue, 7 May 2024 14:12:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715091190; cv=none; b=pexzk5UzxBcVaoHS2oN0VlZwRcO79bcuc6+WRh1KlMgkMghXoBLBtG5QMlAIRI+xpKz+DNeeTo9uDqJ+79PGimWHSu1AGrFA+FG4X7dySYyMQdVEyjIGg85mrIoCO9VmXlchGQqgYIefXmhuK+pdHJ1XQm8mofwwrldE73HwMto= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715091190; c=relaxed/simple; bh=zchA9qCZkbTbiKP4dWASuNmwzS8UpJKwMcrmBhDATqo=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=pdCPyXIJyGYRQjDMK3srp4qyONzaZw7+dELtp8kJwxS9UbK494/whdFkrSBfF5sYtpTdXsWbvuTVYkzaTxy8vCc4mIxLXOvG3ABHZOlNcoKeYoPTsHXi26+1BD3COkrfOvskemhJLDjJGAxjJxAPgZ5HcPKEPz6s6JpOquDpavk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=Qqcv7LlC; arc=none smtp.client-ip=209.85.219.201 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com Received: by mail-yb1-f201.google.com with SMTP id 3f1490d57ef6-de54be7066bso6035738276.0 for ; Tue, 07 May 2024 07:12:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1715091173; x=1715695973; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:from:to:cc:subject:date:message-id :reply-to; bh=WETraqwVUAnZYIOXp5ZtLEEE1VYRO8MGNkm01fdovIk=; b=Qqcv7LlCIOJvBe8ClD5U2l4Vj91uUJ1zIUjEjaKr6vohBi/GFK/kCBkhW9qZZdGHpC nxwyf2tAeD9my0a/qM1hJuFLQ5WLbt9BIL0qxKTsdW5atZMtIoDfpEumiMKhONL+q6GC 72o1+zEuLefO3WFSRbvMdj98ysyUkJMpfe7bhvl6A005A3nsrGayxqodnVvhsMT20pAt yNYTWrA21yYGzTAFWGKYYldNzy6HfLhHLr9P8AMYSNlf/aDrueIH/wUsf3uXieIgzDX+ O5JA/bxh+xBYg6hbKTMR+zx9CtluRtqSpv7bEPdFtCNAqD41I+kZK/yYDSFaH5tcnybA cKyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715091173; x=1715695973; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=WETraqwVUAnZYIOXp5ZtLEEE1VYRO8MGNkm01fdovIk=; b=j+1GrwSHAdOBGPX0//jNO8r6M4da8D9GM1ejkulN7OI8mpSw/JJdyq2bAy+zRTdvRu wprlrAqwkQFpAzKFz/+/Oj80WYK34zvypZ0jk+dHPij0TiBsXkSQXIXRGTnK7VclV0Sk xQW6sCNifmR9KE70icblPHzaaVck7/BpW4EUuvxWyW8DIbCwX63SwMz1jyorHnDewAwU gSPq1rzS2GyZMfDmJdqTaKwQVyszWUwmAQGXopvPxev/0L+ADJpPyxFhbPjB7IlUrSS9 feVjTbI4njjwvj0VpKgPQxEfelLUiHimmvrqfMKFv2eVxsB4mUWtV6eiozz9aHwk8ljr ZuuQ== X-Forwarded-Encrypted: i=1; AJvYcCUBUUBe6RLy634ghe2QV/v3zpg0LALQwuBxC3cNEmADqrXwQwjYN6phYqradlA7f5CfT1FfCxbx+qpKr3upSNkvX91LEHbXao0U3c86 X-Gm-Message-State: AOJu0YxQSuk4ER+P33ZHMhKbyfk3S+e0wxIjDaQLO6kkFZTYYV3HtMaO KFYHFOxXn+gyGMI0tZZdS8aDh89LQcT63mh1tMVZ3DRF+zcmORMLrR7/p9rQavvvdnJV8JqxFTh SFg== X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a25:69cc:0:b0:de5:5225:c3a4 with SMTP id e195-20020a2569cc000000b00de55225c3a4mr3998230ybc.7.1715091172929; Tue, 07 May 2024 07:12:52 -0700 (PDT) Date: Tue, 7 May 2024 07:12:51 -0700 In-Reply-To: <202405061002.01D399877A@keescook> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20240506165518.474504-1-mic@digikod.net> <202405061002.01D399877A@keescook> Message-ID: Subject: Re: [PATCH v6 00/10] Fix Kselftest's vfork() side effects From: Sean Christopherson To: Kees Cook Cc: "=?utf-8?Q?Micka=C3=ABl_Sala=C3=BCn?=" , Christian Brauner , Greg Kroah-Hartman , Jakub Kicinski , Linus Torvalds , Mark Brown , Sasha Levin , Shengyu Li , Shuah Khan , Shuah Khan , Bagas Sanjaya , Brendan Higgins , David Gow , "David S . Miller" , Florian Fainelli , "=?utf-8?Q?G=C3=BCnther?= Noack" , Jon Hunter , Ron Economos , Ronald Warsow , Stephen Rothwell , Will Drewry , kernel test robot , kvm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, netdev@vger.kernel.org, stable@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Mon, May 06, 2024, Kees Cook wrote: > On Mon, May 06, 2024 at 06:55:08PM +0200, Micka=C3=ABl Sala=C3=BCn wrote: > > Shuah, I think this should be in -next really soon to make sure > > everything works fine for the v6.9 release, which is not currently the > > case. I cannot test against all kselftests though. I would prefer to > > let you handle this, but I guess you're not able to do so and I'll push > > it on my branch without reply from you. Even if I push it on my branch= , > > please push it on yours too as soon as you see this and I'll remove it > > from mine. >=20 > Yes, please. Getting this into v6.9 is preferred, Very strongly prefered for KVM selftests. The negative impact on KVM isn't= that the bugs cause failures, it's that they cause false passes, which is far wo= rse (and why the bugs went unnoticed for most of the cycle).