Re: RFC: Can a file system be built as a kext?
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com
So, it looks like all I can do is patch the xnu kernel sources and then build a custom kernel from them?
I mean ... no? I gave you an example of an existing network filesystem today that works on MacOS X that is a kext, so it's possible. Digging back into my memories a bit more ... I believe the sticking point was actually that the default firewall configuration really really wants a network process to run from userspace so it can apply security contrls and Auristor wanted to deploy in such environments. I might be misremembering things.
(I remember setting up the toolchain to build a kernel from sources was fun even 20years ago, but I do see a few postings from people who have succeeded in doing it.)
I know Apple Silicon is locked down more when it comes to the kernel so if you are going to go that route you might have better luck with an Intel system. --Ken _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Ken Hornstein via Darwin-kernel