- Joined
- May 17, 2014
- Messages
- 3,611
At some point between OpenZFS versions 2.1.4 and 2.2.2, they changed the amount of Linux kernel modules. In the past there used to be perhaps a dozen. Like separate ones for ZSTD and LUA. But yesterday when I updated my home Linux computers. (which use OpenZFS), the update to 2.2.2 mentioned removed obsolete modules. And when done, only these 2 remain;
In someways this is nice, reduces kernel clutter.
My normal practice for home Linux kernels is to build in any feature that I use, that has no issue with being built in. Meaning, unless their is a reason, like Bluetooth or certain crypto functions I don't use often, I have an all-in-one kernel. (And the converse is true, anything I never use, is not enabled in the kernel configuration... thus not part of my kernels.)
I wonder if this was due to a code cleanup. Have not been reading the OpenZFS GitHub Issues and Pull requests for more than a year... so perhaps it's time I start again.
extra/zfs.ko
extra/spl.ko
In someways this is nice, reduces kernel clutter.
My normal practice for home Linux kernels is to build in any feature that I use, that has no issue with being built in. Meaning, unless their is a reason, like Bluetooth or certain crypto functions I don't use often, I have an all-in-one kernel. (And the converse is true, anything I never use, is not enabled in the kernel configuration... thus not part of my kernels.)
I wonder if this was due to a code cleanup. Have not been reading the OpenZFS GitHub Issues and Pull requests for more than a year... so perhaps it's time I start again.