Page 1 of 1

OpenZFS-2.0-release

PostPosted: Mon Nov 30, 2020 8:18 pm
by lundman
Building the OpenZFS-2.0-release pkg for forum to test, to iron out any major issues before public release.

OpenZFSonOsX-2.0.0-Big.Sur-11.0.pkg
(14.48 MiB) Downloaded 1147 times

OpenZFSonOsX-2.0.0-Catalina-10.15.pkg
(14 MiB) Downloaded 761 times

OpenZFSonOsX-2.0.0-Mojave-10.14.pkg
(13.6 MiB) Downloaded 586 times


Please note that BigSur now requires boot-args="keepsyms=1" to work.

2nd version:
OpenZFSonOsX-2.0.0-Big.Sur-11.0.pkg : b3c7df600c14f8cf757561728fc91fc5 : zfs-kmod-macOS-2.0.0-2-g0197ddc9c5
OpenZFSonOsX-2.0.0-Catalina-10.15.pkg : 79c614c837716cebb10c0186052ae5b2 : zfs-kmod-macOS-2.0.0-1-ge98d6f91d
OpenZFSonOsX-2.0.0-Mojave-10.14.pkg : 4f4dfe278e147ed50e40ab3535cc99d7 :

zvol locking fix for panic / deadlock when zfs recv.

1st version:

74b762570beba1179ecfe4d6e9c866df OpenZFSonOsX-2.0.0-Catalina-10.15.pkg

Re: OpenZFS-2.0-release

PostPosted: Sat Dec 19, 2020 7:26 pm
by lundman
Attempted to patch up the panic at _dsl_deleg_access_impl + 0x180 - unsure why we can't call the kernel groups code any more. Seems to trigger more if command is not run as root (forgot sudo).

OpenZFSonOsX-2.0.0-Big.Sur-11.0.pkg
(14.48 MiB) Downloaded 941 times

Re: OpenZFS-2.0-release

PostPosted: Fri Mar 12, 2021 2:38 am
by lundman
We are working on a version that does not need keepsyms (although, helps us if you crash) so there are some things that used to work, that might not now.

But for those that can test new builds without concern.

* keepsyms not needed
* zfs send/recv fixed (multiple streams and ^C)
* panic fix in vnode_iocount

OpenZFSonOsX-2.0.0-Big.Sur-11.0 (1).pkg
(14.8 MiB) Downloaded 513 times

Re: OpenZFS-2.0-release

PostPosted: Fri Mar 12, 2021 3:38 am
by lundman
Hmmmmm

# zfs send -R BOOM@send2 > out
# zfs send -R BOOM@send2 | cat > out2

-rw-r--r-- 1 root admin 710244192 Mar 12 03:35 out
-rw-r--r-- 1 root admin 755798512 Mar 12 03:37 out2

That doesn't look right still. *shakes fist at sky*

Re: OpenZFS-2.0-release

PostPosted: Sun Mar 14, 2021 4:58 pm
by lundman
* Fix funny date changes with size
* findernotify VOP_LOOKUP implementation
* zfs send resume fix
* bqueue / spl_wait_sig mutex starvation fix

Hoping this is close to releasable. Any outstanding issues?

OpenZFSonOsX-2.0.0-Big.Sur-11.0.pkg
(14.8 MiB) Downloaded 569 times