Received: by 2002:a05:7412:5112:b0:fa:6e18:a558 with SMTP id fm18csp116925rdb; Mon, 22 Jan 2024 14:03:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IExpDQKvBGOByT4+O4a+hSsDwnZMIo2swcF5q2OKrBvawqYAYEqfrKM05capR5UHnhv5+2F X-Received: by 2002:a17:906:b24e:b0:a28:526c:a3e6 with SMTP id ce14-20020a170906b24e00b00a28526ca3e6mr2821764ejb.152.1705960983397; Mon, 22 Jan 2024 14:03:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705960983; cv=pass; d=google.com; s=arc-20160816; b=yuqlo6i3frOLq6bunWJpQhx5r5RSLY24Bj6gMdALXBLT62x4SthHdAgmfC0qNfCVIi kvUFMcBjeQIhZtJvd5IgdRThB4klYxZP/y54NirzeSJ5W9Y7hdqjIdQ+7vWKczzuo2Ea d8Ad9yD8LYgWimhxDUS2/vy1yAVlVAy9Ydk4NJ1y7LIj31K+S3XTF5XhxvVLZBbzwpDT hkDAf6pdzkg6u3IJ6OiN02WnmRMFF17cXU25ppRZnOGHSPm91R+wLzagbnjZMqZYm0Hq eMhEx1YCfSgPOlCdGYXSp+3IBanbs+ewizrAjv9tk6oyOkDaV1FK0JrQxSJZLFtVhSUT OdpQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=jOSAIaGnjvf6CCjF3fmWDAvl/DrTsNgSFwohRJOla+4=; fh=eV/YqLzjuWOQqd0p3sLbqBJGaFts4/2wduvbh3Ay7to=; b=dXkzDQYPLTJsKKoGP3teMM3tqnJls7N+2/J2wL7nsbg5ctPwexElG+a1AJom22BNq/ Ui9FAdPPfENZVm4lrzy23xak3hZD3W/WuwbrP841+LhmA6OsQKW8pBbpEourxYGrbBll 7NLhI1LKNlpoGlrjHfCa5OY9AwPmbY47AeVQTR2vV/EuSDJbfZUdVuiqemSyx4dDenk/ jRqsaNPChgY711neEQrK2/Br6ioXDqupN4MyWDtUIUAQXsY64RZf+eW1KjGlEI5+yUQG enCofjNiypQ+Q/8aH/rPxaKj6T7XCokwevtTq9+y0E+cugRaWvT6egkLf3plajOe07PC iAUA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=Oiigjfjh; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-34221-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-34221-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id b4-20020a1709062b4400b00a28db64c218si10910031ejg.169.2024.01.22.14.03.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Jan 2024 14:03:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-34221-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=Oiigjfjh; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-34221-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-34221-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 2CFE21F22E72 for ; Mon, 22 Jan 2024 22:03:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 623B94878F; Mon, 22 Jan 2024 22:02:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="Oiigjfjh" Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) (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 EA86F482E3 for ; Mon, 22 Jan 2024 22:02:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705960970; cv=none; b=YXsbD3sOFgDjGcTT7XvyTq7MLx15mal/LX61vEEzEcu83RO+yyaWPM+aBMz6fiMbg1G0p8SZifCMosw2ny6ocvaPLPnnbQsiT1jEjeZpBUYo9g1s8/DJinT/j6R2uzkrMvM1cEAGCUkVRiLoV5BDbqSKZZ4dZlxJcK48cXFdWaE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705960970; c=relaxed/simple; bh=0hp4qAvrOKY8LC7aAKY29ksp0u/TQ0p/ryQA8d1FRbw=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=pBazDBIQYZIqospg8TR5LUwkNNp5P2jg+mX96f2JfAIASa5mqpLeyxzkRimQF54Vo4mKNEi8lEtYx5qocNn40W8KOdD7TqqSZn0/a2gkBHzgRulOPKgRx3SnBreisbWUvu1Ih+dzZl6gxcQ5cmyPX5btUf3+Ie7+oeAftjgqxCg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org; spf=pass smtp.mailfrom=linuxfoundation.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=Oiigjfjh; arc=none smtp.client-ip=209.85.208.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linuxfoundation.org Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2cd0f4797aaso35794511fa.0 for ; Mon, 22 Jan 2024 14:02:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1705960967; x=1706565767; darn=vger.kernel.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=jOSAIaGnjvf6CCjF3fmWDAvl/DrTsNgSFwohRJOla+4=; b=Oiigjfjh1FOT3dWADyiBvbCTmFIDuugvEH3QUxZafJns3L11Pt46kookMLfcfehMvY IRympvnxlfV6KykDmEKM5TfLsQrCvFcbhsOTugbQJQLo3gL2zc39zwFew3mQjtNwZuRZ xqMoofL4CzT+40rOdRkxhv9CY05jeScesslU8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705960967; x=1706565767; 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=jOSAIaGnjvf6CCjF3fmWDAvl/DrTsNgSFwohRJOla+4=; b=qCiUWKaI6zB+sCHYDFCxscZiL9l/7H/CAUZUyXLRxjuvQDLkS8TE8DiIi4t1vp+Y/S PzMq1M6sC2q4DLyC6PtcypYxDQJP+0rjbWoFOm1cuVox18LFLFakye4QgNDOGmbYL0zN PYo/C7GIl8INE25UxoLwlxcqT9ubZF/cva6YL412FU+6GL9vJFgoZxyBxCPrGbaGAOd5 LwiyZFYUhk2J+n0+Z+8g8PByHqD7ncRQNm/ii/7ZiXkn+EM2RmXy9ALVEM4lct+nZyu8 hNMQhKaakdhHtp3IyyEQK32vpnaoiMcayniQrH3mtpDYECbsFcckO+67eLdHX7hYwC1g RMlQ== X-Gm-Message-State: AOJu0Ywf15vI0aEcjdW3cULw+4zN+5ZTksZJ9wpX9p6Wn0ndL/k51eTt 5Hpmpw8OrQlj0we8kUIAQCxIMwqTnQQQvbQiX30aYTjA1aC/bmVYXVZ9kn/Ti3i8klm/PFvjd6m gnwLXhA== X-Received: by 2002:a2e:860a:0:b0:2cc:eae3:2bcb with SMTP id a10-20020a2e860a000000b002cceae32bcbmr1896320lji.40.1705960966789; Mon, 22 Jan 2024 14:02:46 -0800 (PST) Received: from mail-lj1-f176.google.com (mail-lj1-f176.google.com. [209.85.208.176]) by smtp.gmail.com with ESMTPSA id x31-20020a2ea99f000000b002ce0393f6aasm998670ljq.50.2024.01.22.14.02.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 22 Jan 2024 14:02:45 -0800 (PST) Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-2cd0f4797aaso35794281fa.0 for ; Mon, 22 Jan 2024 14:02:45 -0800 (PST) X-Received: by 2002:a05:651c:1a25:b0:2cd:f914:bba7 with SMTP id by37-20020a05651c1a2500b002cdf914bba7mr2536886ljb.34.1705960965293; Mon, 22 Jan 2024 14:02:45 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240116225531.681181743@goodmis.org> <20240116234014.459886712@goodmis.org> <20240122215930.GA6184@frogsfrogsfrogs> In-Reply-To: <20240122215930.GA6184@frogsfrogsfrogs> From: Linus Torvalds Date: Mon, 22 Jan 2024 14:02:28 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 1/2] eventfs: Have the inodes all for files and directories all be the same To: "Darrick J. Wong" Cc: Steven Rostedt , linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, Masami Hiramatsu , Mark Rutland , Mathieu Desnoyers , Christian Brauner , Al Viro , Ajay Kaher , linux-fsdevel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" On Mon, 22 Jan 2024 at 13:59, Darrick J. Wong wrote: > > though I don't think > leaking raw kernel pointers is an awesome idea. Yeah, I wasn't all that comfortable even with trying to hash it (because I think the number of source bits is small enough that even with a crypto hash, it's trivially brute-forceable). See https://lore.kernel.org/all/20240122152748.46897388@gandalf.local.home/ for the current patch under discussion (and it contains a link _to_ said discussion). Linus