Commit Graph

2781 Commits

Author SHA1 Message Date
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