aboutsummaryrefslogtreecommitdiffstats
path: root/include/sys
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2013-03-06 15:49:57 -0800
committerBrian Behlendorf <[email protected]>2013-03-06 15:49:57 -0800
commitea5c4389fb7183f036b38e5ba171ac5a05798c4d (patch)
tree6f9d829b6e5e86b2d81bda59d50db79e2660f2bd /include/sys
parent4bf3909e5186a978ea9bf5fb1409aa9777d40a35 (diff)
parent3d6af2dd6d598bebf6ab04d0e2b6f6ba6e5d0f00 (diff)
Merge branch 'build-system'
Diffstat (limited to 'include/sys')
-rw-r--r--include/sys/Makefile.am110
-rw-r--r--include/sys/acl.h2
-rw-r--r--include/sys/acl_impl.h2
-rw-r--r--include/sys/atomic.h2
-rw-r--r--include/sys/attr.h2
-rw-r--r--include/sys/bitmap.h2
-rw-r--r--include/sys/bootconf.h2
-rw-r--r--include/sys/bootprops.h2
-rw-r--r--include/sys/buf.h2
-rw-r--r--include/sys/byteorder.h2
-rw-r--r--include/sys/callb.h2
-rw-r--r--include/sys/cmn_err.h2
-rw-r--r--include/sys/compress.h2
-rw-r--r--include/sys/condvar.h2
-rw-r--r--include/sys/conf.h2
-rw-r--r--include/sys/console.h2
-rw-r--r--include/sys/cpupart.h2
-rw-r--r--include/sys/cpuvar.h2
-rw-r--r--include/sys/crc32.h2
-rw-r--r--include/sys/cred.h2
-rw-r--r--include/sys/ctype.h2
-rw-r--r--include/sys/ddi.h2
-rw-r--r--include/sys/debug.h2
-rw-r--r--include/sys/dirent.h2
-rw-r--r--include/sys/disp.h2
-rw-r--r--include/sys/dkio.h2
-rw-r--r--include/sys/dklabel.h2
-rw-r--r--include/sys/dnlc.h2
-rw-r--r--include/sys/dumphdr.h2
-rw-r--r--include/sys/efi_partition.h2
-rw-r--r--include/sys/errno.h2
-rw-r--r--include/sys/extdirent.h2
-rw-r--r--include/sys/fcntl.h2
-rw-r--r--include/sys/file.h2
-rw-r--r--include/sys/fm/Makefile.am14
-rw-r--r--include/sys/fm/protocol.h2
-rw-r--r--include/sys/fm/util.h2
-rw-r--r--include/sys/fs/Makefile.am13
-rw-r--r--include/sys/fs/swapnode.h2
-rw-r--r--include/sys/idmap.h2
-rw-r--r--include/sys/int_limits.h2
-rw-r--r--include/sys/int_types.h2
-rw-r--r--include/sys/inttypes.h2
-rw-r--r--include/sys/isa_defs.h2
-rw-r--r--include/sys/kidmap.h2
-rw-r--r--include/sys/kmem.h2
-rw-r--r--include/sys/kobj.h2
-rw-r--r--include/sys/kstat.h2
-rw-r--r--include/sys/list.h2
-rw-r--r--include/sys/mkdev.h2
-rw-r--r--include/sys/mntent.h2
-rw-r--r--include/sys/modctl.h2
-rw-r--r--include/sys/mode.h2
-rw-r--r--include/sys/mount.h2
-rw-r--r--include/sys/mutex.h2
-rw-r--r--include/sys/note.h2
-rw-r--r--include/sys/open.h2
-rw-r--r--include/sys/param.h2
-rw-r--r--include/sys/pathname.h2
-rw-r--r--include/sys/policy.h2
-rw-r--r--include/sys/pool.h2
-rw-r--r--include/sys/priv_impl.h2
-rw-r--r--include/sys/proc.h2
-rw-r--r--include/sys/processor.h2
-rw-r--r--include/sys/pset.h2
-rw-r--r--include/sys/random.h2
-rw-r--r--include/sys/refstr.h2
-rw-r--r--include/sys/resource.h2
-rw-r--r--include/sys/rwlock.h2
-rw-r--r--include/sys/sdt.h2
-rw-r--r--include/sys/sid.h2
-rw-r--r--include/sys/signal.h2
-rw-r--r--include/sys/stat.h2
-rw-r--r--include/sys/stropts.h2
-rw-r--r--include/sys/sunddi.h2
-rw-r--r--include/sys/sunldi.h2
-rw-r--r--include/sys/sysdc.h2
-rw-r--r--include/sys/sysevent.h2
-rw-r--r--include/sys/sysevent/Makefile.am13
-rw-r--r--include/sys/sysevent/eventdefs.h2
-rw-r--r--include/sys/sysmacros.h2
-rw-r--r--include/sys/systeminfo.h2
-rw-r--r--include/sys/systm.h2
-rw-r--r--include/sys/t_lock.h2
-rw-r--r--include/sys/taskq.h2
-rw-r--r--include/sys/thread.h2
-rw-r--r--include/sys/time.h2
-rw-r--r--include/sys/timer.h2
-rw-r--r--include/sys/tsd.h2
-rw-r--r--include/sys/types.h2
-rw-r--r--include/sys/types32.h2
-rw-r--r--include/sys/u8_textprep.h2
-rw-r--r--include/sys/uio.h2
-rw-r--r--include/sys/unistd.h2
-rw-r--r--include/sys/utsname.h2
-rw-r--r--include/sys/va_list.h2
-rw-r--r--include/sys/varargs.h2
-rw-r--r--include/sys/vfs.h2
-rw-r--r--include/sys/vfs_opreg.h2
-rw-r--r--include/sys/vmsystm.h2
-rw-r--r--include/sys/vnode.h2
-rw-r--r--include/sys/zmod.h2
-rw-r--r--include/sys/zone.h2
103 files changed, 249 insertions, 99 deletions
diff --git a/include/sys/Makefile.am b/include/sys/Makefile.am
new file mode 100644
index 000000000..37e958229
--- /dev/null
+++ b/include/sys/Makefile.am
@@ -0,0 +1,110 @@
+SUBDIRS = fm fs sysevent
+
+COMMON_H =
+
+KERNEL_H = \
+ $(top_srcdir)/include/sys/acl.h \
+ $(top_srcdir)/include/sys/acl_impl.h \
+ $(top_srcdir)/include/sys/atomic.h \
+ $(top_srcdir)/include/sys/attr.h \
+ $(top_srcdir)/include/sys/bitmap.h \
+ $(top_srcdir)/include/sys/bootconf.h \
+ $(top_srcdir)/include/sys/bootprops.h \
+ $(top_srcdir)/include/sys/buf.h \
+ $(top_srcdir)/include/sys/byteorder.h \
+ $(top_srcdir)/include/sys/callb.h \
+ $(top_srcdir)/include/sys/cmn_err.h \
+ $(top_srcdir)/include/sys/compress.h \
+ $(top_srcdir)/include/sys/condvar.h \
+ $(top_srcdir)/include/sys/conf.h \
+ $(top_srcdir)/include/sys/console.h \
+ $(top_srcdir)/include/sys/cpupart.h \
+ $(top_srcdir)/include/sys/cpuvar.h \
+ $(top_srcdir)/include/sys/crc32.h \
+ $(top_srcdir)/include/sys/cred.h \
+ $(top_srcdir)/include/sys/ctype.h \
+ $(top_srcdir)/include/sys/ddi.h \
+ $(top_srcdir)/include/sys/debug.h \
+ $(top_srcdir)/include/sys/dirent.h \
+ $(top_srcdir)/include/sys/disp.h \
+ $(top_srcdir)/include/sys/dkio.h \
+ $(top_srcdir)/include/sys/dklabel.h \
+ $(top_srcdir)/include/sys/dnlc.h \
+ $(top_srcdir)/include/sys/dumphdr.h \
+ $(top_srcdir)/include/sys/efi_partition.h \
+ $(top_srcdir)/include/sys/errno.h \
+ $(top_srcdir)/include/sys/extdirent.h \
+ $(top_srcdir)/include/sys/fcntl.h \
+ $(top_srcdir)/include/sys/file.h \
+ $(top_srcdir)/include/sys/idmap.h \
+ $(top_srcdir)/include/sys/int_limits.h \
+ $(top_srcdir)/include/sys/int_types.h \
+ $(top_srcdir)/include/sys/inttypes.h \
+ $(top_srcdir)/include/sys/isa_defs.h \
+ $(top_srcdir)/include/sys/kidmap.h \
+ $(top_srcdir)/include/sys/kmem.h \
+ $(top_srcdir)/include/sys/kobj.h \
+ $(top_srcdir)/include/sys/kstat.h \
+ $(top_srcdir)/include/sys/list.h \
+ $(top_srcdir)/include/sys/mkdev.h \
+ $(top_srcdir)/include/sys/mntent.h \
+ $(top_srcdir)/include/sys/modctl.h \
+ $(top_srcdir)/include/sys/mode.h \
+ $(top_srcdir)/include/sys/mount.h \
+ $(top_srcdir)/include/sys/mutex.h \
+ $(top_srcdir)/include/sys/note.h \
+ $(top_srcdir)/include/sys/open.h \
+ $(top_srcdir)/include/sys/param.h \
+ $(top_srcdir)/include/sys/pathname.h \
+ $(top_srcdir)/include/sys/policy.h \
+ $(top_srcdir)/include/sys/pool.h \
+ $(top_srcdir)/include/sys/priv_impl.h \
+ $(top_srcdir)/include/sys/processor.h \
+ $(top_srcdir)/include/sys/proc.h \
+ $(top_srcdir)/include/sys/pset.h \
+ $(top_srcdir)/include/sys/random.h \
+ $(top_srcdir)/include/sys/refstr.h \
+ $(top_srcdir)/include/sys/resource.h \
+ $(top_srcdir)/include/sys/rwlock.h \
+ $(top_srcdir)/include/sys/sdt.h \
+ $(top_srcdir)/include/sys/sid.h \
+ $(top_srcdir)/include/sys/signal.h \
+ $(top_srcdir)/include/sys/stat.h \
+ $(top_srcdir)/include/sys/stropts.h \
+ $(top_srcdir)/include/sys/sunddi.h \
+ $(top_srcdir)/include/sys/sunldi.h \
+ $(top_srcdir)/include/sys/sysdc.h \
+ $(top_srcdir)/include/sys/sysevent.h \
+ $(top_srcdir)/include/sys/sysmacros.h \
+ $(top_srcdir)/include/sys/systeminfo.h \
+ $(top_srcdir)/include/sys/systm.h \
+ $(top_srcdir)/include/sys/taskq.h \
+ $(top_srcdir)/include/sys/thread.h \
+ $(top_srcdir)/include/sys/time.h \
+ $(top_srcdir)/include/sys/timer.h \
+ $(top_srcdir)/include/sys/t_lock.h \
+ $(top_srcdir)/include/sys/tsd.h \
+ $(top_srcdir)/include/sys/types32.h \
+ $(top_srcdir)/include/sys/types.h \
+ $(top_srcdir)/include/sys/u8_textprep.h \
+ $(top_srcdir)/include/sys/uio.h \
+ $(top_srcdir)/include/sys/unistd.h \
+ $(top_srcdir)/include/sys/utsname.h \
+ $(top_srcdir)/include/sys/va_list.h \
+ $(top_srcdir)/include/sys/varargs.h \
+ $(top_srcdir)/include/sys/vfs.h \
+ $(top_srcdir)/include/sys/vfs_opreg.h \
+ $(top_srcdir)/include/sys/vmsystm.h \
+ $(top_srcdir)/include/sys/vnode.h \
+ $(top_srcdir)/include/sys/zmod.h \
+ $(top_srcdir)/include/sys/zone.h
+
+USER_H =
+
+EXTRA_DIST = $(COMMON_H) $(KERNEL_H) $(USER_H)
+
+if CONFIG_KERNEL
+kerneldir = /usr/src/spl-$(SPL_META_VERSION)-$(SPL_META_RELEASE)/$(LINUX_VERSION)/sys
+kernel_HEADERS = $(KERNEL_H)
+endif
+
diff --git a/include/sys/acl.h b/include/sys/acl.h
index 39a1cc29c..f4a3de599 100644
--- a/include/sys/acl.h
+++ b/include/sys/acl.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/acl_impl.h b/include/sys/acl_impl.h
index 9bc45ff96..67af71371 100644
--- a/include/sys/acl_impl.h
+++ b/include/sys/acl_impl.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/atomic.h b/include/sys/atomic.h
index 1d1173894..31d35eb14 100644
--- a/include/sys/atomic.h
+++ b/include/sys/atomic.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/attr.h b/include/sys/attr.h
index 42f21cfeb..5fb609c93 100644
--- a/include/sys/attr.h
+++ b/include/sys/attr.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/bitmap.h b/include/sys/bitmap.h
index 85dcb2e3b..e4acb0b7d 100644
--- a/include/sys/bitmap.h
+++ b/include/sys/bitmap.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/bootconf.h b/include/sys/bootconf.h
index b9d40527c..4e032ad2f 100644
--- a/include/sys/bootconf.h
+++ b/include/sys/bootconf.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/bootprops.h b/include/sys/bootprops.h
index e4b355032..a562ec9f9 100644
--- a/include/sys/bootprops.h
+++ b/include/sys/bootprops.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/buf.h b/include/sys/buf.h
index b1ffa479c..8596c835c 100644
--- a/include/sys/buf.h
+++ b/include/sys/buf.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/byteorder.h b/include/sys/byteorder.h
index d09f5bf3e..5350a0b33 100644
--- a/include/sys/byteorder.h
+++ b/include/sys/byteorder.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/callb.h b/include/sys/callb.h
index 9db823650..fbe4128f8 100644
--- a/include/sys/callb.h
+++ b/include/sys/callb.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/cmn_err.h b/include/sys/cmn_err.h
index 9359c1a3b..1291510ec 100644
--- a/include/sys/cmn_err.h
+++ b/include/sys/cmn_err.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/compress.h b/include/sys/compress.h
index 8095cff9c..55822f0e5 100644
--- a/include/sys/compress.h
+++ b/include/sys/compress.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/condvar.h b/include/sys/condvar.h
index 62210357d..c825bd2e4 100644
--- a/include/sys/condvar.h
+++ b/include/sys/condvar.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/conf.h b/include/sys/conf.h
index bca0ebf05..eece0c798 100644
--- a/include/sys/conf.h
+++ b/include/sys/conf.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/console.h b/include/sys/console.h
index 31d419923..76ef61838 100644
--- a/include/sys/console.h
+++ b/include/sys/console.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/cpupart.h b/include/sys/cpupart.h
index 8416c99b6..fddeed6d0 100644
--- a/include/sys/cpupart.h
+++ b/include/sys/cpupart.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/cpuvar.h b/include/sys/cpuvar.h
index ca5a8b0a0..1284f940f 100644
--- a/include/sys/cpuvar.h
+++ b/include/sys/cpuvar.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/crc32.h b/include/sys/crc32.h
index 000a1dca5..1981f3579 100644
--- a/include/sys/crc32.h
+++ b/include/sys/crc32.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/cred.h b/include/sys/cred.h
index 778d05255..6c905884b 100644
--- a/include/sys/cred.h
+++ b/include/sys/cred.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/ctype.h b/include/sys/ctype.h
index 7ec2bc7fa..52037f9a1 100644
--- a/include/sys/ctype.h
+++ b/include/sys/ctype.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/ddi.h b/include/sys/ddi.h
index 903b1dd13..2fa1388fd 100644
--- a/include/sys/ddi.h
+++ b/include/sys/ddi.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/debug.h b/include/sys/debug.h
index 271dbc210..25ff88e3a 100644
--- a/include/sys/debug.h
+++ b/include/sys/debug.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/dirent.h b/include/sys/dirent.h
index b99542e85..68f75da57 100644
--- a/include/sys/dirent.h
+++ b/include/sys/dirent.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/disp.h b/include/sys/disp.h
index 2a4b4ded8..9614a47c4 100644
--- a/include/sys/disp.h
+++ b/include/sys/disp.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/dkio.h b/include/sys/dkio.h
index 591fbf51d..d8c700718 100644
--- a/include/sys/dkio.h
+++ b/include/sys/dkio.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/dklabel.h b/include/sys/dklabel.h
index bd42622d1..74c0d506f 100644
--- a/include/sys/dklabel.h
+++ b/include/sys/dklabel.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/dnlc.h b/include/sys/dnlc.h
index b63c94fef..6834e067d 100644
--- a/include/sys/dnlc.h
+++ b/include/sys/dnlc.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/dumphdr.h b/include/sys/dumphdr.h
index 07396e2e6..1b45058ad 100644
--- a/include/sys/dumphdr.h
+++ b/include/sys/dumphdr.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/efi_partition.h b/include/sys/efi_partition.h
index 75df64f92..c39236423 100644
--- a/include/sys/efi_partition.h
+++ b/include/sys/efi_partition.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/errno.h b/include/sys/errno.h
index e6b446803..64d8482dc 100644
--- a/include/sys/errno.h
+++ b/include/sys/errno.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/extdirent.h b/include/sys/extdirent.h
index d9af31039..1a5c03145 100644
--- a/include/sys/extdirent.h
+++ b/include/sys/extdirent.h
@@ -5,7 +5,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/fcntl.h b/include/sys/fcntl.h
index 4e260a4b8..88b7a6928 100644
--- a/include/sys/fcntl.h
+++ b/include/sys/fcntl.h
@@ -5,7 +5,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/file.h b/include/sys/file.h
index fbeb8e258..67b301c6e 100644
--- a/include/sys/file.h
+++ b/include/sys/file.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/fm/Makefile.am b/include/sys/fm/Makefile.am
new file mode 100644
index 000000000..a073d2a3b
--- /dev/null
+++ b/include/sys/fm/Makefile.am
@@ -0,0 +1,14 @@
+COMMON_H =
+
+KERNEL_H = \
+ $(top_srcdir)/include/sys/fm/protocol.h \
+ $(top_srcdir)/include/sys/fm/util.h
+
+USER_H =
+
+EXTRA_DIST = $(COMMON_H) $(KERNEL_H) $(USER_H)
+
+if CONFIG_KERNEL
+kerneldir = /usr/src/spl-$(SPL_META_VERSION)-$(SPL_META_RELEASE)/$(LINUX_VERSION)/sys/fm
+kernel_HEADERS = $(KERNEL_H)
+endif
diff --git a/include/sys/fm/protocol.h b/include/sys/fm/protocol.h
index 8c47f7c9b..e9ce6ff6c 100644
--- a/include/sys/fm/protocol.h
+++ b/include/sys/fm/protocol.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/fm/util.h b/include/sys/fm/util.h
index 40b8d47b2..7f2dbde9c 100644
--- a/include/sys/fm/util.h
+++ b/include/sys/fm/util.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/fs/Makefile.am b/include/sys/fs/Makefile.am
new file mode 100644
index 000000000..3805a5ed3
--- /dev/null
+++ b/include/sys/fs/Makefile.am
@@ -0,0 +1,13 @@
+COMMON_H =
+
+KERNEL_H = \
+ $(top_srcdir)/include/sys/fs/swapnode.h
+
+USER_H =
+
+EXTRA_DIST = $(COMMON_H) $(KERNEL_H) $(USER_H)
+
+if CONFIG_KERNEL
+kerneldir = /usr/src/spl-$(SPL_META_VERSION)-$(SPL_META_RELEASE)/$(LINUX_VERSION)/sys/fs
+kernel_HEADERS = $(KERNEL_H)
+endif
diff --git a/include/sys/fs/swapnode.h b/include/sys/fs/swapnode.h
index 31be71620..a5df1298d 100644
--- a/include/sys/fs/swapnode.h
+++ b/include/sys/fs/swapnode.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/idmap.h b/include/sys/idmap.h
index b3c7c0f43..3618c655c 100644
--- a/include/sys/idmap.h
+++ b/include/sys/idmap.h
@@ -5,7 +5,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/int_limits.h b/include/sys/int_limits.h
index ed4ad9d19..64f0a1102 100644
--- a/include/sys/int_limits.h
+++ b/include/sys/int_limits.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/int_types.h b/include/sys/int_types.h
index c97f47f6b..582fded20 100644
--- a/include/sys/int_types.h
+++ b/include/sys/int_types.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/inttypes.h b/include/sys/inttypes.h
index 6f7020134..82e555cdd 100644
--- a/include/sys/inttypes.h
+++ b/include/sys/inttypes.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/isa_defs.h b/include/sys/isa_defs.h
index 02136c596..35aee61c9 100644
--- a/include/sys/isa_defs.h
+++ b/include/sys/isa_defs.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/kidmap.h b/include/sys/kidmap.h
index ed87b9f7f..3d67b51a8 100644
--- a/include/sys/kidmap.h
+++ b/include/sys/kidmap.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/kmem.h b/include/sys/kmem.h
index d5d3061a5..516114fd7 100644
--- a/include/sys/kmem.h
+++ b/include/sys/kmem.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/kobj.h b/include/sys/kobj.h
index b682e3f9d..f95fa8039 100644
--- a/include/sys/kobj.h
+++ b/include/sys/kobj.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/kstat.h b/include/sys/kstat.h
index 06379f827..9275c1ea4 100644
--- a/include/sys/kstat.h
+++ b/include/sys/kstat.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/list.h b/include/sys/list.h
index 303b959de..563784ae4 100644
--- a/include/sys/list.h
+++ b/include/sys/list.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/mkdev.h b/include/sys/mkdev.h
index 89a9000d4..d765b7374 100644
--- a/include/sys/mkdev.h
+++ b/include/sys/mkdev.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/mntent.h b/include/sys/mntent.h
index 5f0565f4c..66fae87d4 100644
--- a/include/sys/mntent.h
+++ b/include/sys/mntent.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/modctl.h b/include/sys/modctl.h
index 52f679ad5..8d79e5312 100644
--- a/include/sys/modctl.h
+++ b/include/sys/modctl.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/mode.h b/include/sys/mode.h
index ddd504f9f..d09965e4a 100644
--- a/include/sys/mode.h
+++ b/include/sys/mode.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/mount.h b/include/sys/mount.h
index 5b33a6d3a..ca1796d7d 100644
--- a/include/sys/mount.h
+++ b/include/sys/mount.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/mutex.h b/include/sys/mutex.h
index 905eed50e..ec3cfd529 100644
--- a/include/sys/mutex.h
+++ b/include/sys/mutex.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/note.h b/include/sys/note.h
index 6fcffc22e..511756272 100644
--- a/include/sys/note.h
+++ b/include/sys/note.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/open.h b/include/sys/open.h
index aafedd0a1..e3ebd8c84 100644
--- a/include/sys/open.h
+++ b/include/sys/open.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/param.h b/include/sys/param.h
index 5a1994960..5b5b5f550 100644
--- a/include/sys/param.h
+++ b/include/sys/param.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/pathname.h b/include/sys/pathname.h
index d22c4f297..71ea441cb 100644
--- a/include/sys/pathname.h
+++ b/include/sys/pathname.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/policy.h b/include/sys/policy.h
index 950ec9554..45e724bc5 100644
--- a/include/sys/policy.h
+++ b/include/sys/policy.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/pool.h b/include/sys/pool.h
index 95aea6a09..bf6a0bb7d 100644
--- a/include/sys/pool.h
+++ b/include/sys/pool.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/priv_impl.h b/include/sys/priv_impl.h
index 28fa203a6..f1507a89e 100644
--- a/include/sys/priv_impl.h
+++ b/include/sys/priv_impl.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/proc.h b/include/sys/proc.h
index 1c02c676e..dbaf4162f 100644
--- a/include/sys/proc.h
+++ b/include/sys/proc.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/processor.h b/include/sys/processor.h
index 65438a4da..60b1a211b 100644
--- a/include/sys/processor.h
+++ b/include/sys/processor.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/pset.h b/include/sys/pset.h
index 9b0ebc4f8..2723d310b 100644
--- a/include/sys/pset.h
+++ b/include/sys/pset.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/random.h b/include/sys/random.h
index 8960240b1..2bf581f26 100644
--- a/include/sys/random.h
+++ b/include/sys/random.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/refstr.h b/include/sys/refstr.h
index a8d0edbfe..49a3417d1 100644
--- a/include/sys/refstr.h
+++ b/include/sys/refstr.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/resource.h b/include/sys/resource.h
index 68e3d2500..fe336555f 100644
--- a/include/sys/resource.h
+++ b/include/sys/resource.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/rwlock.h b/include/sys/rwlock.h
index 9d29ad679..9dfbfe545 100644
--- a/include/sys/rwlock.h
+++ b/include/sys/rwlock.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sdt.h b/include/sys/sdt.h
index ed4680df9..6c8395f99 100644
--- a/include/sys/sdt.h
+++ b/include/sys/sdt.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sid.h b/include/sys/sid.h
index 17e32e25f..8ee5d0727 100644
--- a/include/sys/sid.h
+++ b/include/sys/sid.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/signal.h b/include/sys/signal.h
index 254bf0641..823fea329 100644
--- a/include/sys/signal.h
+++ b/include/sys/signal.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/stat.h b/include/sys/stat.h
index ccc01a025..cde7556a6 100644
--- a/include/sys/stat.h
+++ b/include/sys/stat.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/stropts.h b/include/sys/stropts.h
index ae20c4d70..25c7ee18f 100644
--- a/include/sys/stropts.h
+++ b/include/sys/stropts.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sunddi.h b/include/sys/sunddi.h
index c3368083b..545803afd 100644
--- a/include/sys/sunddi.h
+++ b/include/sys/sunddi.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sunldi.h b/include/sys/sunldi.h
index a1a6a12c2..b4ff7391a 100644
--- a/include/sys/sunldi.h
+++ b/include/sys/sunldi.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sysdc.h b/include/sys/sysdc.h
index b1000013f..14ab48aa6 100644
--- a/include/sys/sysdc.h
+++ b/include/sys/sysdc.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sysevent.h b/include/sys/sysevent.h
index 723220f0f..5a7ca41ce 100644
--- a/include/sys/sysevent.h
+++ b/include/sys/sysevent.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sysevent/Makefile.am b/include/sys/sysevent/Makefile.am
new file mode 100644
index 000000000..d2247d747
--- /dev/null
+++ b/include/sys/sysevent/Makefile.am
@@ -0,0 +1,13 @@
+COMMON_H =
+
+KERNEL_H = \
+ $(top_srcdir)/include/sys/sysevent/eventdefs.h
+
+USER_H =
+
+EXTRA_DIST = $(COMMON_H) $(KERNEL_H) $(USER_H)
+
+if CONFIG_KERNEL
+kerneldir = /usr/src/spl-$(SPL_META_VERSION)-$(SPL_META_RELEASE)/$(LINUX_VERSION)/sys/sysevent
+kernel_HEADERS = $(KERNEL_H)
+endif
diff --git a/include/sys/sysevent/eventdefs.h b/include/sys/sysevent/eventdefs.h
index 2112e29ed..592c78a64 100644
--- a/include/sys/sysevent/eventdefs.h
+++ b/include/sys/sysevent/eventdefs.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/sysmacros.h b/include/sys/sysmacros.h
index 04a62b196..7c4da67fc 100644
--- a/include/sys/sysmacros.h
+++ b/include/sys/sysmacros.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/systeminfo.h b/include/sys/systeminfo.h
index a32f7142e..e22a08530 100644
--- a/include/sys/systeminfo.h
+++ b/include/sys/systeminfo.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/systm.h b/include/sys/systm.h
index f3e310a13..3336fb357 100644
--- a/include/sys/systm.h
+++ b/include/sys/systm.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/t_lock.h b/include/sys/t_lock.h
index 1055f7f6a..6c159f933 100644
--- a/include/sys/t_lock.h
+++ b/include/sys/t_lock.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/taskq.h b/include/sys/taskq.h
index 3839de288..7b44e8b8a 100644
--- a/include/sys/taskq.h
+++ b/include/sys/taskq.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/thread.h b/include/sys/thread.h
index 3a708236c..369b3061d 100644
--- a/include/sys/thread.h
+++ b/include/sys/thread.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/time.h b/include/sys/time.h
index 341b531ef..f8d78d194 100644
--- a/include/sys/time.h
+++ b/include/sys/time.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/timer.h b/include/sys/timer.h
index ea6043696..096eb1a4e 100644
--- a/include/sys/timer.h
+++ b/include/sys/timer.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/tsd.h b/include/sys/tsd.h
index a31f60605..ebc55b09b 100644
--- a/include/sys/tsd.h
+++ b/include/sys/tsd.h
@@ -5,7 +5,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/types.h b/include/sys/types.h
index b867be111..decb6bba8 100644
--- a/include/sys/types.h
+++ b/include/sys/types.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/types32.h b/include/sys/types32.h
index 25c4642dc..6ee580f4e 100644
--- a/include/sys/types32.h
+++ b/include/sys/types32.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/u8_textprep.h b/include/sys/u8_textprep.h
index 456077c6f..0a21c708c 100644
--- a/include/sys/u8_textprep.h
+++ b/include/sys/u8_textprep.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/uio.h b/include/sys/uio.h
index 87da72701..25c5f4a01 100644
--- a/include/sys/uio.h
+++ b/include/sys/uio.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/unistd.h b/include/sys/unistd.h
index a2acfa705..e1d93c61e 100644
--- a/include/sys/unistd.h
+++ b/include/sys/unistd.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/utsname.h b/include/sys/utsname.h
index fa403ff52..3d979c13a 100644
--- a/include/sys/utsname.h
+++ b/include/sys/utsname.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/va_list.h b/include/sys/va_list.h
index 644812881..9fa173b58 100644
--- a/include/sys/va_list.h
+++ b/include/sys/va_list.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/varargs.h b/include/sys/varargs.h
index b74570c21..bf360ff4d 100644
--- a/include/sys/varargs.h
+++ b/include/sys/varargs.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/vfs.h b/include/sys/vfs.h
index 88ca21d52..f01dc11cb 100644
--- a/include/sys/vfs.h
+++ b/include/sys/vfs.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/vfs_opreg.h b/include/sys/vfs_opreg.h
index 5dda4d36b..d3540c593 100644
--- a/include/sys/vfs_opreg.h
+++ b/include/sys/vfs_opreg.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/vmsystm.h b/include/sys/vmsystm.h
index b8191f3ac..9c52d2824 100644
--- a/include/sys/vmsystm.h
+++ b/include/sys/vmsystm.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/vnode.h b/include/sys/vnode.h
index 99614d55b..35607e1ea 100644
--- a/include/sys/vnode.h
+++ b/include/sys/vnode.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/zmod.h b/include/sys/zmod.h
index a6519dec2..15b0bc8e7 100644
--- a/include/sys/zmod.h
+++ b/include/sys/zmod.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
diff --git a/include/sys/zone.h b/include/sys/zone.h
index 9c2652fd2..6b7a1c65f 100644
--- a/include/sys/zone.h
+++ b/include/sys/zone.h
@@ -6,7 +6,7 @@
* UCRL-CODE-235197
*
* This file is part of the SPL, Solaris Porting Layer.
- * For details, see <http://github.com/behlendorf/spl/>.
+ * For details, see <http://zfsonlinux.org/>.
*
* The SPL is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the