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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 75AC2D462DA for ; Wed, 13 Nov 2024 16:57:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0D91A6B00B0; Wed, 13 Nov 2024 11:57:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 089C16B00B3; Wed, 13 Nov 2024 11:57:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E92B06B00B5; Wed, 13 Nov 2024 11:57:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id CAF966B00B0 for ; Wed, 13 Nov 2024 11:57:55 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 7B1011A0C3D for ; Wed, 13 Nov 2024 16:57:55 +0000 (UTC) X-FDA: 82781677650.24.6B7A29A Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by imf30.hostedemail.com (Postfix) with ESMTP id 0DFB080005 for ; Wed, 13 Nov 2024 16:56:31 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=adtFUIUs; spf=pass (imf30.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.44 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1731516929; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=r6dKI9I0XiNa6P0LadyJEAqhNHGcRQ6Z3i6i70GfR1Y=; b=KoEoeTihGM46VB88r17QZZ6UCrZR6at8urVm8slgi+oMeoXmv0XbtjDy2122qyfLtp3E0q copFQUyUf9+btR5eYSihQxX5f+w93p8Lc1Yk8l1ckM1Esem7H0dc4Nx81aHt714OiszMog 7LzTPVLS7WycPfrqd/+5w0XerSSIjg0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1731516929; a=rsa-sha256; cv=none; b=fOrAkWpGgbR1nZmtB7oHTkU4oJuvNOmbslM37bdmeXzXwydFU4GWNj9Rs3vuOt96AG8ZY2 u0WnWOYTUiXz38KNO9eXQiRdJ71TRNvwTEzhvWBwnlUhkBV+686fpbfASeZzE0+5BJz0Y7 UAr2vHe4j4hAAVD1cOfdsx0Yr1Mw8c0= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=adtFUIUs; spf=pass (imf30.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.44 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-5cf6f7ee970so1034944a12.3 for ; Wed, 13 Nov 2024 08:57:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1731517072; x=1732121872; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=r6dKI9I0XiNa6P0LadyJEAqhNHGcRQ6Z3i6i70GfR1Y=; b=adtFUIUsnRpNB5Kk13ZZ9zcXvyM/HYjmlBnZihE+Q4pEQyX290PtHyTvwxn5I5dkXy EjAGTIQ15Fk2q5lR5wdbQ7va+mYuJhkVHNLTWP07T9gwVWtakE9Riqtzza4se/qhqPtA vPVZ4vn0V1VuqCv+CosZvK8zG3aYExLRgqo8U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731517072; x=1732121872; h=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=r6dKI9I0XiNa6P0LadyJEAqhNHGcRQ6Z3i6i70GfR1Y=; b=eoutOZulMxeKZYoMtiUmcIpLPPJDMDC3Cmx9CdObVckkrdLBZv6cJSXyiBoNCdaNhg tmxahzaMdE4Ib7WrMCkAR1oltHS5g67zyE7L501Ci532SmpvA/RE9aOdUnJmfqyp9LZi TclYXTL86zv62NSiWWEUdi/36GzCnCvPwk2RbTlLB8FNKN9ROAfF0cGYobiVkUM287bj eCW4768M+WMCdl6k7p3FD92LoW/BZjt0H/bbZYVJ6HMvyXHrWqznydqKpz6wAredIBK9 JAwau7h97+2Dw872lNCEgXt++/t2lNgUeUPMQwd7r5X9Wc5KhIgD264P44R302o/Skdg znJA== X-Forwarded-Encrypted: i=1; AJvYcCX0VroDjI7IBGqlErvIz8Mih0gSzzr9nof8WMOQYSscRiAO3FBm59alG4GkXm3ZwRmvS1XuIAxwGQ==@kvack.org X-Gm-Message-State: AOJu0YzN19bbpLU9ky4UJz+a9/UFjbW/XWnEccDIWTEzvuDzA1SuQOIC 6Pi6U+100f1efyCKWy2KzNZb8odwIRaObrBqBmPPOj/XLmT+eKdNBVWRzW0iE2O5BdFGB5SFQ2E WEuA9TQ== X-Google-Smtp-Source: AGHT+IEZIakILh+xnDdql17biXd7eyckuVDAR3mdnUK9v+hB48IPgyvreZxQM273T/3jhTmrz1RzoA== X-Received: by 2002:a17:907:2d07:b0:a9a:29a9:70bb with SMTP id a640c23a62f3a-aa1b1055795mr638560366b.14.1731517071791; Wed, 13 Nov 2024 08:57:51 -0800 (PST) Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com. [209.85.218.54]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9ee0dc56f1sm881839566b.92.2024.11.13.08.57.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Nov 2024 08:57:51 -0800 (PST) Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-a9eb3794a04so1014662066b.3 for ; Wed, 13 Nov 2024 08:57:51 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCVM1QB3Nzqm/bloh45dP7+qAtr1Bb2z2/42dCUJIOUYHWdbUrOAvJBwmCnxRhjy+PnY4CXfn4OICA==@kvack.org X-Received: by 2002:a17:906:7308:b0:a9a:3718:6d6 with SMTP id a640c23a62f3a-aa1c57ffee4mr725890666b.58.1731517070805; Wed, 13 Nov 2024 08:57:50 -0800 (PST) MIME-Version: 1.0 References: <141e2cc2dfac8b2f49c1c8d219dd7c20925b2cef.1731433903.git.josef@toxicpanda.com> In-Reply-To: From: Linus Torvalds Date: Wed, 13 Nov 2024 08:57:34 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v7 05/18] fsnotify: introduce pre-content permission events To: Amir Goldstein Cc: Josef Bacik , kernel-team@fb.com, linux-fsdevel@vger.kernel.org, jack@suse.cz, brauner@kernel.org, linux-xfs@vger.kernel.org, linux-btrfs@vger.kernel.org, linux-mm@kvack.org, linux-ext4@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 0DFB080005 X-Stat-Signature: hxemod3dgugreimbo5adgq7uswrg1a45 X-HE-Tag: 1731516991-513950 X-HE-Meta: U2FsdGVkX197+awtMuF8dK25R0OgBx92CGnO0xbvvv6SDp90crVrciwc3IPdiZCI3abzFcMB7nTbfnTmcBPcAkH3+BBIw1GtXw34fotDuancIUTff6qn278mjNzjSKZfR8wnLY3dCO/nDrwOBEidBSw76MtZkEOpieok+Tf95sGUqGYP0oEkXtVFrDh84MYefhS8hZMScZmr1ygk5kmNkfXCx/KL0CCg/Y0WFN8Ay9UTmZLcjd/HPdiKNoaZfPaO5YIrYlzGRn+2Z3Rnfy1B1Op+dbm7QuvJQrAFBj8YWNn2P5lEmljIcL3nd4uELmO2Qd4fDUrCNWTWEqLxGdrz82IF4RN09QPkaSP6JQOeZbbu9P5q84aDgeNn1UXPhJnrmmEcRf4RegzaTUkJdKyO+fgwHT9EwyHYvY5p62OWzFa3DmEYNtrWk8PJlxsO7ACaG7G7p/xvnhDmAktThTbLBv4G9n8pMM+xMEnWhrkKfBB1nfcVYRpFMjKl3Ja5C+m3Adnee5RyUTRC9Mhz0EV2X8h8kuwk01LVbG3n5/Go8fnBIvnw8lcBVCt39opFxuB/v9lAGbimVUW3IJEg93j0mpa5TrYKC8Q25Lyxp+5N727aAL64tEpAFpfGWO+WhuMJZbeq42NFfbxaIcttYkbFwvl47yn3HTjVe1L1rS2uHBGSP75fjxx545riPJA3tt6GTihSnLui5aQWpkSKsqAL0z+mNR1/mMMs2jqzgOlvw6iDeeEC/C5r1kgahGx5Bp7BLUg5Wq/U3GJ/keMVj0IQm1HFJZdem8FB3uu0ENFQd56YRfmgW6WSNCO5HqhcMfx80x9/xAstLjBh4kBqvPrFXDIl7kL924MDDV7KAhKjS5nf1udsfvHoNZv0j51ODuvoSFiAs8hjBvUQxggmjzXISFQU+BMpSFus7NpL31hWZuwetG7r6KcPR0L6lPXJZhgbRA/3y/ZQVugj1kQHJGN fPR4opVm ufC/N/piqq8np+5WafBfc7hlvXRpKbcYusDNaJWVQXkb/KBJtzlXNO0PWamM3LHfQFAMxei9dUiCB0QdIwcgp8fiXBhU37Wzq7qr84/F6ivI7WThzPYhEiL+ByfS3Cfyk6eKdcnXGxceKx9lfl/H5aex2XSKS3n3K2WT95rXpB1PF11nYGtOnaaqpKBAOh8LRypucAW7GaX8nQeEIEhvP04eBd344ZxKP77IIVbqnSpehSWcDaDLjobT4ozly+kFnIyIN+unG8r2bDTk3utwhhcRsZelxNdV0Lf8s207hp1AhvNQzjyj00RAhWybpnFB9w2aJ3iYFZkqDTFaF171hpOTXleYzrc3pyLCR/fCFkReVGtECH4Ts5rgZxN3He0V/snSwEcnB0QA7RX4miPYwUpL5+fBThqggUzOp94UfRUe+srmPtapA/04GKGcaqe6VBVDnxzybAFnxhevaqJVvojqGjElbqt3Al1Dj48B431BVq3FLYJNYNu/AvA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.001652, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, 12 Nov 2024 at 16:06, Amir Goldstein wrote: > > Maybe I could use just this one bit, but together with the existing > FMODE_NONOTIFY bit, I get 4 modes, which correspond to the > highest watching priority: So you'd use two bits, but one of those would re-use the existing FMODE_NONOTIFY? That sounds perfectly fine to me. Linus