From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) (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 F1AAB64D for ; Wed, 9 Oct 2024 00:03:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1728432218; cv=none; b=jYGOGNi0+u43edG87btaNVrj20fptissP6oMLY0Y/1T+V6NN+U0Tw/BYD2n1i0vBwfaUFQwles1J3VGJkBgKvdSxPMuaN7lV+JcxvvH900lNEjJPEas3On5JCbDFNUVH+T9IFzSW/XlHmOAMuHVn0Rr1LsJc65oG8CBiBCkuWmo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1728432218; c=relaxed/simple; bh=4isKTSnGZnWy2IfXN7gS5dEf0YoojasjmIgkuR4XjEE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=tlj6MZqyq0tuW67ieN3UumaVY2Ox2BrWzvn4jRmbUmAdZGHqLFbENTe7f1qOBUuUhqj96LYH46ItKuyV02GUeurzUDwi31PnYFncFZepFZm+HqizZlCYK/KBPlcVAxAOVGNfAnrNqsepAr8g2/Zm8FzEzRdTjo6iSvnRsOn6ZjE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fromorbit.com; spf=pass smtp.mailfrom=fromorbit.com; dkim=pass (2048-bit key) header.d=fromorbit-com.20230601.gappssmtp.com header.i=@fromorbit-com.20230601.gappssmtp.com header.b=FeFgJHR8; arc=none smtp.client-ip=209.85.214.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fromorbit.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fromorbit.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fromorbit-com.20230601.gappssmtp.com header.i=@fromorbit-com.20230601.gappssmtp.com header.b="FeFgJHR8" Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-20b6c311f62so55460565ad.0 for ; Tue, 08 Oct 2024 17:03:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fromorbit-com.20230601.gappssmtp.com; s=20230601; t=1728432216; x=1729037016; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=1fWH9enmlhfqAT3vWvYvl8tJAKSdliXa4XjK8FeqbOo=; b=FeFgJHR84nfGCSj8Vpar+qujcLKobmHYkyesBB83YqzH6yqunE6zzdqd/W70LkqDKy /qsLtjMkp3vuXstQPMAF+RTVQqZBmypAgXfPHYTTI+aoHjJCMw9mpVxjjQWwtooWkIoS Az6uoMfLXWWjnbuLIt0Z7Cpc0hU1usy34TeJFo8c1m74/hx/odlFLIaTKvbYrAYmxcZf 6QtlOtkF+q90chGDDTvUMaXk0KPddnFaplsgeDidlO8DL0tZgB+xwhMFDaq092iAxPR0 6m6InlDY/RIffeNHzw9H+kTQ66GgXMqErkcANN9AOybUd0weIODjblsUjQdCQVJhPN62 mfVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728432216; x=1729037016; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=1fWH9enmlhfqAT3vWvYvl8tJAKSdliXa4XjK8FeqbOo=; b=azwfP1BfNPz1ZAdppabz9RMg5Az4UGelquM/iwQ+K5VHX87PdJ3IIPKKgcebc6y596 5EUyuzEn0Y5E7fLVwUwybN8JhkrvQ/QsE7CQHjf0eNe9CPULDOEWmgeLn3R9QNR6NhsZ fzWcFJp9Cqpxdt+66flVtFMDgrcFEonEOIAP+keb3cmnbh0qcPFzTVEYG+CI+bK/KI3H S1FGOysBgBHSspy73MPURtS2Iq4MAZ6nIotUobA7SAnUK4sjA8eIQpCiPxuQzWJ7XWcm Uf+NCeRGFDH4rqhpwsG826xMc0no61iTrA10H9hzCNvOm8IP8gq77RG1xPxhILtPN+Fo tS3Q== X-Forwarded-Encrypted: i=1; AJvYcCUnEY1JKuFU4WfxqDz8Ea4Z6ZO4HxJ2s8SSVVA5C7ediF+TrkRJYYGcxE9lGB1GtRiPHODeAab0EyqGTu5T@vger.kernel.org X-Gm-Message-State: AOJu0Yz0lXtKSoV+aKmQDVrSMMm7kM7/H7iuKG58DFgKqMOTVNPdX+2w B1kUVopyi863r9VfLgnJqvMIL/4smgh8MuDGXg3B9qnLQgM+lUrx4jCWV1YEGKk= X-Google-Smtp-Source: AGHT+IG3HQtugnX7cL0c229gRqowrq0NHWN1EMQPefxreF1oIsepqnEwQBhkCpq1bsv0lkRKJD9/Mw== X-Received: by 2002:a17:902:e743:b0:20b:96b6:9fc2 with SMTP id d9443c01a7336-20c63746f29mr11451615ad.10.1728432216227; Tue, 08 Oct 2024 17:03:36 -0700 (PDT) Received: from dread.disaster.area (pa49-179-78-197.pa.nsw.optusnet.com.au. [49.179.78.197]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20c139391e5sm60763765ad.133.2024.10.08.17.03.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Oct 2024 17:03:35 -0700 (PDT) Received: from dave by dread.disaster.area with local (Exim 4.96) (envelope-from ) id 1syKAv-00Fo9C-0y; Wed, 09 Oct 2024 11:03:33 +1100 Date: Wed, 9 Oct 2024 11:03:33 +1100 From: Dave Chinner To: Christian Brauner Cc: Jan Kara , Amir Goldstein , Linus Torvalds , Christoph Hellwig , linux-fsdevel@vger.kernel.org, linux-xfs@vger.kernel.org, linux-bcachefs@vger.kernel.org, kent.overstreet@linux.dev, =?iso-8859-1?Q?Micka=EBl_Sala=FCn?= , Jann Horn , Serge Hallyn , Kees Cook , linux-security-module@vger.kernel.org Subject: Re: lsm sb_delete hook, was Re: [PATCH 4/7] vfs: Convert sb->s_inodes iteration to super_iter_inodes() Message-ID: References: <20241002014017.3801899-1-david@fromorbit.com> <20241002014017.3801899-5-david@fromorbit.com> <20241003115721.kg2caqgj2xxinnth@quack3> <20241008112344.mzi2qjpaszrkrsxg@quack3> <20241008-kanuten-tangente-8a7f35f58031@brauner> Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241008-kanuten-tangente-8a7f35f58031@brauner> On Tue, Oct 08, 2024 at 02:16:04PM +0200, Christian Brauner wrote: > I still maintain that we don't need to solve the fsnotify and lsm rework > as part of this particular series. Sure, I heard you the first time. :) However, the patchset I posted was just a means to start the discussion with a concrete proposal. Now I'm trying to work out how all the pieces of the bigger puzzle go together as people think about what it means, not polish the first little step. -Dave. -- Dave Chinner david@fromorbit.com