From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (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 E2F46349B1B for ; Mon, 9 Mar 2026 21:04:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773090261; cv=none; b=SyZdgayaTPimd9lJXEwU0JhPZ7N05i77EvVEUBDhlgmLiq1+2Q3oeJy5ZAPq3kaiYJlE0jNv5NLkDxBUwDruqRiBo+jXIRbh/mJdD/mfoqhpMbGNvFlqnCm81VmaIEt6cy4GJj6bbqT5905xmlnTRm4wIEtQcrI22OldydsJtPE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773090261; c=relaxed/simple; bh=FyNFwdK9MDJdmdYVsIRSGciWILiUpk7gaEa87PDZFiU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=K4lVDQ+JDFPScC9FigDnFHFps2vY+vMqJ1Pe8rt8IG2L6VNx77Nrp8LVbJGkN1Z96dQQuMztAC6Tlt7zKY6iWckqgOZ2loWI9etzmKtfyBAqwER4/Z251NL206don+fcWIi+xCAAUKgltpMG3kAvFEAsgsY5/rSD94M1XKt10Dw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=permerror header.from=versity.com; spf=pass smtp.mailfrom=versity.com; dkim=pass (2048-bit key) header.d=versity.com header.i=@versity.com header.b=GVxq/kH5; arc=none smtp.client-ip=209.85.221.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=permerror header.from=versity.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=versity.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=versity.com header.i=@versity.com header.b="GVxq/kH5" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-439b78b638eso9346636f8f.2 for ; Mon, 09 Mar 2026 14:04:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=versity.com; s=google; t=1773090258; x=1773695058; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=lR3iHI975WESFZHH5Z0urBu0dmvTpAkARGiFPBv1aWw=; b=GVxq/kH5CMGAjvzGcwKNgKvM9fzZbuk0UJP2hz3ZDDywnv3EDwHaJWcOouM1iZILVD 1xO1YKLLZ10aJXzCa0ylPD96mzmXP7ElAeOWrQLMsLkIXjD0aw5vVMEWW8Q8LNq7c+jM xecSzk6uGSPxBRBa46FMd9ZTe1XcHAEDYQ6f1y0+tDxb4TRuzSrzwm1XywZD37CRv/rf ZNBn22rnSrqSRBiRjyehLrfUJpu4gsJin4gMmZEnyDGQW3NdP4uMlfsWKliEAS7+jmOc N/Xncw0oNTPs4BKLsk9m7EicjhDC/bPvyaSfUH4rKeIgiyo3UJEn5/qEH1pUwwqpE2E2 2n5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773090258; x=1773695058; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lR3iHI975WESFZHH5Z0urBu0dmvTpAkARGiFPBv1aWw=; b=gP1mSdd2ZyW/y3qmKzNpOQ4LXWRlD9DBoceat3+WSIiUb3X1Ope/jC7DZSaBZANct6 7zoZZpnv/6R5yMfINSwSg0/Cn4dWbyoskKrnjBFLC+BnOhHTnFulcP5JeOV4BW2+wbX/ ljQw3ki6WC193AmJMpeydz96obDkS5uLvMoHf1v6of/3fkk0JZqUGT0EhAcwXmLQ5OCU d6eQ9RzwRp705SkBfRbdAT75uwP3CkM0XZRVnxqFrmeM9baj5UDmkIjIWYwpalOPodeo rOmqTDJM7Wt7uYlxgGQe5DnLRm8suE2fYGnj0Oix032cBKvfxrBSflK/7oDAhNy6Qajm exJg== X-Gm-Message-State: AOJu0YzbALAqE4ss/GCOKQp3MUE7lsCN55GXz1LTq4vFd6EeCLzcs0Iz 0jnx2l5pSqqQOcgrN/bQCvrY7tQjBmohSagHy1xPmAQScUHOZEpBXaHwVwjQLiiQU3cRrluf0B7 Yez9R X-Gm-Gg: ATEYQzzDp/sSPcYjO8A6ikjFl8z6nAnGv97Jn70m+iuEwacjdmW2ssN8qVAAGlPoNGp UeY3FuCCM3HfS4SLl9gIOza1ze0V7Elnvx70wC+eiISU108WYres7WbUfX0qqj+jnL85hm19wm/ bueYnfyCyj90K6SyWJN1kjQo+PvObatFNef1Rr58C01zHCxXvvghhmrhS3g11Ji2e+PPN1C+Ku2 li6EAUT4tsRMB9bcKZQr+RLVUnA/ufUyixEe4e4blGPlvAaOW2Mmf5/PyM3koQ3OhqFektHePDc /KbULQ12H4hXZ3KY/3hXpTEEz5WVNjmW1x9fk3a57kJeDGyBJF3DJ8uCTr8VORT4/hfNf6h1uWJ 1lEJ+3hiat0gxtWulcTPYOu8cAszBcKjDaI3YtUncXlfCMogP5DYZDwo+gv2VqneH1wGj5l1gJ1 swlEVkR+edXZaDorIQ6XzsCIOsqYJhSJpR5o8SN8usV7+j7j/MoRMBvisBTneMct5IkdM= X-Received: by 2002:a5d:5887:0:b0:439:b3f8:7757 with SMTP id ffacd0b85a97d-439da8a729emr22482292f8f.55.1773090258259; Mon, 09 Mar 2026 14:04:18 -0700 (PDT) Received: from localhost.localdomain (46-117-212-87.ftth.glasoperator.nl. [87.212.117.46]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439dada9116sm26906639f8f.14.2026.03.09.14.04.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 14:04:17 -0700 (PDT) From: Valerie Aurora To: rpdfs-devel@lists.linux.dev Cc: Valerie Aurora Subject: [PATCH 1/3] rpdfs: Initialize dirents field in new rpdfs_inode_info Date: Mon, 9 Mar 2026 22:04:01 +0100 Message-ID: <20260309210403.105006-2-val@versity.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20260309210403.105006-1-val@versity.com> References: <20260309210403.105006-1-val@versity.com> Precedence: bulk X-Mailing-List: rpdfs-devel@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit A newly allocated rpdfs_inode_info needs its dirents btree_root initialized to zero. Signed-off-by: Valerie Aurora --- fs/rpdfs/inode.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/rpdfs/inode.c b/fs/rpdfs/inode.c index 2d83fa6352be..44f8cd515aa6 100644 --- a/fs/rpdfs/inode.c +++ b/fs/rpdfs/inode.c @@ -294,6 +294,9 @@ struct inode *rpdfs_new_inode(struct super_block *sb, struct rpdfs_ino_gen *ig) ri->refresh_wcount = 0; ri->xattr_creates = 0; ri->ig = *ig; + ri->dirents.height = 0; + ri->dirents.ref.bnr = 0; + ri->dirents.ref.alloc_counter = 0; inode->i_ino = le64_to_cpu(ri->ig.ino); ret = insert_inode_locked4(inode, ig_hashval(ig), rpdfs_iget_test, ig); -- 2.49.0