Only one small change is needed to CKRM Core patches.
 This is not strictly a part of the CKRM I/O controller patchset.

 include/linux/ckrm_rc.h |    1 +
 kernel/ckrm/ckrm.c      |    1 +
 2 files changed, 2 insertions(+)



Signed-off-by: Shailabh Nagar <[EMAIL PROTECTED]>

Index: 2612-io/include/linux/ckrm_rc.h
===================================================================
--- 2612-io.orig/include/linux/ckrm_rc.h	2005-07-01 15:16:30.000000000 -0400
+++ 2612-io/include/linux/ckrm_rc.h	2005-07-01 15:16:30.290337152 -0400
@@ -293,6 +293,7 @@ static inline unsigned int ckrm_is_core_
            )
 
 extern struct ckrm_classtype *ckrm_classtypes[];
+extern rwlock_t ckrm_class_lock;
 
 /*
  * CE Invocation interface
Index: 2612-io/kernel/ckrm/ckrm.c
===================================================================
--- 2612-io.orig/kernel/ckrm/ckrm.c	2005-07-01 15:16:30.000000000 -0400
+++ 2612-io/kernel/ckrm/ckrm.c	2005-07-01 15:16:30.290337152 -0400
@@ -38,6 +38,7 @@
 #include <asm/errno.h>
 
 rwlock_t ckrm_class_lock;	/* protects classlists */
+EXPORT_SYMBOL_GPL(ckrm_class_lock);
 
 struct rcfs_functions rcfs_fn;
 EXPORT_SYMBOL_GPL(rcfs_fn);

Reply via email to