Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.3.49 /kernel/ksyms.c

Filename:/kernel/ksyms.c
Lines Added:9
Lines Deleted:0
Also changed in: (Previous) 2.3.48  2.3.47  2.3.46  2.3.45  2.3.44  2.3.43 
(Following) 2.3.50  2.3.51  2.3.99-pre2  2.3.99-pre3  2.3.99-pre4  2.3.99-pre6 

Location
[  2.3.49
  [  kernel
     o  ksyms.c

Patch

diff -u --recursive --new-file v2.3.48/linux/kernel/ksyms.c linux/kernel/ksyms.c
--- v2.3.48/linux/kernel/ksyms.c   Sat Feb 26 22:32:07 2000
+++ linux/kernel/ksyms.c   Sat Feb 26 22:34:27 2000
@@ -43,6 +43,7 @@
 #include <linux/mm.h>
 #include <linux/capability.h>
 #include <linux/highuid.h>
+#include <linux/brlock.h>
 
 #if defined(CONFIG_PROC_FS)
 #include <linux/proc_fs.h>
@@ -340,6 +341,14 @@
 #ifdef __SMP__
 /* Various random spinlocks we want to export */
 EXPORT_SYMBOL(tqueue_lock);
+
+/* Big-Reader lock implementation */
+EXPORT_SYMBOL(__brlock_array);
+#ifndef __BRLOCK_USE_ATOMICS
+EXPORT_SYMBOL(__br_write_locks);
+#endif
+EXPORT_SYMBOL(__br_write_lock);
+EXPORT_SYMBOL(__br_write_unlock);
 #endif
 
 /* autoirq from  drivers/net/auto_irq.c */


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.