Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[deliverable/linux.git] / lib / list_debug.c
index c24c2f7e296fa15e5431ef7dc4a31f8551e37c15..3859bf63561c63936947b007fe3ee20e822509a1 100644 (file)
@@ -37,7 +37,7 @@ void __list_add(struct list_head *new,
        next->prev = new;
        new->next = next;
        new->prev = prev;
-       prev->next = new;
+       WRITE_ONCE(prev->next, new);
 }
 EXPORT_SYMBOL(__list_add);
 
This page took 0.030979 seconds and 5 git commands to generate.