X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=mm%2Frmap.c;h=8990f909492f31d8a3f01df258907661db1bccf6;hb=e6a5c27f3b0fef72e528fc35e343af4b2db790ff;hp=2b9f413c9c00da3ebee3220e1d8f0d64d5b10626;hpb=92d15c2ccbb3e31a3fc71ad28fdb55e1319383c0;p=~andy%2Flinux diff --git a/mm/rmap.c b/mm/rmap.c index 2b9f413c9c0..8990f909492 100644 --- a/mm/rmap.c +++ b/mm/rmap.c @@ -36,6 +36,7 @@ * mapping->tree_lock (widely used, in set_page_dirty, * in arch-dependent flush_dcache_mmap_lock, * within inode_lock in __sync_single_inode) + * zone->lock (within radix tree node alloc) */ #include @@ -137,8 +138,7 @@ void anon_vma_unlink(struct vm_area_struct *vma) anon_vma_free(anon_vma); } -static void anon_vma_ctor(void *data, struct kmem_cache *cachep, - unsigned long flags) +static void anon_vma_ctor(struct kmem_cache *cachep, void *data) { struct anon_vma *anon_vma = data;