summaryrefslogtreecommitdiff
path: root/sysutils/openzfs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sysutils/openzfs*: Bump to current upstream masterRyan Moeller2022-02-143-7/+12
| | | | | Approved by: lwhsu (implicit) Sponsored by: iXsystems, Inc.
* sysutils/openzfs: fix build errorsAlan Somers2022-01-042-0/+17
| | | | | | | | | | * Missing file in pkg-plist * shebangfix not applied everywhere Sponsored by: Axcient Reviewed by: freqlabs Approved by: lwhsu (ports) Differential Revision: https://reviews.freebsd.org/D33692
* sysutils/openzfs*: Sync up to fix the buildRyan Moeller2021-12-153-5/+9
| | | | | | | Bump to openzfs/zfs@bb6c2b1e2 Approved by: lwhsu (implicit) Sponsored by: iXsystems, Inc.
* sysutils/openzfs*: Update to openzfs/zfs@637771a06Ryan Moeller2021-11-113-5/+9
| | | | | Approved by: lwhsu (implicit) Sponsopred by: iXsystems, Inc.
* sysutils/openzfs*: Update to latest commitRyan Moeller2021-10-253-5/+6
| | | | | | | 14b69c092 Approved by: lwhsu (implicit) Sponsored by: iXsystems, Inc.
* sysutils/openzfs*: Update to latest commitRyan Moeller2021-10-143-5/+7
| | | | | Approved by: lwhsu (implicit) Sponsored by: iXsystems, Inc.
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-1/+1
| | | | | | | | | | | | | | | | | Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index
* sysutils/openzfs*: Add pkg-message install messagesRyan Moeller2021-09-081-0/+11
| | | | | | PR: 258278 Approved by: lwhsu (implicit) Sponsored by: iXsystems, Inc.
* sysutils/openzfs*: Update to latest commitRyan Moeller2021-09-083-5/+8
| | | | | Approved by: lwhsu (implicit) Sponsored by: iXsystems, Inc.
* Cleanup: for ports under s* categories, drop redundant GH_* knobs.Alexey Dokuchaev2021-09-011-1/+0
|
* sysutils/openzfs: Add CPE informationBernhard Froehlich2021-08-311-1/+1
| | | | Approved by: portmgr (blanket)
* sysutils/openzfs*: Bump to current masterRyan Moeller2021-08-023-9/+7
| | | | | | | Reviewed by: kbowling Approved by: kbowling (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D31362
* sysutils/openzfs*: Bump to fix HEAD build failuresRyan Moeller2021-06-233-37/+60
| | | | | | | Approved by: maintainer Reviewed by: kbowling Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D30851
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* sysutils/openzfs*: Bump to latest masterRyan Moeller2021-03-023-5/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notable commits: 2e160dee9 Fix assert in FreeBSD-specific dmu_read_pages 3e73ea0c1 ZTS: zpool_trim_start_and_cancel_pos.ksh 03ef8f09e Add missing checks for unsupported features 8e43fa12c Fix vdev_rebuild_thread deadlock 75a089ed3 Fix overly broad locking in spa_vdev_config_exit() f01eaed45 Add upper bound for slop space calculation 515686296 Wrap bare EINVAL returns with SET_ERROR 94fa1c3d9 Force symlink creation for zpool.d compat links b9c07ec71 send_iterate_snap : doall send without fromsnap 9312e0fd1 Fix error message when zfs module are already unloaded 11f2e9a49 vdev_ops: don't try to call vdev_op_hold or vdev_op_rele when NULL c0801bf35 Cleaning up uio headers 52cb284f7 ztest: propagate -o to the zdb child process 2801e68d1 ztest: fix -o by calling set_global_var in child processes edc508ac0 libzpool: set_global_var: refactor to not modify 'arg' b5fffa1d2 libzpool: set_global_var: fix endianness handling (fixes zdb -o ) 64e0fe14f Restore FreeBSD resource usage accounting 03e02e5b5 Checksum errors may not be counted e7adccf7f FreeBSD: disable the use of hardware crypto offload drivers for now 778869fa1 Fix report_mount_progress never calling set_progress_header bf156c966 Remove unused abd_alloc_scatter_offset_chunkcnt 658fb8020 Add "compatibility" property for zpool feature sets 35ec51796 FreeBSD: disable edonr in zfs_mod_supported_feature() 436ab35a5 Make inline ABD predicates compatible with C++ fc273894d Rename zfs_inode_update to zfs_znode_update_vfs 4f22619ae Add an assert to clarify code Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D29009
* sysutils/openzfs*: Bump to fix mode issue in zfs_writeRyan Moeller2021-02-093-5/+10
| | | | | | | | | See https://github.com/openzfs/zfs/pull/11576 for details. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D28554
* sysutils/openzfs*: Bump to fix build on HEADRyan Moeller2021-01-253-5/+14
| | | | | | | Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D28335
* For ports on riscv64 that fail the same (or similar ways) to aarch64, markMark Linimon2021-01-021-0/+1
| | | | | | | | them BROKEN. While here, pet portlint (Makevar order). Approved by: portmgr (tier-2 blanket)
* sysutils/openzfs*: Bump, fix kmod on 13-CURRENTRyan Moeller2020-12-023-12/+33
| | | | | | | | | | | | | | | | | | | When the kernel is built with INVARIANTS we also need to build ZFS with INVARIANTS. Additionally, the knob for this has been broken out from WITH_DEBUG=true to WITH_INVARIANTS=true in the OpenZFS build system. We add an INVARIANTS option to the port for this, and enable the DEBUG and INVARIANTS options by default on 13-CURRENT to ensure that a default configuration builds openzfs-kmod with the correct options. Users building their 13-CURRENT kernel without INVARIANTS will need to disable the INVARIANTS option in the port manually. I'm not aware of a better way to implement this decision at the moment. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D27442
* sysutils/openzfs*: Bump for latest build fixesRyan Moeller2020-11-022-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 8583540c6 Consolidate zfs_holey and zfs_access - 2f94e8f09 Remove duplicate cond_resched() definition - 65a343bbd zvol_os: Fix handling of zvol private data - 277884ab4 zvol_os: Don't leak doi in cdev error path - 9a0ef216e zvol_os: Properly ignore error in volmode lookup - 1a6a75ac0 zvol_os: Code cleanup in zvol_create_minor_impl - 260f6a28a zvol_os: Keep better track of open count in close - 0b32d8178 zvol_os: Tidy up asserts - c4ede65bd zstd: track allocator statistics - e8beeaa11 ICP: gcm: Allocate hash subkey table separately - d9655c5b3 Add some missing cfi frame info in aesni-gcm-x86_64.S - 115216cc9 FreeBSD: catch up with 1300124 version bump - d1e4ded7b FreeBSD: Fix 12.2-STABLE after AT_BENEATH MFC - 5fa356ea4 Remove UIO_ZEROCOPY functions structures - 1199c3e8f Yield periodically when rebuilding L2ARC - 76d04993a Update references to nonexistent man pages in code - e3a6ac8d0 FreeBSD: Remove BIO_ORDERED flag from BIO_FLUSH - f829227f4 ZTS: Fix xattr_004_pos failure, don't use tmpfs - 973ba682f Linux: g/c leftover fence in zfs_znode_alloc - 082ff328f FreeBSD: g/c unused zfs_znode_move support - 4ce728d02 Use known license string for zlua Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D27055
* sysutils/openzfs*: Bump to catch up with 1300123Ryan Moeller2020-10-273-5/+7
| | | | | | | | | | | | | | | | | | | | | * 5c810ac49 FreeBSD: Skip RAW kstat sysctls by default * 01a65c586 FreeBSD: catch up with 1300123 version bump * 3928ec533 Restore identification of VDEVs using non-native block size * 1e36af8c7 Properly format NAME subsection of zfs/zpool subcommands * eb02a4c6f Add missing zfs_arc_evict_batch_limit tunable * 2aaab887b arcstat: Add -a and -p options from FreeNAS * e53d678d4 Share zfs_fsync, zfs_read, zfs_write, et al between Linux and FreeBSD * 666aa69f3 Non-l2arc pool reads shouldn't be l2arc misses * 241c62bdd Makefile.bsd: remove directory that no longer exists * ff2f54246 FreeBSD: delete unreferenced file * 777b8ccc3 Fix commitcheck on FreeBSD * 13d65987a zed syslog entries drop important info * ab6a0e236 Ignore zpool_influxdb binary Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26968
* sysutils/openzfs*: Bump for vop_fplookup_vexec after 1300121Ryan Moeller2020-10-163-5/+17
| | | | | | | | | Otherwise lookup can fail with EOPNOTSUPP or panic. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26822
* sysutils/openzfs*: Update to fix 12.1-REL buildRyan Moeller2020-10-053-5/+7
| | | | | | | | | | | Bump to 79f0935fa for header changes to fix the package build on FreeBSD 12.1 PR: ports/250001 Reported by: tleavitt@alumni.usc.edu Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26656
* sysutils/openzfs*: Bump to update cache_purgevfs usage after 1300117Ryan Moeller2020-09-292-5/+5
| | | | | | | | | Fixes build failure on 13-CURRENT Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26583
* sysutils/openzfs*: Bump for recent changesRyan Moeller2020-09-213-22/+36
| | | | | | | | | | See the differential revision for a short log of noteworthy changes or the git log at https://github.com/openzfs/zfs for an exhaustive list. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26457
* openzfs*: Bump OpenZFS ports for zstd, vdev ashift optimizationsRyan Moeller2020-08-243-5/+13
| | | | | | | | | And the manpages no longer say "Linux" as the OS. :) Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26154
* openzfs*: Bump OpenZFS portsRyan Moeller2020-08-183-5/+7
| | | | | | | | | | | | | | | | | | | | | FreeBSD highlights: * Fix enforcement of POSIX mode bits * Fix enforcement of NFSv4 ACLs * Fix Clang 11 build for 13-CURRENT * Fix send/recv operations with a large number of snapshots/datasets * Default to autotrim=on (fixes POLA) * Automatic fallback to /boot/ to look for zpool.cache (fixes POLA) * Fix l2arc_dev_rebuild_start thread name * Create taskq threads in appropriate proc * Restore ARC MFU/MRU pressure VuXML will be updated to mention the permissions/ACLs issue once a report documenting the issue appropriately has been written. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26107
* openzfs*: Bump OpenZFS portsRyan Moeller2020-08-082-5/+5
| | | | | | | | | Fixes build after vaccess signature change on HEAD Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D26007
* openzfs*: Update to latest masterRyan Moeller2020-08-033-8/+14
| | | | | | | | | | Brings in several fixes for FreeBSD issues, see the commit logs on GitHub for details. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D25915
* openzfs*: Bump OpenZFS portsRyan Moeller2020-07-213-5/+6
| | | | | | | | | Key highlight is added legacy compat names for vfs.zfs.arc_min and arc_max. Reviewed by: wg Approved by: wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D25748
* sysutils/openzfs: update snapshotNiclas Zeising2020-07-113-16/+39
| | | | | | | | | Update sysutils/openzfs to a more recent snapshot [0] Unbreak when NLS is unset. [1] PR: 247827 [1] Submitted by: freqlabs Reported by: Tomohiro Hosaka [1]
* openzfs*: Bump ports againRyan Moeller2020-06-212-5/+5
| | | | | | | | | Fixes breakage on -CURRENT after vfs_checkexp KPI change. Reviewed by: wg (ports) Approved by: mav (mentor) Sponsored by: iXsystes, Inc. Differential Revision: https://reviews.freebsd.org/D25366
* openzfs*: Bump to latest masterRyan Moeller2020-06-193-7/+13
| | | | | | | | | | | | Some FreeBSD highlights: * Adopt new vfs_checkexp KPI on -CURRENT * Reap ABD cache, fixing memory leak * Depend on xdr module instead of krpc on -CURRENT Reviewed by: wg (ports) Approved by: mav (mentor) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D25352
* openzfs*: Update to latest masterRyan Moeller2020-06-033-5/+13
| | | | | | | | | | | | | Some highlights for FreeBSD: * Updated for cryptodev API changes in HEAD * Improved zvol locking * Fixed top and arc kstats * Marked i386 as broken Reviewed by: mav, wg Approved by: mav (mentor), wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D25122
* sysutils/openzfs*: Update to latest masterRyan Moeller2020-05-083-8/+15
| | | | | | | | | | | | | | | | FreeBSD-specific changes: Use new FreeBSD API to largely eliminate object locking Fix zlib leak on FreeBSD Update FreeBSD SPL atomics (synced with FreeBSD in an attempt to unbreak i386) Avoid the GEOM topology lock recursion when autoexpanding a pool taskq: Don't leak system_delay_taskq on FreeBSD (on module unload) See the full commit log on GitHub. Reviewed by: mav, wg Approved by: mav (mentor), wg (ports) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D24759
* sysutils/openzfs*: Switch to merged OpenZFS repoRyan Moeller2020-04-173-10/+30
| | | | | | | | | | | | FreeBSD support has been merged into the openzfs/zfs repo on Github. Switch the port to use the new upstream. Update maintainer to be me. Reviewed by: kmoore, mav, wg Approved by: kmoore (maintainer) Approved by: mav (mentor) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D24434
* Update OpenZFS ports to 2020031600Ryan Moeller2020-03-163-6/+11
| | | | | | | | | Bring in the latest fixes, including fixing the build with Clang 10. Approved by: wg (ports) Approved by: mav (mentor) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D24086
* Unbreak openzfs portsRyan Moeller2020-02-293-1807/+1826
| | | | | | | | | | | | | | | | | | | | | Revamp the Makefiles for openzfs and openzfs-kmod: * Bump port versions * Update to a more recent commit * Regen distinfo * Add TESTS option to make ZTS installation optional * Add descriptions for options * Add missing run-time dependency on py-sysctl with PYTHON option * Regen pkg-plist for openzfs * Generate metadata headers post-patch * Fix some inconsistent whitespace * Remove unnecessary PLIST_SUB manipulation (automated by OPTIONS_SUB=yes) * Unbreak openzfs-kmod Approved by: wg (ports) Approved by: mav (mentor) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D23854
* - Update to 2020011300Kris Moore2020-01-133-47/+149
|
* - Update openzfs and openzfs-kmod to 2019101600Kris Moore2019-10-162-5/+5
|
* - Bump to 2019091000Kris Moore2019-09-102-5/+5
|
* - Update to 20190808Kris Moore2019-09-042-6/+6
|
* - Update to 2019072200Kris Moore2019-07-222-5/+5
|
* - Update to 2019072000Kris Moore2019-07-203-14/+18
| | | | | | | | | | - Unbreak on CURRENT Includes the new Log Spacemap functionality: https://github.com/zfsonlinux/zfs/pull/8442 PR: 239342 Sponsored by: iXsystems
* - Apply missed pkg-plist update from previous commitKris Moore2019-07-081-32/+63
|
* - Update to 2019070800Kris Moore2019-07-082-5/+5
| | | | | | This brings us up to date with the code currently in review in: https://github.com/zfsonlinux/zfs/pull/8987
* - Update OpenZFS to 2019061900Kris Moore2019-06-192-5/+5
| | | | | - Adds some missing FreeBSD sysctls - Cleanup messages at kldload time
* - Rename sysutils/zol -> sysutils/openzfsKris Moore2019-06-114-0/+2170
- Rename sysutils/zol-kmod -> sysutils/openzfs-kmod - Update to 2019061000 - Update MOVED - Adds ioctl compat with legacy ZFS userland binaries Sponsored by: iXsystems