notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
openzfs-kmod OpenZFS kernel module for FreeBSD
2023113000 sysutils on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2023113000Version of this port present on the latest quarterly branch.
Maintainer: freqlabs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-06-11 19:52:05
Last Update: 2023-12-31 00:37:05
Commit Hash: bbab7f5
People watching this port, also watch:: vscode, openzfs, chromium, virtualbox-ose-kmod, virtualbox-ose-additions
Also Listed In: kld
License: CDDL
WWW:
https://github.com/openzfs/zfs
Description:
Kernel module for OpenZFS on FreeBSD
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. /boot/modules/openzfs.ko
  2. /boot/modules/openzfs.ko.debug
  3. @kld /boot/modules
  4. /usr/local/share/licenses/openzfs-kmod-2023113000/catalog.mk
  5. /usr/local/share/licenses/openzfs-kmod-2023113000/LICENSE
  6. /usr/local/share/licenses/openzfs-kmod-2023113000/CDDL
Collapse this list.
Dependency lines:
  • openzfs-kmod>0:sysutils/openzfs-kmod
To install the port:
cd /usr/ports/sysutils/openzfs-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/openzfs-kmod
  • pkg install openzfs-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openzfs-kmod
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1701967598 SHA256 (openzfs-zfs-v2023113000-494aaae_GH0.tar.gz) = 7f77e73bacb7bb081e3344fb20e5ebffd6a6c0b10cad1b6c572d44866a94eea6 SIZE (openzfs-zfs-v2023113000-494aaae_GH0.tar.gz) = 33039586

Packages (timestamps in pop-ups are UTC):
openzfs-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2023113000202311300020201201002023113000----
FreeBSD:13:quarterly20231130002023113000-2023113000-202311300020231130002023113000
FreeBSD:14:latest20231130002023113000-2023113000----
FreeBSD:14:quarterly20231130002023113000-2023113000-202311300020231130002023113000
FreeBSD:15:latest--n/a-n/a202311300020231130002023113000
This port has no dependencies.
This port is required by:
for Run
  1. sysutils/openzfs

Configuration Options:
===> The following configuration options are available for openzfs-kmod-2023113000: DEBUG=on: Build with debugging support GCOV=off: Build kernel module with GCOV support (Requires gcc) INVARIANTS=on: Build kernel module with INVARIANTS ===> Use 'make config' to modify these settings
Options name:
sysutils_openzfs-kmod
USES:
cpe kmod
pkg-message:
For install:
Amend /boot/loader.conf as follows to use this module: - change zfs_load="YES" to NO - change opensolaris_load="YES" to NO - add openzfs_load="YES" - (for ARM64) add cryptodev_load="YES"
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/openzfs/zfs/tar.gz/494aaae?dummy=/
Collapse this list.

Number of commits found: 60

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2023113000
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
2023113000
07 Dec 2023 21:26:01
commit hash: 117f55784d981833d6b51038afc215239382e651commit hash: 117f55784d981833d6b51038afc215239382e651commit hash: 117f55784d981833d6b51038afc215239382e651commit hash: 117f55784d981833d6b51038afc215239382e651 files touched by this commit
Alan Somers (asomers) search for other commits by this committer
sysutils/openzfs, sysutils/openzfs-kmod: update to ZFS 2.2.2

Among other things, this fixes an important data corruption bug.  It
also fixes the build on FreeBSD 14.

https://github.com/openzfs/zfs/releases/tag/zfs-2.2.2

PR:		275239
MFH:		2023Q4
Approved by:	mikael (ports)
Sponsored-by:	Axcient
2023012600_1
07 Feb 2023 23:15:37
commit hash: 723f83e80dd2345815f320d6446f60b51da386becommit hash: 723f83e80dd2345815f320d6446f60b51da386becommit hash: 723f83e80dd2345815f320d6446f60b51da386becommit hash: 723f83e80dd2345815f320d6446f60b51da386be files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Minor port housekeeping

Update the WWW to the official openzfs/zfs github repo, since the ZoF
repo is no longer used after merging to ZoL and renaming to openzfs/zfs.

