LGTM

On Fri, Aug 19, 2016 at 4:01 PM, Barret Rhoden <[email protected]> wrote:

> This failed to index for keys greater than 32 bits.
>
> Signed-off-by: Barret Rhoden <[email protected]>
> ---
>  kern/src/radix.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/kern/src/radix.c b/kern/src/radix.c
> index ee15ad222868..6fe6d1d9acc4 100644
> --- a/kern/src/radix.c
> +++ b/kern/src/radix.c
> @@ -72,7 +72,7 @@ int radix_insert(struct radix_tree *tree, unsigned long
> key, void *item,
>                 tree->root = r_node;
>                 r_node->my_slot = &tree->root;
>                 tree->depth++;
> -               tree->upper_bound = 1 << (LOG_RNODE_SLOTS * tree->depth);
> +               tree->upper_bound = 1ULL << (LOG_RNODE_SLOTS *
> tree->depth);
>         }
>         assert(tree->root);
>         /* the tree now thinks it is tall enough, so find the last node,
> insert in
> --
> 2.8.0.rc3.226.g39d4020
>
> --
> You received this message because you are subscribed to the Google Groups
> "Akaros" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to