On Wed, Jul 26, 2017 at 10:51 AM, Christoph Hellwig <[email protected]> wrote: > Btw, why do you want to pull it into the kernel tree? All the tools > in the kernel tree are a massive pain in the ass to use because it > requires a full kernel tree on every test box and VM. Small little > repos that don't have giant churn are a lot easier to deal with. And > also to test for compatibility issues. > > They also are painful for distributions as they now have to come up > with a wrapper to pick the right tool for the right kernel version, > which have a tendency to fail if you build your own kernels.
I'm mainly motivated to get the tests closer to the test infrastructure, and raise the profile to get more contributions from other vendors and archs. You're right, the requirement to have a full kernel tree to play with the source is a pain. I think that's why we now have the "make perf-tar-src-pkg" target so you can pass that around to test boxes and VMs. As for compatibility there's no requirement to match ndctl to kernel version, it's all auto-detected with fall backs for older kernels. However, the pain of moving away from autotools may delay this indefinitely. _______________________________________________ Linux-nvdimm mailing list [email protected] https://lists.01.org/mailman/listinfo/linux-nvdimm
