Haven’t used zfs so I can’t speak from the fs perspective but I can answer from dealing with a device with out of tree drivers perspective.
Quick answer, dkms should handle things.
Long answer, since it’s out of tree, kernel upgrades should be treated with care and you should make sure that the kernel version and the zfs version don’t have issues. Rare but possible. Dkms should handle things 95% of the time.
Before putting data on it, try to fuck it up. Do some kernel upgrades see what the flow is. What’s the flow if something fucks up. Its better to have that in hand and tested and documented in a safe incase of shit folder.
Haven’t used zfs so I can’t speak from the fs perspective but I can answer from dealing with a device with out of tree drivers perspective.
Quick answer, dkms should handle things.
Long answer, since it’s out of tree, kernel upgrades should be treated with care and you should make sure that the kernel version and the zfs version don’t have issues. Rare but possible. Dkms should handle things 95% of the time. Before putting data on it, try to fuck it up. Do some kernel upgrades see what the flow is. What’s the flow if something fucks up. Its better to have that in hand and tested and documented in a safe incase of shit folder.