Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FSKit support #812

Open
fskaeh opened this issue Oct 23, 2024 · 5 comments
Open

FSKit support #812

fskaeh opened this issue Oct 23, 2024 · 5 comments

Comments

@fskaeh
Copy link

fskaeh commented Oct 23, 2024

Hello,
Since MacOS is currently deprecating kernel extensions, and moving third party filesystems to FSKit (FYI, it seems like kernel extensions are simply not loaded in the next point release of MacOS, 15.1), I just wanted to know whether there are any plans to support that moving forward, or whether the death of kernel extensions means the end of support for ZFS on MacOS.
Thanks!

@lundman
Copy link
Contributor

lundman commented Oct 23, 2024

I checked with Apple if I should:

"

< lundman>
Is it ready?

< Apple>
No.

FSKit was removed from the final macOS 15 SDK:

% find MacOSX15.0.sdk -name "FSKit" | wc -l
0
The docs are still available for… well… reasons… but you should view them more of a rough idea of where we’re heading rather than an indication of what the final API will be.
"

So for now, we keep going, and keep an eye on things.

@fskaeh
Copy link
Author

fskaeh commented Oct 23, 2024

Okay, thanks for the quick reply! Just for information, that means we should expect ZFS to not be usable at all on MacOS 15.1+ (unless they decide to rollback the blocking of kernel extensions) for the time being, right?

@jawbroken
Copy link

i can't immediately find anything about kernel extensions being blocked in macOS 15.1, is this documented somewhere?

@fskaeh
Copy link
Author

fskaeh commented Oct 23, 2024

Mmmh I may have gotten ahead of myself I guess. I only saw that in a Reddit thread (which I can't seem to find again at the moment), where someone was claiming that the kext for ZFS was getting systematically blocked on a 15.1 Beta (not sure if that would be the latest one or a previous iteration). That's about as much info as I had there, but looking around some more I am not finding anything else on the topic, so I could just be wrong 🤷🏻‍♂️

@jawbroken
Copy link

jawbroken commented Oct 29, 2024

15.1 is out now, not sure if anyone has tried it yet, or if FSKit is back

edit: seems to work fine in 15.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants