summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Linux 3.10 support; asynchronous zvol initialization; miscellaneous fixes ↵Richard Yao2013-07-149-164/+404
| | | | | | | for panics, deadlocks and NULL pointer dereferences Package-Manager: portage-2.2.0_alpha187/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Add blocker against CONFIG_UIDGID_STRICT_TYPE_CHECKSRichard Yao2013-05-293-17/+21
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Do not permit builds with CONFIG_USER_NSRichard Yao2013-05-293-17/+21
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Backport important fixes from upstream HEAD; also includes important zvol ↵Richard Yao2013-05-288-15/+477
| | | | | | | initialization fixes (by me) that were sent upstream Package-Manager: portage-2.2.0_alpha176/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Remove /usr/src/zfs symlink from 9999 ebuild; sys-cluster/lustre (science ↵Richard Yao2013-04-173-20/+22
| | | | | | | overlay) no longer needs it. It will be removed from versioned ebuilds following future revision bumps. Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Update /usr/src/zfs link to reflect upstream's new locationRichard Yao2013-04-173-5/+28
| | | | | Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Kbuild depends on dev-lang/perlRichard Yao2013-04-179-36/+29
| | | | | Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Version bump to 0.6.1Richard Yao2013-03-284-39/+158
| | | | | Package-Manager: portage-2.2.0_alpha169/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Change how we generate the /usr/src/zfs used by lustre to work on the 9999 ↵Richard Yao2013-03-244-21/+26
| | | | | | | ebuild. Package-Manager: portage-2.2.0_alpha169/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Enable zfs_arc_memory_throttle_disable by defaultRichard Yao2013-03-234-17/+69
| | | | | Package-Manager: portage-2.2.0_alpha169/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Switch back to linux-modRichard Yao2013-03-168-33/+39
| | | | | Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Switch to linux-info eclass; Replace ↵Richard Yao2013-03-169-53/+55
| | | | | | | zfs-kmod-0.6.0_rc14-symlink-headers.patch with dosym in src_install() Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Linux 3.9 Support; Fix barrier regression on Linux 2.6.37 and later; Improve ↵Richard Yao2013-03-1512-32/+340
| | | | | | | autotools checks; Install symlinks to make building lustre easier for the Gentoo Cluster team; dodoc miscellaneous documentation; Update github urls on older ebuilds to make repoman happy Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Improve support for hardened kernels, bug \# 457176, thanks MarcinRichard Yao2013-02-164-4/+492
| | | | | | Apply name length check patch to 0.6.0_rc14 Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Add file name length check omitted by Linux VFS. Backport kernel ↵Richard Yao2013-02-1112-408/+108
| | | | | | compatibility fixes to older versions in all situations possible without new patches. Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Add DEPEND=virtual/awk, properly cast constant for 32-bit systemsRichard Yao2013-02-0613-28/+92
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Correct typo in pkg_postinst()Richard Yao2013-02-033-5/+8
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Bump sys-fs/zfs-kmod to 0.6.0_rc14Richard Yao2013-02-023-2/+111
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Filter -Wl,* from LDFLAGS to prevent build failures on ARMRichard Yao2013-01-163-14/+26
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Filter -Wl,* from LDFLAGS to prevent build failures on ARMRichard Yao2013-01-163-2/+115
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Fix trailing whitespace in ebuild and also typo in previous commit messageRichard Yao2013-01-143-8/+8
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Fix deadlock that can occur with concucrrent and operations, fix ↵Richard Yao2013-01-146-3/+253
| | | | | | regression that makes snapshots invisible, fix GCC 4.7 build failure with USE=debug, add Linux 3.8 support Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Bump sys-fs/zfs-kmod to 0.6.0_rc13Richard Yao2012-12-233-2/+103
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Linux 3.7 Support; Stability Fixes; Performance Regression Fix; Fix bug #411555Richard Yao2012-12-118-17/+121
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Bump sys-fs/zfs-kmod to 0.6.0_rc12Richard Yao2012-11-143-2/+104
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* Linux 3.6 support and stability fixesRichard Yao2012-10-1714-2/+1160
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Add sys-fs/zfs-kmod-0.6.0-rc11Richard Yao2012-09-182-1/+97
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Add sys-fs/zfs-0.6.0_rc11Richard Yao2012-09-181-1/+3
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Remove CONFIG_PREEMPT restriction: Preemption support has been merged upstreamRichard Yao2012-08-313-5/+7
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Adjust LICENSE to reflect the fact that all kernel code is under the CDDLRichard Yao2012-08-264-8/+12
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Linux 3.6 and later are not currently supportedRichard Yao2012-08-244-8/+26
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Add check for CONFIG_IOSCHED_NOOP.Richard Yao2012-08-244-6/+14
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Remove obsolete code from src_prepare() and src_test()Richard Yao2012-08-224-36/+10
| | | | Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
* Ebuild to provide kernel module for sys-fs/zfsRichard Yao2012-08-228-0/+414
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64