aboutsummaryrefslogtreecommitdiffstats
path: root/modules/spl/spl-generic.c
diff options
context:
space:
mode:
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>2008-02-28 00:48:31 +0000
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>2008-02-28 00:48:31 +0000
commit596e65b4e8e98e46705cb470deb72dbf8702b8c2 (patch)
tree10b03edbf6439f138d2e2a22da8e7b5ffcb25546 /modules/spl/spl-generic.c
parent07d339d467337b07ff078d4f2bb81c00388c7565 (diff)
OK, I think this is the last of major cleanup and restructuring.
We've dropped all the linux- prefixes on the file in favor of spl- which makes more sense. And we've cleaned up some of the includes so everybody should be including their own dependencies properly. All a module which wants to use the spl support needs to do in include spl.h and ensure it has access to Module.symvers. git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@16 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
Diffstat (limited to 'modules/spl/spl-generic.c')
-rw-r--r--modules/spl/spl-generic.c27
1 files changed, 27 insertions, 0 deletions
diff --git a/modules/spl/spl-generic.c b/modules/spl/spl-generic.c
new file mode 100644
index 000000000..8a8435694
--- /dev/null
+++ b/modules/spl/spl-generic.c
@@ -0,0 +1,27 @@
+#include "spl-generic.h"
+#include "config.h"
+
+/*
+ * Generic support
+ */
+
+int p0 = 0;
+EXPORT_SYMBOL(p0);
+
+static int __init spl_init(void)
+{
+ printk(KERN_INFO "spl: Loaded Solaris Porting Layer v%s\n", VERSION);
+ return 0;
+}
+
+static void spl_fini(void)
+{
+ return;
+}
+
+module_init(spl_init);
+module_exit(spl_fini);
+
+MODULE_AUTHOR("Lawrence Livermore National Labs");
+MODULE_DESCRIPTION("Solaris Porting Layer");
+MODULE_LICENSE("GPL");