summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Disallow CONFIG_DEBUG_INFO_REDUCED when USE=debug is setRichard Yao2014-06-201-15/+15
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Bump to 0.6.3Richard Yao2014-06-131-15/+17
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Remove ancient ZFSOnLinux kernel module versionsRichard Yao2014-06-081-32/+14
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* CONFIG_DEBUG_INFO should be DEBUG_INFORichard Yao2014-05-221-15/+15
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Require CONFIG_DEBUG_INFO for USE=debug on =sys-fs/zfs-kmod-9999Richard Yao2014-05-141-15/+15
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Improve USE=debug on 9999 ebuild: changes will be propagated to the next ↵Richard Yao2014-04-261-15/+15
| | | | | | revision bump (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* The patchset used in sys-fs/zfs-kmod-0.6.2-r4 was an early version that was ↵Richard Yao2014-04-111-14/+16
| | | | | | not meant to go out to mirrors. It is being replaced with sys-fs/zfs-kmod-0.6.2-r5, which is what -r4 should have been. No regressions occurred as a result of this mistake. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Proper Linux 3.13 support, Linux 3.14 support, numerous races/deadlocks ↵Richard Yao2014-04-101-15/+17
| | | | | | fixed, many compatibility fixes (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Linux 3.13 support: This requires no changes to the ZFS C code, so we just ↵Richard Yao2014-01-271-15/+15
| | | | | | increment the maximum supported kernel. (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Fix writeback regression introduced in -r2 that affected mmap() and AIO ↵Richard Yao2013-11-211-20/+17
| | | | | | writes; Apply locking fixes from Illumos; Reintroduce uio_prefaultpages() to minimize the possibility of hitting zfsonlinux/zfs#1689; Add Linux 3.12 Support (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Update 0.6.2 patchset with sys-fs/zfs-kmod-0.6.2-r2: Fixes memory leak ↵Richard Yao2013-10-181-14/+16
| | | | | | regression introduced by Compressed L2ARC support in 0.6.2 (fix ported from Illumos); Fixes metaslab condensing race regression introduced by 0.6.2 (fix ported from Illumos); Fixes bobj panic (fix ported from Illumos); fixes logging of negative GUIDs to SPA history (fixed ported from Illumos) (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Reverse stabilization of sys-fs/zfs-kmod-0.6.2-r1 (to avoid confusing users ↵Richard Yao2013-10-141-15/+15
| | | | | | because sys-fs/zfs stabilization was reversed at the last minute because of bug #487746) (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Stabilize sys-fs/zfs-kmod-0.6.2-r1 on amd64 (indirectly required by ↵Richard Yao2013-10-141-16/+16
| | | | | | sys-boot/grub:2 stabilization) (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Fixed readdir regressions, fixed mknod return values, fixed compatibility ↵Richard Yao2013-10-051-14/+16
| | | | | | issues with hardened-sources, implement file attribute support (should fix regression with portage's FEATURES=xattr), improved Linux 3.11 compatibility (resolve LZ4 symbol conflicts) (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Version bump to 0.6.2Richard Yao2013-08-231-14/+16
| | | | (Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Drop !USER_NS because !UIDGID_STRICT_TYPE_CHECKS is sufficientRichard Yao2013-08-211-15/+15
| | | | (Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Linux 3.10 support; asynchronous zvol initialization; miscellaneous fixes ↵Richard Yao2013-07-141-18/+21
| | | | | | for panics, deadlocks and NULL pointer dereferences (Portage version: 2.2.0_alpha187/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Add blocker against CONFIG_UIDGID_STRICT_TYPE_CHECKSRichard Yao2013-05-291-15/+15
| | | | (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Do not permit builds with CONFIG_USER_NSRichard Yao2013-05-291-15/+15
| | | | (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Backport important fixes from upstream HEAD; also includes important zvol ↵Richard Yao2013-05-281-14/+20
| | | | | | initialization fixes (by me) that were sent upstream (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Remove /usr/src/zfs symlink from 9999 ebuild; sys-cluster/lustre (science ↵Richard Yao2013-04-171-15/+15
| | | | | | overlay) no longer needs it. It will be removed from versioned ebuilds following future revision bumps. (Portage version: 2.2.0_alpha171/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Update /usr/src/zfs link to reflect upstream's new locationRichard Yao2013-04-171-2/+22
| | | | (Portage version: 2.2.0_alpha171/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Kbuild depends on dev-lang/perlRichard Yao2013-04-171-28/+8
| | | | (Portage version: 2.2.0_alpha171/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Version bump to 0.6.1Richard Yao2013-03-281-15/+17
| | | | (Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Change how we generate the /usr/src/zfs used by lustre to work on the 9999 ↵Richard Yao2013-03-241-16/+16
| | | | | | ebuild. (Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Enable zfs_arc_memory_throttle_disable by defaultRichard Yao2013-03-231-15/+16
| | | | (Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Switch back to linux-modRichard Yao2013-03-161-20/+20
| | | | (Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Switch to linux-info eclass; Replace ↵Richard Yao2013-03-161-21/+20
| | | | | | zfs-kmod-0.6.0_rc14-symlink-headers.patch with dosym in src_install() (Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Linux 3.9 Support; Fix barrier regression on Linux 2.6.37 and later; Improve ↵Richard Yao2013-03-151-7/+31
| | | | | | 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 (Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
* Improve support for hardened kernels, bug \# 457176, thanks MarcinRichard Yao2013-02-161-2/+3
| | | | | | Apply name length check patch to 0.6.0_rc14 (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Add file name length check omitted by Linux VFS. Backport kernel ↵Richard Yao2013-02-111-10/+7
| | | | | | compatibility fixes to older versions in all situations possible without new patches. (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Add DEPEND=virtual/awk, properly cast constant for 32-bit systemsRichard Yao2013-02-061-11/+12
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Correct typo in pkg_postinst()Richard Yao2013-02-031-2/+2
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Bump sys-fs/zfs-kmod to 0.6.0_rc14Richard Yao2013-02-021-1/+3
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Filter -Wl,* from LDFLAGS to prevent build failures on ARMRichard Yao2013-01-161-2/+2
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Filter -Wl,* from LDFLAGS to prevent build failures on ARMRichard Yao2013-01-161-1/+2
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Fix trailing whitespace in ebuild and also typo in previous commit messageRichard Yao2013-01-141-2/+2
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Fix deadlock that can occur with concucrrent and operations, fix ↵Richard Yao2013-01-141-1/+5
| | | | | | regression that makes snapshots invisible, fix GCC 4.7 build failure with USE=debug, add Linux 3.8 support (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Bump sys-fs/zfs-kmod to 0.6.0_rc13Richard Yao2012-12-231-1/+3
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Linux 3.7 Support; Stability Fixes; Performance Regression Fix; Fix bug #411555Richard Yao2012-12-111-6/+8
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Bump sys-fs/zfs-kmod to 0.6.0_rc12Richard Yao2012-11-141-1/+3
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Linux 3.6 support and stability fixesRichard Yao2012-10-171-1/+13
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Add sys-fs/zfs-kmod-0.6.0-rc11Richard Yao2012-09-181-1/+3
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Remove CONFIG_PREEMPT restriction: Preemption support has been merged upstreamRichard Yao2012-08-311-2/+2
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Adjust LICENSE to reflect the fact that all kernel code is under the CDDLRichard Yao2012-08-261-3/+3
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Linux 3.6 and later are not currently supportedRichard Yao2012-08-241-3/+3
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Add check for CONFIG_IOSCHED_NOOP.Richard Yao2012-08-241-3/+3
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Remove obsolete code from src_prepare() and src_test()Richard Yao2012-08-221-3/+3
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Ebuild to provide kernel module for sys-fs/zfsRichard Yao2012-08-221-2/+3
| | | | (Portage version: 2.1.11.9/cvs/Linux x86_64, unsigned Manifest commit)
* Ebuild to provide kernel module for sys-fs/zfsRichard Yao2012-08-221-0/+7
(Portage version: 2.1.11.9/cvs/Linux x86_64)