From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D0146C10F11 for ; Wed, 24 Apr 2019 16:47:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 9BEC5206A3 for ; Wed, 24 Apr 2019 16:47:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1556124477; bh=sfNGY3QtekIS0zaSK7OyVBjzfP8oPNpNYbTTyU0FPVI=; h=References:In-Reply-To:From:Date:Subject:To:Cc:List-ID:From; b=wYcUaycAQLeg0w5EoSxOqgLN86OODaJuvkV35YZ/0lSOrxpbnsNeB8wVHiFGUN+/s gXRQs0BEubiz/gqK+wy/FgaufgE/Q9JRYd7PxoI5rLX1XQyz8ZHmKfkxmMdMSlDd5P Yb5ESeAPw2eyCoj8MTDMQGA28mfubxQrWZuNidJc= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732490AbfDXQr4 (ORCPT ); Wed, 24 Apr 2019 12:47:56 -0400 Received: from mail-lf1-f65.google.com ([209.85.167.65]:38670 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726935AbfDXQr4 (ORCPT ); Wed, 24 Apr 2019 12:47:56 -0400 Received: by mail-lf1-f65.google.com with SMTP id v1so2762376lfg.5 for ; Wed, 24 Apr 2019 09:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yCoX70JfB4ACFvt5K3pBAOQV8oj+2wKMHuS1gyK5cq0=; b=cokZLCtyD6tc0NVIwuZ6X4LqY1bpeWDXEDhlYU7qjgH+9KJBrSNWtMBzOtxerCjohJ OgkmgUHj96QfSCVhJ+qxe87LtuTD/hVNyaFtxbZCkhdU2Kcc53EHFv5VM5IMIQCsX0M6 nzETZrz2K/d+bSMSR4+U42pj1sp3G1iAbovXc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yCoX70JfB4ACFvt5K3pBAOQV8oj+2wKMHuS1gyK5cq0=; b=kNZPnjvnZAxBpivepqIIUYk9altVJ6FPWTHeydmpB/4x9t5DwN2xtlqcU6Tedzjzm5 j7T904vw+sWnwKgL7u4Ej2NJc9zEeLqXsnXt+JM2qVfXBhoCGwUZrRPNXugtheyheT+J ysFVCKabJ88lAxxEP3h6V5G3nSHLnPbxOcnHVxJrSc0TDvBAcUCyGebgobHWdq5A4fFb 1sWxRyb1l+3b5YAGYh3gMnb1eVAtW5QSorRT3qqQ9VNjlwYE53+oHUGFHFwuxi8IpprS 3QqEIVz3kHd4TjwjvFE+iD6TYWQPT7pA151Gu68ISUje5UedpBF80QB+SmtfHjBGK8zd tIMQ== X-Gm-Message-State: APjAAAUvgbu3UgPg/8hr6zoyy6ZqvBRIXKiDdueD6aFktCdBsfBHpWBV 6Ck6birVNt7atMN1SLlez5sNpnIOsX4= X-Google-Smtp-Source: APXvYqxnXHhW02aTSwaEBibqv0DH7Zk7DgRBkP53dOzdGtfO015H28gZG7Fv93mkkul+BIxSQa+F5w== X-Received: by 2002:ac2:5299:: with SMTP id q25mr3183473lfm.114.1556124473851; Wed, 24 Apr 2019 09:47:53 -0700 (PDT) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com. [209.85.167.47]) by smtp.gmail.com with ESMTPSA id h2sm4443466lfc.77.2019.04.24.09.47.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Apr 2019 09:47:53 -0700 (PDT) Received: by mail-lf1-f47.google.com with SMTP id t11so15200424lfl.12 for ; Wed, 24 Apr 2019 09:47:53 -0700 (PDT) X-Received: by 2002:ac2:598b:: with SMTP id w11mr18810110lfn.62.1556124069191; Wed, 24 Apr 2019 09:41:09 -0700 (PDT) MIME-Version: 1.0 References: <20190424143341.27665-1-sashal@kernel.org> <20190424143341.27665-59-sashal@kernel.org> <20190424163415.GB21413@kroah.com> In-Reply-To: <20190424163415.GB21413@kroah.com> From: Linus Torvalds Date: Wed, 24 Apr 2019 09:40:53 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH AUTOSEL 5.0 59/66] fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock To: Greg Kroah-Hartman Cc: Sasha Levin , Linux List Kernel Mailing , stable , Kirill Smelkov , Michael Kerrisk , Yongzhi Pan , Jonathan Corbet , David Vrabel , Juergen Gross , Miklos Szeredi , Tejun Heo , Kirill Tkhai , Arnd Bergmann , Christoph Hellwig , Julia Lawall , Nikolaus Rath , Han-Wen Nienhuys , linux-fsdevel Content-Type: text/plain; charset="UTF-8" Sender: linux-fsdevel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fsdevel@vger.kernel.org On Wed, Apr 24, 2019 at 9:34 AM Greg Kroah-Hartman wrote: > > I think there is a follow-on patch for this one as well, that adds the > proper "stream open" logic to all of the individual locations. That bulk one hasn't been applied yet, and wouldn't be appropriate for stable anyway. It's 5.2 material. But... > But even with that, I don't think this is stable material, it should > just be for 5.1 and newer kernels. We likely *will* have a fuse-only patch that uses stream_open() and _will_ be marked for stable, but that hasn't actually happened yet either. But if/when that happens, then this infrastructure patch will indeed be needed in stable. Linus