summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Changelog typoJason Zaman2015-07-282-3/+25
| | | | | Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x7EF137EC935B0EAF
* Sync 9999 ebuild kernel options with 0.6.4.2 ebuildRichard Yao2015-07-243-27/+9
| | | | | Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* support kernel latest version 4.1, fixedYixun Lan2015-07-143-19/+22
| | | | | Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xAABEFD55
* version bump, Acked by ryaoYixun Lan2015-07-123-19/+168
| | | | | Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xAABEFD55
* Updating remote-id in metadata.xmlJustin Lecher2015-06-152-16/+21
| | | | | Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xE9402A79B03529A2!
* Keyword ~arm, ~ppc and ~ppc64. Bug #549516.Anthony G. Basile2015-05-1512-57/+62
| | | | | Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
* drop PAX_RANDKSTACK check, its not neededJason Zaman2015-05-053-19/+23
| | | | | Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x7EF137EC935B0EAF
* Version bump to 0.6.4Richard Yao2015-04-273-16/+166
| | | | | Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Numerous backports from HEAD: Linux 3.17 support, Gentoo Prefix Support, a ↵Richard Yao2014-12-013-15/+171
| | | | | | | Linux 3.12+ shrinker regression fix, send/recv reliability/performance fixes, deadlock fixes, fixes for excessive CPU time in zfs_iput_taskq fix (important for SELinux), fix for xattr=sa corruption, fix for possible space leak during async_destroy, and many more. Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Do not permit builds against PAX_RANDKSTACK until a panic issue is fixed, ↵Richard Yao2014-12-014-19/+26
| | | | | | | thanks perfinition for the warning Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* CONFIG_PAX_USERCOPY_SLABS is incompatible with the ZFS kernel module as of ↵Richard Yao2014-10-083-17/+24
| | | | | | | GrSecurity patch set for Linux 3.14 and later. A fix will come within a day or two, but I am adding it to CHECK_CONFIG for the interim. Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Switch to bash arrays for --with-spl and --with-spl-obj; also fixed unquoted ↵Richard Yao2014-09-184-29/+32
| | | | | | | string Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Add preliminary ebuild changes for Gentoo Prefix support; Provide message to ↵Richard Yao2014-09-054-28/+49
| | | | | | | die if updating META fails; Sync 0.6.3 and 9999 ebuilds. Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* No code changes are needed to support Linux 3.16. I modifying the ebuild to ↵Richard Yao2014-08-073-19/+23
| | | | | | | add support now that I am satisfied with the results of my testing. Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* swiching to https for git ebuildMatt Thode2014-07-093-18/+21
| | | | | Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x2471EB3E40AC5AC3
* Disallow CONFIG_DEBUG_INFO_REDUCED when USE=debug is setRichard Yao2014-06-203-17/+21
| | | | | Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Bump to 0.6.3Richard Yao2014-06-134-32/+165
| | | | | Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Remove ancient ZFSOnLinux kernel module versionsRichard Yao2014-06-0816-1420/+31
| | | | | Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* CONFIG_DEBUG_INFO should be DEBUG_INFORichard Yao2014-05-223-18/+21
| | | | | Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Require CONFIG_DEBUG_INFO for USE=debug on =sys-fs/zfs-kmod-9999Richard Yao2014-05-143-18/+21
| | | | | Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Improve USE=debug on 9999 ebuild: changes will be propagated to the next ↵Richard Yao2014-04-263-19/+26
| | | | | | | revision bump Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* The patchset used in sys-fs/zfs-kmod-0.6.2-r4 was an early version that was ↵Richard Yao2014-04-113-15/+154
| | | | | | | 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. Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Proper Linux 3.13 support, Linux 3.14 support, numerous races/deadlocks ↵Richard Yao2014-04-104-18/+156
| | | | | | | fixed, many compatibility fixes Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Linux 3.13 support: This requires no changes to the ZFS C code, so we just ↵Richard Yao2014-01-273-20/+24
| | | | | | | increment the maximum supported kernel. Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Fix writeback regression introduced in -r2 that affected mmap() and AIO ↵Richard Yao2013-11-216-279/+43
| | | | | | | writes; Apply locking fixes from Illumos; Reintroduce uio_prefaultpages() to minimize the possibility of hitting zfsonlinux/zfs#1689; Add Linux 3.12 Support Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Update 0.6.2 patchset with sys-fs/zfs-kmod-0.6.2-r2: Fixes memory leak ↵Richard Yao2013-10-183-15/+155
| | | | | | | 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) Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Reverse stabilization of sys-fs/zfs-kmod-0.6.2-r1 (to avoid confusing users ↵Richard Yao2013-10-143-18/+23
| | | | | | | because sys-fs/zfs stabilization was reversed at the last minute because of bug #487746) Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Stabilize sys-fs/zfs-kmod-0.6.2-r1 on amd64 (indirectly required by ↵Richard Yao2013-10-143-19/+23
| | | | | | | sys-boot/grub:2 stabilization) Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Fixed readdir regressions, fixed mknod return values, fixed compatibility ↵Richard Yao2013-10-053-15/+154
| | | | | | | 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) Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Version bump to 0.6.2Richard Yao2013-08-233-15/+145
| | | | | Package-Manager: portage-2.2.0/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* Drop !USER_NS because !UIDGID_STRICT_TYPE_CHECKS is sufficientRichard Yao2013-08-213-18/+20
| | | | | Package-Manager: portage-2.2.0/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
* 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