[PATCH 1/3] rpdfs: Initialize dirents field in new rpdfs_inode_info
Valerie Aurora <[email protected]> Mon, 9 Mar 2026 22:04:01 +0100
| Newsgroups | dev.linux.lists.rpdfs-devel |
|---|---|
| Message-ID | <[email protected]> |
A newly allocated rpdfs_inode_info needs its dirents btree_root initialized to zero. Signed-off-by: Valerie Aurora <[email protected]> --- 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