While here, make a few small changes suggested by portlint.

Approved by:	lwhsu (implicit)
PR:	267453
Sponsored by:	iXsystems, Inc.
2023012600
02 Feb 2023 15:34:56
commit hash: 1ebc6547634083b4653f811c52a617fe48850a22commit hash: 1ebc6547634083b4653f811c52a617fe48850a22commit hash: 1ebc6547634083b4653f811c52a617fe48850a22commit hash: 1ebc6547634083b4653f811c52a617fe48850a22 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Update to latest master

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022082900
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2022082900
06 Sep 2022 11:26:31
commit hash: c287365d38616071659aa5800616085fe0327da1commit hash: c287365d38616071659aa5800616085fe0327da1commit hash: c287365d38616071659aa5800616085fe0327da1commit hash: c287365d38616071659aa5800616085fe0327da1 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
sysutils/openzfs-kmod: fix build on powerpc64*

/wrkdirs/usr/ports/sysutils/openzfs-kmod/work/zfs-2d5622f5b/module/icp/algs/blake3/blake3_x86-64.c:78:28:
error: implicit declaration of function 'zfs_vsx_available' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
        return (kfpu_allowed() && zfs_vsx_available());
                                  ^
/wrkdirs/usr/ports/sysutils/openzfs-kmod/work/zfs-2d5622f5b/module/icp/algs/blake3/blake3_x86-64.c:144:28:
error: implicit declaration of function 'zfs_vsx_available' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
        return (kfpu_allowed() && zfs_vsx_available());
2022082900
01 Sep 2022 13:52:16
commit hash: 2a09e5b4da7cfa9288c56e94791cc371a31b914dcommit hash: 2a09e5b4da7cfa9288c56e94791cc371a31b914dcommit hash: 2a09e5b4da7cfa9288c56e94791cc371a31b914dcommit hash: 2a09e5b4da7cfa9288c56e94791cc371a31b914d files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: remove support for FreeBSD 13.0 which expired today.

- Mk/bsd.port.mk: mark 13.0 as unsupported
- Tools/scripts/portsearch: Drop support for FreeBSD <= 4
- archivers/zstd: revert "Fix build on FreeBSD 13.0"
- deskutils/xdg-desktop-portal: remove check for 13.0
- devel/libpeas: remove outdated comment
- editors/imhex: remove compatibility for 13.0
- editors/libreoffice: remove compatibility for 13.0
- editors/openoffice-4: remove compatibility for 13.0
- editors/openoffice-devel: remove compatibility for 13.0
- emulators/linux_base-c7: remove compatiblity for 13.0
- graphics/drm-kmod: remove detection for 13.0
- graphics/gpu-firmware-amd-kmod: do not check 13.0 anymore
- graphics/linux-c7-libdrm: remove support for 13.0
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2022082900
30 Aug 2022 16:44:35
commit hash: 177cee944033be581ee3fbf46b37318521bba570commit hash: 177cee944033be581ee3fbf46b37318521bba570commit hash: 177cee944033be581ee3fbf46b37318521bba570commit hash: 177cee944033be581ee3fbf46b37318521bba570 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Update to latest master

Notable changes:
* openzfs/zfs@2d5622f5b Importing from cachefile can trip assertion
* openzfs/zfs@a582d5299 Updates for snapshots_changed property
* openzfs/zfs@0c4064d9a Fix zpool status in case of unloaded keys
* openzfs/zfs@e713b69e5 arcstat: fix -p option
* openzfs/zfs@fbc210fab Enable relatime by default
* openzfs/zfs@947465b98 libzfs: Remove unused zpool_get_physpath()
* openzfs/zfs@4fc1ea9c6 zpool: fix redundancy check after vdev removal
* openzfs/zfs@673aa7e6c Don't double-zero buffers in fault management nvlists
* openzfs/zfs@9681de465 Add snapshots_changed as property
* openzfs/zfs@68aa3379e Skip checksum benchmarks on systems with slow cpu
* openzfs/zfs@e8cf3a4f7 Implement a new type of zfs receive: corrective receive
(-c)
* openzfs/zfs@3a1ce4914 Add createtxg sort support for simple snapshot iterator
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2022060100
01 Jun 2022 13:14:34
commit hash: e9ff25cf63e7e7f730d00fc4bd6d54556a352b8ecommit hash: e9ff25cf63e7e7f730d00fc4bd6d54556a352b8ecommit hash: e9ff25cf63e7e7f730d00fc4bd6d54556a352b8ecommit hash: e9ff25cf63e7e7f730d00fc4bd6d54556a352b8e files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Bump to fix build

