Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp762367rwd; Thu, 1 Jun 2023 06:20:22 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ66SLolJB4QP+lbJPt+/VtQIMBqJZxFkiteRY3eGGwRJY6fdYLNzdfuJ5yjy3JmYPsiO3qj X-Received: by 2002:a17:902:e789:b0:1ab:7fb:aac1 with SMTP id cp9-20020a170902e78900b001ab07fbaac1mr7693466plb.24.1685625621825; Thu, 01 Jun 2023 06:20:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685625621; cv=none; d=google.com; s=arc-20160816; b=KeXwMxtdSIFUT4uxOaaR1gR+ZVDfr5O8nmPbVQOdGKYzBrArjWALxCaATyoRKbBkYI T0aHojCcBFeXAKUn5LPOXYtE4g1mm8iEsjJcUysNFxUresOCniJgc+KQuVjgMXO9Tune tNjaFI6POy7Nlo5OdQ7jP11sh4G1oYox7PpdbZQGsBX/32XdxOOIxnlHjp+FFdSdKvQT XGvOjalgaONObVLzhjfs26DG1MQGAy40rz+ZokDgwAq1p/qlgwU2DJhLWDVIAP2TQJ2L Vj8a3Ev3OWaKtIB7A4Lqg3UbYbaXRhTGW4BLzEEAzGUyfodVN5KeqZxr2BZPqWWECNF7 mpgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=PJAjrSKk1Ndk8NS3+84Nyv09lcJ/qTEF//Jjgbbt0wY=; b=A4L8GVOT0Vcr74rbOmIMHqoPwNmLDbT8hmq2uzDYIVRxDAGAqM0vLjyx3054y7mhPe epoc+vqd0nfuTKsXuHFpNb1fa5ir5UdxpM4n1/5Pnn1cPmytVzyTuTvxtbFH2bVhhCeL /0bz4CVYm33LHmQt1Fzcr9OwU4e9LZrKRgru/oQxo2WkrDaNbXFwaTtGyikE9j3fL+jE +9UB03QWp9cDf5LuTisZrNVlsiMCtDr/zc1GP2zPVNkq9HUOIPwBeNvSf3CiaHdeymWF A5+AcvoPXn9M2XjGoKQvG7kgdRaW9TgPwItubNyf68czbDuUAxbt2C5G5nvTotRTrM8E tsAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=LGLOY87t; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h7-20020a170902ac8700b001b063904086si2677739plr.628.2023.06.01.06.20.09; Thu, 01 Jun 2023 06:20:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=LGLOY87t; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232331AbjFAM0w (ORCPT + 99 others); Thu, 1 Jun 2023 08:26:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36200 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231694AbjFAM0v (ORCPT ); Thu, 1 Jun 2023 08:26:51 -0400 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E475812C for ; Thu, 1 Jun 2023 05:26:48 -0700 (PDT) Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-51496f57e59so1191094a12.2 for ; Thu, 01 Jun 2023 05:26:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1685622407; x=1688214407; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=PJAjrSKk1Ndk8NS3+84Nyv09lcJ/qTEF//Jjgbbt0wY=; b=LGLOY87tAQB5Ec3Y/8e9bnJnLtd/lGFTHfUqGHlZ1neCaUmqu9e4KFMZ1Q07UdBUiS CdiBESxy9kRbLeq0zuqkHlalm6ndly4hQ8f4MQzhITWaxsDa6sOghru+QBRhIC7SPWq9 XayY6yOukqd5rQWFrGOCL45YmEWSNMjxMMW2w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685622407; x=1688214407; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PJAjrSKk1Ndk8NS3+84Nyv09lcJ/qTEF//Jjgbbt0wY=; b=jG0oG6rh8jZDTz6DfpFgVScl4WoGJnbNmPaBB7jWORDm51atjJFyIYwYalY1WZaFJw IFqJ+pcTgxKtwf4wxNz2uQhVeZuq89jfnM30Plns+0U02nt91IqYjExRSUGtO+2NXQj3 nMhmz1xRJDfmiyoF084rCAN1gHakK6aKOXkSDXDq7r8JTy6z2GiRX6q7OSW/oLjz9dWw ZGPUjr0xo4xuxDlh5SY4PFEUZt8QiIWehTjF5PiV4ZOXud75H3WIVCIYsRPNjKVaU7vH WGgMtA8TJ/D7i9LNKZH5IZ9/sUD2B4ye7aWugWErKXHuDwDfak8Ezuet/C4nMMnMcjqK Rufg== X-Gm-Message-State: AC+VfDya3sqaadU6JXuG709ELzHoG5PyvK49zh5GCk1GX9jt/YDufy6n f4IzQkQxTnZkfZCKO+mdwNeVRRkaLt9DPKx3nkX993Vd X-Received: by 2002:aa7:d387:0:b0:510:487a:ca3d with SMTP id x7-20020aa7d387000000b00510487aca3dmr6577739edq.23.1685622407255; Thu, 01 Jun 2023 05:26:47 -0700 (PDT) Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com. [209.85.218.49]) by smtp.gmail.com with ESMTPSA id v5-20020aa7d805000000b005149134ccfbsm6616578edq.52.2023.06.01.05.26.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 01 Jun 2023 05:26:46 -0700 (PDT) Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-973e7c35eddso104460866b.0 for ; Thu, 01 Jun 2023 05:26:46 -0700 (PDT) X-Received: by 2002:a17:907:9412:b0:973:daa0:315 with SMTP id dk18-20020a170907941200b00973daa00315mr8333457ejc.1.1685622406136; Thu, 01 Jun 2023 05:26:46 -0700 (PDT) MIME-Version: 1.0 References: <20230519-vormittag-dschungel-83607e9d2255@brauner> <20230601-herzallerliebst-dschungel-4515db351a0c@brauner> In-Reply-To: <20230601-herzallerliebst-dschungel-4515db351a0c@brauner> From: Linus Torvalds Date: Thu, 1 Jun 2023 08:26:29 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC PATCH 0/8] vhost_tasks: Use CLONE_THREAD/SIGHAND To: Christian Brauner Cc: Thorsten Leemhuis , Mike Christie , oleg@redhat.com, nicolas.dichtel@6wind.com, axboe@kernel.dk, ebiederm@xmission.com, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, mst@redhat.com, sgarzare@redhat.com, jasowang@redhat.com, stefanha@redhat.com, Linux kernel regressions list , hch@infradead.org, konrad.wilk@oracle.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 1, 2023 at 6:47=E2=80=AFAM Christian Brauner wrote: > > @Mike, do you want to prepare an updated version of the temporary fix. > If @Linus prefers to just apply it directly he can just grab it from the > list rather than delaying it. Make sure to grab a Co-developed-by line > on this, @Mike. Yeah, let's apply the known "fix the immediate regression" patch wrt vhost ps output and the freezer. That gets rid of the regression. I think that we can - and should - then treat the questions about core dumping and execve as separate issues. vhost wouldn't have done execve since it's nonsensical and has never worked anyway since it always left the old mm ref behind, and similarly core dumping has never been an issue. So on those things we don't have any "semantic" issues, we just need to make sure we don't do crazy things like hang uninterruptibly. Linus