Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp830583pxb; Thu, 19 Aug 2021 12:19:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw/lHKH0X1KF1/5IYO0KlNBQUpbMv13jwvVy1PbQhKEhyN0I4o1Cx6W4jm0nRfmZ736/ON8 X-Received: by 2002:a5d:8541:: with SMTP id b1mr12745102ios.105.1629400767163; Thu, 19 Aug 2021 12:19:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629400767; cv=none; d=google.com; s=arc-20160816; b=dQ2JHf6IOJ0YBQa29D1QdUk1s1Kor7XcVLjIVFFmAjcTVfNWxpc4Carr9jzgUWwAUT TCi2v3HgetzTZWWsHo0ItCkB3ZbJNc/aERsb3Yah+CxUThFHhuda1IIcI2cjnYJ3gtmX DIY3sG2tMky+REbMwKE5l7V8RxaGzBK8fhfYS6XxofVN98Mgb//MInDyTKk0q248JXK0 w2Zdnze3jhyWA+6ZbT1xG3flO2UIfdzlnfg6kx6BYo45ifqW6O8NfFY6jOhFKciKYGI0 djaJjwQQH3O/4OE41Yp6mp46KiN0ukCs7dOPTfdSj45mLWX/vWOz7TxtI8Aj3djf+Oq8 6H1A== 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 :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=cRE3aeG4O8Gl5vq63Eo16x+e71uqVeqT8Z2wVuDTGqE=; b=goxkl5XHCkK2QW2xb8Pk7K2XhT0ytbVAyu/c25XXCTXChkIRrVP8NO9kmi3a43bJNi ETM4ccfXbDG60mqK04FLUyL/+TBSu1D2jkX7Ds/V6/kPDERkaCEGwnCHEia8s/wZTvZD Ou+ilEMikqCNBWNgYhgoV3KFTFfXfNGROGe0U+6+4n/EEvxS0fjesxfTCLP9oLX01hw/ q2cha27GaX44U0cTMzQfnHPfPuD4DcD0sGsXbF0Qz6d2mwtbaHcacU0vuOFklhERRR4c VjUNyvM2Roh9cicSbGXVAl/UnDYywvUTy28Tdl0MgDBsdzP99lkFd3qZ9TzMrGsxbsRR bFtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CohXTWkz; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a5si4137508ioo.37.2021.08.19.12.19.14; Thu, 19 Aug 2021 12:19:27 -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=@kernel.org header.s=k20201202 header.b=CohXTWkz; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234085AbhHSTTA (ORCPT + 99 others); Thu, 19 Aug 2021 15:19:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:55934 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229465AbhHSTS5 (ORCPT ); Thu, 19 Aug 2021 15:18:57 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 2D15E6056B; Thu, 19 Aug 2021 19:18:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1629400701; bh=RucYjuroxGmQst2JfSDCLfzdBGUla3ujUHowg41WDyE=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=CohXTWkzJotiOQmeVmG65jGjNWkRibbytLNpU+bQ91W5vlKqoCp6Mv0QgrfeF+v3X NIkEPiyLxbPyEiIbUjDIfAix7Z8AfRFOp8FzHRzPJ/1ks56kn/ez5YUSaywrIBqu9p ibMFdjvbtfTbgHOOUkf8HON9BkXYFIFjsMXK+3sZln2yD305IUV8ayXQvdW0ViyGV+ Knn+U1QyVeDn8xMkbwR6EjWAXOCgI7eoh0WzwAMQzcf6pArOA3bxk5w3kF/2JMsmRW YT/ZZ7iNU1vf/9dmA3tdJzQDyvTdlJiqL+NzekA5CcHK+iopv5wIMajwfE1r7sRcfb MCupGyEyaqTTQ== Message-ID: <8ba92aa3e97bfc3df89cd64fffcbc91b640530f1.camel@kernel.org> Subject: Re: Removing Mandatory Locks From: Jeff Layton To: Rodrigo Campos , "Eric W. Biederman" Cc: Matthew Wilcox , Andy Lutomirski , Linus Torvalds , David Laight , David Hildenbrand , Linux Kernel Mailing List , Andrew Morton , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , Al Viro , Alexey Dobriyan , Steven Rostedt , "Peter Zijlstra (Intel)" , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Petr Mladek , Sergey Senozhatsky , Andy Shevchenko , Rasmus Villemoes , Kees Cook , Greg Ungerer , Geert Uytterhoeven , Mike Rapoport , Vlastimil Babka , Vincenzo Frascino , Chinwen Chang , Michel Lespinasse , Catalin Marinas , Huang Ying , Jann Horn , Feng Tang , Kevin Brodsky , Michael Ellerman , Shawn Anastasio , Steven Price , Nicholas Piggin , Christian Brauner , Jens Axboe , Gabriel Krisman Bertazi , Peter Xu , Suren Baghdasaryan , Shakeel Butt , Marco Elver , Daniel Jordan , Nicolas Viennot , Thomas Cedeno , Collin Fijalkovich , Michal Hocko , Miklos Szeredi , Chengguang Xu , Christian =?ISO-8859-1?Q?K=F6nig?= , "linux-unionfs@vger.kernel.org" , Linux API , the arch/x86 maintainers , "" , Linux-MM , Florian Weimer , Michael Kerrisk Date: Thu, 19 Aug 2021 15:18:15 -0400 In-Reply-To: References: <20210812084348.6521-1-david@redhat.com> <87o8a2d0wf.fsf@disp2133> <60db2e61-6b00-44fa-b718-e4361fcc238c@www.fastmail.com> <87lf56bllc.fsf@disp2133> <87eeay8pqx.fsf@disp2133> <5b0d7c1e73ca43ef9ce6665fec6c4d7e@AcuMS.aculab.com> <87h7ft2j68.fsf@disp2133> <87k0kkxbjn.fsf_-_@disp2133> Content-Type: text/plain; charset="ISO-8859-15" User-Agent: Evolution 3.40.3 (3.40.3-1.fc34) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2021-08-18 at 11:34 +0200, Rodrigo Campos wrote: > On Tue, Aug 17, 2021 at 6:49 PM Eric W. Biederman wrote: > > > > Matthew Wilcox writes: > > > > > On Fri, Aug 13, 2021 at 05:49:19PM -0700, Andy Lutomirski wrote: > > > > [0] we have mandatory locks, too. Sigh. > > > > > > I'd love to remove that. Perhaps we could try persuading more of the > > > distros to disable the CONFIG option first. > > > > Yes. The support is disabled in RHEL8. > > If it helps, it seems to be enabled on the just released debian stable: > $ grep CONFIG_MANDATORY_FILE_LOCKING /boot/config-5.10.0-8-amd64 > CONFIG_MANDATORY_FILE_LOCKING=y > > Also the new 5.13 kernel in experimental has it too: > $ grep CONFIG_MANDATORY_FILE_LOCKING /boot/config-5.13.0-trunk-amd64 > CONFIG_MANDATORY_FILE_LOCKING=y A pity. It would have been nice if they had turned it off a while ago. I guess I should have done more outreach at the time. Sigh... In any case, I'm still inclined toward just ripping it out at this point. It's hard to believe that anyone really uses it. -- Jeff Layton