This updates the ports to bc8192cd5 and fixes the sysutils/openzfs
build after openzfs/zfs#13316 overhauled the build system.

The update also fixes the sysutils/openzfs-kmod build errors for
unused-but-set-variable warnings, which have been corrected upstream.

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2022040400
04 Apr 2022 15:49:44
commit hash: cb431e11bc50c667c197b19afa38ce5befebbea4commit hash: cb431e11bc50c667c197b19afa38ce5befebbea4commit hash: cb431e11bc50c667c197b19afa38ce5befebbea4commit hash: cb431e11bc50c667c197b19afa38ce5befebbea4 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Bump to fix build on main

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2022021400
14 Feb 2022 17:59:02
commit hash: f3f4f5e8056548472ce8a30d3aba97fdac205b1ecommit hash: f3f4f5e8056548472ce8a30d3aba97fdac205b1ecommit hash: f3f4f5e8056548472ce8a30d3aba97fdac205b1ecommit hash: f3f4f5e8056548472ce8a30d3aba97fdac205b1e files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Bump to current upstream master

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2021121500
15 Dec 2021 19:12:40
commit hash: 26e680dffa8a355be0095c0b6e1d76ec1a84f155commit hash: 26e680dffa8a355be0095c0b6e1d76ec1a84f155commit hash: 26e680dffa8a355be0095c0b6e1d76ec1a84f155commit hash: 26e680dffa8a355be0095c0b6e1d76ec1a84f155 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Sync up to fix the build

Bump to openzfs/zfs@bb6c2b1e2

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2021111100
11 Nov 2021 18:59:58
commit hash: a0867798c25f6c5f5ecd455798b7ea036f5d8ac8commit hash: a0867798c25f6c5f5ecd455798b7ea036f5d8ac8commit hash: a0867798c25f6c5f5ecd455798b7ea036f5d8ac8commit hash: a0867798c25f6c5f5ecd455798b7ea036f5d8ac8 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Update to openzfs/zfs@637771a06

Approved by:	lwhsu (implicit)
Sponsopred by:	iXsystems, Inc.
2021102500
25 Oct 2021 17:57:26
commit hash: 1a513d1821590ad96cffac42a29eb44b28f9f246commit hash: 1a513d1821590ad96cffac42a29eb44b28f9f246commit hash: 1a513d1821590ad96cffac42a29eb44b28f9f246commit hash: 1a513d1821590ad96cffac42a29eb44b28f9f246 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Update to latest commit

14b69c092

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2021101400
14 Oct 2021 16:51:06
commit hash: 8093fea04e31d336f5127d7ac4829b3558ac4e3fcommit hash: 8093fea04e31d336f5127d7ac4829b3558ac4e3fcommit hash: 8093fea04e31d336f5127d7ac4829b3558ac4e3fcommit hash: 8093fea04e31d336f5127d7ac4829b3558ac4e3f files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Update to latest commit

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2021090800
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

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
2021090800
08 Sep 2021 15:09:03
commit hash: a4fbc9aaa13e475b1150823011948209c82d6775commit hash: a4fbc9aaa13e475b1150823011948209c82d6775commit hash: a4fbc9aaa13e475b1150823011948209c82d6775commit hash: a4fbc9aaa13e475b1150823011948209c82d6775 files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Add pkg-message install messages

