From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (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 D4627801 for ; Wed, 9 Oct 2024 00:03:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1728432219; cv=none; b=GTEcvq5rz7iKKM3RLSo+p8Cp4iZ4uNe6LvJaBFy4HOav1wFXhxRV7scmXApZa7jji24QoikqhkXkDYbBJ/waGatEhwFOyFA2ll7sg3NfjRS9oHCD3/m5zcmM+O7uMVV5PTMZQ8kqWGxECarZAWd5fnAuZZVUAm6MvlkoN3Wa9hQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1728432219; c=relaxed/simple; bh=4isKTSnGZnWy2IfXN7gS5dEf0YoojasjmIgkuR4XjEE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=SFeN9NEgamTJF7Sn9A3UEd9hOviru9au6ldqpwGyzlh6wjdLNAgSGWysZimARtgZAcn/6+Fwb3saW2FdOxW++NVs573Y3Y8GCCttZFZ7C7tWyN1YTNAlI+97HkPB14B/PWBVPsHwlVpO5s7sPyCrvHJuqHZ/Tiij8HZ5EwlhTM4= 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.182 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-f182.google.com with SMTP id d9443c01a7336-20b64584fd4so60427555ad.1 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=RXwIw3L5EI0ugUgJbeDL/tXquVtE7NFqPrbU0uiKmozmMwmHpIUE+AuRh0JutU1tiX v/z+4GvAlWbSF7q4v7Wd8suJa2hCObkC8YwbZFPNEQoPtRf/nrDm1PYpquOTlso9Rmd9 htNp1Su+g+9a23VOVK9qJQDQkWp6sHk3G36JtPvBfE2lynfm6K4brdndmGiyJ0nD7h+X K4UuaC1QAPrNNWWLGqfUC8vHOWQ0W27p6MJ+T9n5Lud2OJK1K5CVa20yPzUNkXMbmkdi i4RxMS2IfTL5GL+9kFtG5zOvj3I4aF4NlTrhGtnIoZhquM+dXlbFYNEtvT/RhuYSMhzt MMSg== X-Forwarded-Encrypted: i=1; AJvYcCXQdQOxZaUrK2MQ3JvxscUrtdxsOROsV/Qvhx3EWc8lqNrlLiU0+V+8G3tSuYX0Ref1OGLWHulxP39VQiVWJQ==@vger.kernel.org X-Gm-Message-State: AOJu0YxC1afC+p33jIz8RTMPgKJZDcekDhe0neQRirMvhNMfc17865Yr mk2z0HLdrs81FQyXAJs1VWnDUE51HIuq0SYpXYwJTK3/oRZrL40s1wDDkFZJueI= 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-bcachefs@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