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

Reply via email to