PR:		258278
Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2021090800
08 Sep 2021 15:08:41
commit hash: 6641229837459a5b73346acf54168879d7b2743bcommit hash: 6641229837459a5b73346acf54168879d7b2743bcommit hash: 6641229837459a5b73346acf54168879d7b2743bcommit hash: 6641229837459a5b73346acf54168879d7b2743b files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Update to latest commit

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
2021073000
01 Sep 2021 11:46:24
commit hash: e9148ce0453ccc8db5af73084b56eaaa914f07e3commit hash: e9148ce0453ccc8db5af73084b56eaaa914f07e3commit hash: e9148ce0453ccc8db5af73084b56eaaa914f07e3commit hash: e9148ce0453ccc8db5af73084b56eaaa914f07e3 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
Cleanup: for ports under s* categories, drop redundant GH_* knobs.
2021073000
31 Aug 2021 11:56:19
commit hash: d4c2ad2e77755e1b47f691a817a5a323ad90214dcommit hash: d4c2ad2e77755e1b47f691a817a5a323ad90214dcommit hash: d4c2ad2e77755e1b47f691a817a5a323ad90214dcommit hash: d4c2ad2e77755e1b47f691a817a5a323ad90214d files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
sysutils/openzfs-kmod: Add CPE information

Approved by:    portmgr (blanket)
2021073000
02 Aug 2021 13:22:07
commit hash: 3202cd49e8f85054c49720e4eb7c38d7ff3ae9eacommit hash: 3202cd49e8f85054c49720e4eb7c38d7ff3ae9eacommit hash: 3202cd49e8f85054c49720e4eb7c38d7ff3ae9eacommit hash: 3202cd49e8f85054c49720e4eb7c38d7ff3ae9ea files touched by this commit
Ryan Moeller (freqlabs) search for other commits by this committer
sysutils/openzfs*: Bump to current master

