To be more clear, before he got his code mainlined, you needed to run h8s full fork of the kernel, with changes made not just to the cache code itself, but also to other parts.
Not all of his changes went in though; but the differences got sorted out enough that the vast majority of his newer changes were driver only.
That said, he was still ruffling feathers about wanting some fast moving kernel changes.
So if I’m reading this correctly, the program can operate fine as an external module because the kernel itself supports it well with those changes?
To be more clear, before he got his code mainlined, you needed to run h8s full fork of the kernel, with changes made not just to the cache code itself, but also to other parts.
Not all of his changes went in though; but the differences got sorted out enough that the vast majority of his newer changes were driver only.
That said, he was still ruffling feathers about wanting some fast moving kernel changes.