Brian Behlendorf
c3526da6a3
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-01 14:41:18 -07:00
Brian Behlendorf
4b9cfd8ceb
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-01 14:41:17 -07:00
Brian Behlendorf
cea83abd84
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-01 14:41:06 -07:00
Brian Behlendorf
6e50f53cb1
Drop --with-linux and --with-spl options from user build.
2009-07-01 14:35:38 -07:00
Brian Behlendorf
3ba005afd9
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-01 12:56:35 -07:00
Brian Behlendorf
613aba41ce
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-01 12:56:35 -07:00
Brian Behlendorf
5bf6d6d222
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-01 12:56:23 -07:00
Brian Behlendorf
01ff9d82d5
Install zfs_config, zfs_unconfig, symbols in to correct location.
...
Provide a zfs.release file as part of the package.
2009-07-01 12:51:06 -07:00
Brian Behlendorf
bfa8b02c2c
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-01 11:10:37 -07:00
Brian Behlendorf
d4721058bc
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-01 11:10:36 -07:00
Brian Behlendorf
8c684c8d85
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-01 11:10:24 -07:00
Brian Behlendorf
ef0a712858
Distro friendly build system / packaging improvements.
...
These changes bring the zfs-0.4.4 tree in to compliance with
the spl-0.4.4 packaging changes. The bottom line is 2 source
rpms and 4 binary rpms will now be generated when creating
packages there will be:
zfs-<version>.src.rpm
- Fully rebuildable source rpm for libzfs and utils.
zfs-modules-<version>.src.rpm
- Fully rebuildable source rpm for kernel modules.
zfs-<version>.<arch>.rpm
- Binary rpm for libzfs and utils. The utils in this package are
compatible with all zfs-module rpms of the same version.
zfs-devel-<version>.<arch>.rpm
- Binary rpm containing headers for building against libzfs libraries.
zfs-modules-<verion>-<kernel>.arch.rpm
- Binary rpm containing the kernel modules for a specific kernel build.
The package name contains the kernel version and you should have one
of these packages installed to match every kernel on your system.
zfs-modules-devel-<verion>-<kernel>.arch.rpm
- Binary rpm containing development header and module symbols needed
for building additional kernel modules which are dependent on the
zfs module stack.
Expect minor interations on these changes as I validate they work
properly on CHAOS, RHEL, Fedora, and SLES style distros.
2009-07-01 10:53:05 -07:00
Brian Behlendorf
514f9f626c
Merge commit 'refs/remotes/origin/linux-have-uio-rw' into HEAD
2009-06-26 14:34:55 -07:00
Brian Behlendorf
af590ac979
Merge commit 'refs/remotes/origin/linux-debug-zerocopy' into HEAD
2009-06-26 14:34:54 -07:00
Brian Behlendorf
ddbb1fcb7c
Merge commit 'refs/remotes/origin/linux-kernel-module' into HEAD
2009-06-26 14:34:44 -07:00
Brian Behlendorf
4fbded409d
Merge commit '0f1012be0aeb6f5f27966c80321db79a9b1aaec3' into zfs-branch
2009-06-26 14:33:53 -07:00
Brian Behlendorf
137276e3c9
Should be powerpc64 not powerpc (powerpc is unsupported)
2009-06-26 14:29:42 -07:00
Brian Behlendorf
d3359d6962
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-06-09 16:29:11 -07:00
Brian Behlendorf
40b96b2853
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-06-09 16:29:09 -07:00
Brian Behlendorf
5dc602d631
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-06-09 16:28:26 -07:00
Brian Behlendorf
0f1012be0a
Add basic zlib autoconf check for user space build.
2009-06-09 16:09:17 -07:00
Brian Behlendorf
3f22162301
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-06-09 14:43:41 -07:00
Brian Behlendorf
0c8f261b8e
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-06-09 14:43:37 -07:00
Brian Behlendorf
35831b9390
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-06-09 14:42:52 -07:00
Brian Behlendorf
999035eb32
Only powerpc64 is currently supported not powerpc.
2009-06-09 14:20:44 -07:00
Brian Behlendorf
6c1d42c3f8
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-06-08 16:26:49 -07:00
Brian Behlendorf
73aa76fd28
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-06-08 16:26:46 -07:00
Brian Behlendorf
3fe3541cd5
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-06-08 16:26:03 -07:00
Brian Behlendorf
9c347d872f
Core target arch support for conditional compilation of SUBDIRs
...
which is used by libspl for it's arch specific atomic implementations.
2009-06-08 16:07:43 -07:00
Brian Behlendorf
26bea36f61
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-06-08 13:24:19 -07:00
Brian Behlendorf
2968e197aa
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-06-08 13:24:17 -07:00
Brian Behlendorf
96da8b0db7
Add missing EXPORT_SYMBOL() to dmu_tx_callback_register().
2009-06-08 13:08:14 -07:00
Brian Behlendorf
80ded7f6a2
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-06-08 12:20:07 -07:00
Brian Behlendorf
fcc24de42b
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-06-08 12:20:05 -07:00
Brian Behlendorf
cc652f2c35
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-06-08 12:19:20 -07:00
Brian Behlendorf
4253416b7d
Refresh for consistency with COPYRIGHT
2009-06-08 11:59:13 -07:00
Brian Behlendorf
debf672431
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-06-08 11:23:48 -07:00
Brian Behlendorf
511ab7cb47
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-06-08 11:23:46 -07:00
Brian Behlendorf
cbeb9b8f88
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-06-08 11:23:04 -07:00
Brian Behlendorf
e8880abb13
Readd accidentally dropped COPYRIGHT, it just references the
...
OPENSOLARIS.LICENSE but it should still be in place.
2009-06-08 11:01:13 -07:00
Brian Behlendorf
a0cbacda86
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-05-22 16:37:31 -07:00
Brian Behlendorf
df6c8453b0
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-05-22 16:37:30 -07:00
Brian Behlendorf
40e75795ca
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-05-22 16:37:19 -07:00
Brian Behlendorf
9c53917bd5
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-05-22 16:36:23 -07:00
Brian Behlendorf
e1d6e67473
Merge branch 'gcc-branch' into refs/top-bases/zfs-branch
2009-05-22 16:36:23 -07:00
Brian Behlendorf
9c59a63d91
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
2009-05-22 16:36:22 -07:00
Brian Behlendorf
e56aa929e8
Merge branch 'gcc-cast' into refs/top-bases/gcc-branch
2009-05-22 16:36:22 -07:00
Brian Behlendorf
8e9605062a
Explictly use signed char for portability. On x86/x86_64
...
systems the default char type is signed, on ppc/ppc64 systems
the default char type is unsigned.
2009-05-22 16:30:47 -07:00
Brian Behlendorf
3444299103
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-05-22 14:55:59 -07:00
Brian Behlendorf
d0049c1466
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-05-22 14:55:59 -07:00