From 70eadc19583d4c90f59bd1a78350657aa3f4afc9 Mon Sep 17 00:00:00 2001 From: behlendo Date: Wed, 27 Feb 2008 21:56:51 +0000 Subject: [PATCH] OK, it builds... and the modules load... now for some more cleanup to remove the remaining vestages of the time it lives with the ZFS code. git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@13 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c --- configure.ac | 2 +- modules/spl/linux-generic.c | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 3992520ac8..6b8dd7d36b 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_INIT AC_CANONICAL_SYSTEM AM_INIT_AUTOMAKE(spl, 0.0.1) -AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_HEADERS([include/config.h]) AC_PROG_INSTALL AC_PROG_CC diff --git a/modules/spl/linux-generic.c b/modules/spl/linux-generic.c index fa1ebab859..e139c351b9 100644 --- a/modules/spl/linux-generic.c +++ b/modules/spl/linux-generic.c @@ -1,4 +1,5 @@ #include "linux-generic.h" +#include "config.h" /* * Generic support @@ -6,3 +7,21 @@ 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");