On Tue, Apr 15, 2025 at 01:33:06PM +0800, Alan Huang wrote:
> Signed-off-by: Alan Huang <[email protected]>
Applied
> ---
> fs/bcachefs/btree_types.h | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/fs/bcachefs/btree_types.h b/fs/bcachefs/btree_types.h
> index dd109dea0f1c..c2e05824e99b 100644
> --- a/fs/bcachefs/btree_types.h
> +++ b/fs/bcachefs/btree_types.h
> @@ -656,13 +656,13 @@ static inline struct bset_tree *bset_tree_last(struct
> btree *b)
> static inline void *
> __btree_node_offset_to_ptr(const struct btree *b, u16 offset)
> {
> - return (void *) ((u64 *) b->data + 1 + offset);
> + return (void *) ((u64 *) b->data + offset);
> }
>
> static inline u16
> __btree_node_ptr_to_offset(const struct btree *b, const void *p)
> {
> - u16 ret = (u64 *) p - 1 - (u64 *) b->data;
> + u16 ret = (u64 *) p - (u64 *) b->data;
>
> EBUG_ON(__btree_node_offset_to_ptr(b, ret) != p);
> return ret;
> --
> 2.48.1
>