openzfs icon indicating copy to clipboard operation
openzfs copied to clipboard

OpenZFS on Linux and FreeBSD, and, macOS. This is where development for macOS happens.

Results 36 openzfs issues
Sort by recently updated
recently updated
newest added

### System information Type | Version/Name --- | --- Distribution Name | Distribution Version | 10.14 Mojave Linux Kernel |Darwin MacBook-Pro.fritz.box 18.7.0 Darwin Kernel Version 18.7.0: Tue Jun 22 19:37:08...

### System information Type | Version/Name --- | --- Distribution Name | OSX Distribution Version | 10.13.4 Kernel | root:xnu-4570.51.1~1/RELEASE_X86_64 x86_64 Architecture | Intel ZFS Version | zfs-macOS-2.1.0-1 SPL Version...

1. Optionally set B_FUA on ZIO_PRIORITY_SYNC_WRITEs, which is uses for label and zil writes 2. Optionally issue a full sync rather than a barrier sync 3. Avoid a panic if...

### Motivation and Context ### Description Adds a workflow that builds openzfs on mac osx ### How Has This Been Tested? ### Types of changes - [ ] Bug fix...

When accessing an OpenZFS-on-OSX file system via an NFSv3 mount on an OSX client, creating a new file for writing by calling `open(2)` with `(O_WRONLY|O_CREAT|O_EXCL)` fails and sets errno to...

- smd: fix taskq_empty_ent - handle_sync_iokit: don't reuse lhp on failure, and allow paranoia The handle_sync_iokit commit needs @me eyeballs on what should be passed upwards in the event of...

### System information Type | Version/Name --- | --- Distribution Name | macOS Distribution Version | 11.6 Architecture | Intel zfs-macOS Version | 2.1.0-1 zfs-kmod Version | 2.1.0-1 ### Describe...

Previously, zvols were connected "files" according to the apple specification in https://opensource.apple.com/source/IOStorageFamily/IOStorageFamily-260.100.1/IOStorageProtocolCharacteristics.h.auto.html. Changing it from kIOPropertyInterconnectFileKey to kIOPropertyInternalExternalKey makes most sense as Apple itself writes about kIOPropertyInternalExternalKey ``` This key...

Some issues here: - no option string parsing in the kernel though that's supported on Linux, FreeBSD, and illumos - noxattr would need special handling to turn off xattr in...

These changes prevent "dyld[678]: symbol not found in flat namespace" for several symbols. Xcode 13 and/or Monterey has stricter checks for undefined symbols. Note that binaries running on macOS 12,...