Reviewed by:	kbowling
Approved by:	kbowling (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D31362
2021062100
24 Jun 2021 02:11:53
commit hash: 14432ea2941579eb00485c1ca51df4ffb3b10d86commit hash: 14432ea2941579eb00485c1ca51df4ffb3b10d86commit hash: 14432ea2941579eb00485c1ca51df4ffb3b10d86commit hash: 14432ea2941579eb00485c1ca51df4ffb3b10d86 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Ryan Moeller
sysutils/openzfs*: Bump to fix HEAD build failures

Approved by:	maintainer
Reviewed by:	kbowling
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D30851
2021030100
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021030100
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2021030100
02 Mar 2021 13:02:53
Revision:566952Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump to latest master

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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2021020900
09 Feb 2021 17:11:32
Revision:564796Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump to fix mode issue in zfs_write

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
2021012500
25 Jan 2021 18:37:50
Revision:562601Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump to fix build on HEAD

Reviewed by:	wg
Approved by:	wg (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D28335
2020120100
02 Dec 2020 14:54:43
Revision:556828Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump, fix kmod on 13-CURRENT

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
2020110200
02 Nov 2020 19:00:38
Revision:553924Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump for latest build fixes

- 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2020102700
27 Oct 2020 12:52:31
Revision:553435Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump to catch up with 1300123

* 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
2020101600
16 Oct 2020 19:52:22
Revision:552520Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump for vop_fplookup_vexec after 1300121

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
2020100400
05 Oct 2020 15:53:49
Revision:551500Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Update to fix 12.1-REL build

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
2020092900
29 Sep 2020 18:00:40
Revision:550541Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump to update cache_purgevfs usage after 1300117

Fixes build failure on 13-CURRENT

Reviewed by:	wg
Approved by:	wg (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D26583
2020091600
21 Sep 2020 19:24:48
Revision:549482Original commit files touched by this commit
freqlabs search for other commits by this committer
sysutils/openzfs*: Bump for recent changes

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
2020082100
24 Aug 2020 14:57:00
Revision:546091Original commit files touched by this commit
freqlabs search for other commits by this committer
openzfs*: Bump OpenZFS ports for zstd, vdev ashift optimizations

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
2020081800
18 Aug 2020 18:36:09
Revision:545247Original commit files touched by this commit
freqlabs search for other commits by this committer
openzfs*: Bump OpenZFS ports

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
2020080800
11 Aug 2020 22:25:20
Revision:544720Original commit files touched by this commit This port version is marked as vulnerable.
asomers search for other commits by this committer
sysutils/openzfs-kmod: fix the build with a nonstandard SRC_BASE

ports that need FreeBSD's src code should check $SRC_BASE rather than assume
/usr/src. For example, it should be possible to build openzfs-kmod with a
command like this:

env SRC_BASE=$HOME/freebsd/base/head make

Approved by:	freqlabs (maintainer)
MFH:		2020Q3
Sponsored by:	Axcient
Differential Revision:	https://reviews.freebsd.org/D26033
2020080800
08 Aug 2020 15:02:35
Revision:544498Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
openzfs*: Bump OpenZFS ports

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
2020080100
03 Aug 2020 22:41:48
Revision:544111Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
openzfs*: Update to latest master

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
2020072000
21 Jul 2020 15:52:59
Revision:542751Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
openzfs*: Bump OpenZFS ports

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
2020071100
11 Jul 2020 17:26:30
Revision:541998Original commit files touched by this commit This port version is marked as vulnerable.
zeising search for other commits by this committer
sysutils/openzfs-kmod: Update snapshot

Update snapshot of sysutls/openzfs-kmod.

PR:		247827
Submitted by:	freqlabs
2020061900
21 Jun 2020 14:04:30
Revision:539764Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
openzfs*: Bump ports again

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
2020061800
19 Jun 2020 12:07:18
Revision:539605Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
openzfs*: Bump to latest master

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
2020060300
03 Jun 2020 18:50:07
Revision:537835Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
openzfs*: Update to latest master

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
2020050800
08 May 2020 12:37:02
Revision:534400Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
sysutils/openzfs*: Update to latest master

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
2020041502
17 Apr 2020 15:27:08
Revision:531944Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
sysutils/openzfs*: Switch to merged OpenZFS repo

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
2020031600
16 Mar 2020 14:37:24
Revision:528529Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
Update OpenZFS ports to 2020031600

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
2020022700
29 Feb 2020 23:51:46
Revision:527486Original commit files touched by this commit This port version is marked as vulnerable.
freqlabs search for other commits by this committer
Unbreak openzfs ports

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
2020011300
18 Jan 2020 22:25:06
Revision:523503Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Mark BROKEN: fails to build

/wrkdirs/usr/ports/sysutils/openzfs-kmod/work/ZoF-5ccfc14/module/os/freebsd/zfs/zfs_dir.c:813:22:
error: too many arguments to function call, expected 0, have 1
        getnewvnode_reserve(1);

Reported by:	pkg-fallout
2020011300
13 Jan 2020 20:02:41
Revision:522972Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update to 2020011300
2019101600
16 Oct 2019 14:18:55
Revision:514593Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update openzfs and openzfs-kmod to 2019101600
2019091000
10 Sep 2019 19:10:16
Revision:511770Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Bump to 2019091000
2019080800
04 Sep 2019 14:22:07
Revision:511096Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update to 20190808
2019072200_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019072200
22 Jul 2019 22:55:09
Revision:507179Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update to 2019072200
2019072000
20 Jul 2019 17:19:41
Revision:507006Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update to 2019072000
- Unbreak on CURRENT

Includes the new Log Spacemap functionality:
https://github.com/zfsonlinux/zfs/pull/8442

PR: 239342
Sponsored by: iXsystems
2019070800
08 Jul 2019 17:25:45
Revision:506233Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update to 2019070800

This brings us up to date with the code currently in review in:

https://github.com/zfsonlinux/zfs/pull/8987
2019061900
19 Jun 2019 17:25:23
Revision:504583Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Update OpenZFS to 2019061900
- Adds some missing FreeBSD sysctls
- Cleanup messages at kldload time
2019061000
11 Jun 2019 19:51:54
Revision:503975Original commit files touched by this commit This port version is marked as vulnerable.
kmoore search for other commits by this committer
- Rename sysutils/zol -> sysutils/openzfs
- Rename sysutils/zol-kmod -> sysutils/openzfs-kmod
- Update to 2019061000
- Update MOVED
- Adds ioctl compat with legacy ZFS userland binaries

Sponsored by: iXsystems

Number of commits found: 60