https://github.com/openzfs/zfs/pull/10111
Quoting from it since I’m lazy: Per discussion over the past couple of years, there are properties in ZFS that require OS-specific behaviour; sharenfs is a typical one that comes up, since the options to share are specific to the OS (or, in some cases, the NFS server). This is an attempt to add the ability to have an aliased property. I added a new one (no toes or history to step on), called "mount_options"; it is aliased, on Linux, to "org.linux!mount_options". Note that this is a user property, and I changed the allowed set of user properties. Making it a user property means fewer changes to the main system code (we don't have to have a set of "mount_options_linux" and "mount_options_freebsd" and "mount_options_illumos" system properties). And by adding "!" it ensures no existing user properties will overlap. Please help me make it better. Or tell me there’s no need for it, that’s ok too :). Sean. ------------------------------------------ openzfs: openzfs-developer Permalink: https://openzfs.topicbox.com/groups/developer/Tcd8852c9933e043e-M5c7b8b2898570f2c226f5d66 Delivery options: https://openzfs.topicbox.com/groups/developer/subscription