]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] uml: fix wrong type for rb_entry call
authorPaolo \'Blaisorblade\' Giarrusso <blaisorblade_spam@yahoo.it>
Wed, 13 Oct 2004 14:28:34 +0000 (07:28 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 13 Oct 2004 14:28:34 +0000 (07:28 -0700)
With the type-safe rb_entry (based on container_of, I sent it) I discovered
this type error, so I've fixed it.

Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade_spam@yahoo.it>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/um/kernel/physmem.c

index f498ed3cb02372e55c8c014d72becdcec862a424..2b299f2a1cc443aa38ffbfb484ca248e58bc814b 100644 (file)
@@ -36,7 +36,7 @@ static struct rb_node **find_rb(void *virt)
        struct phys_desc *d;
 
        while(*n != NULL){
-               d = rb_entry(n, struct phys_desc, rb);
+               d = rb_entry(*n, struct phys_desc, rb);
                if(d->virt == virt)
                        return(n);
 
@@ -56,7 +56,7 @@ static struct phys_desc *find_phys_mapping(void *virt)
        if(*n == NULL)
                return(NULL);
 
-       return(rb_entry(n, struct phys_desc, rb));
+       return(rb_entry(*n, struct phys_desc, rb));
 }
 
 static void insert_phys_mapping(struct phys_desc *desc)