Whamcloud - gitweb
b=20595
[fs/lustre-release.git] / lustre / kernel_patches / patches / dynamic-locks-2.6.9.patch
1 Index: linux/fs/dcache.c
2 ===================================================================
3 --- linux.orig/fs/dcache.c
4 +++ linux/fs/dcache.c
5 @@ -1678,6 +1678,7 @@ EXPORT_SYMBOL(d_genocide);
6  
7  extern void bdev_cache_init(void);
8  extern void chrdev_init(void);
9 +extern void dynlock_cache_init(void);
10  
11  void __init vfs_caches_init_early(void)
12  {
13 @@ -1707,6 +1708,7 @@ void __init vfs_caches_init(unsigned lon
14         mnt_init(mempages);
15         bdev_cache_init();
16         chrdev_init();
17 +       dynlock_cache_init();
18  }
19  
20  EXPORT_SYMBOL(d_alloc);
21 Index: linux/lib/Makefile
22 ===================================================================
23 --- linux.orig/lib/Makefile
24 +++ linux/lib/Makefile
25 @@ -6,7 +6,7 @@
26  lib-y := errno.o ctype.o string.o vsprintf.o cmdline.o \
27          bust_spinlocks.o rbtree.o radix-tree.o dump_stack.o \
28          kobject.o kref.o idr.o div64.o parser.o int_sqrt.o \
29 -        bitmap.o extable.o
30 +        bitmap.o extable.o dynlocks.o
31  
32  obj-y := sort.o
33