[v1 01/12] net/enetc: Add initial ENETC4 PMD driver support
Stephen Hemminger
stephen at networkplumber.org
Tue Dec 3 23:57:56 CET 2024
On Fri, 18 Oct 2024 12:56:33 +0530
vanshika.shukla at nxp.com wrote:
> +
> +- **kpage_ncache Kernel Module**
> +
> + i.MX95 platform is a IO non-cache coherent platform and driver is dependent on
> + a kernel module kpage_ncache.ko to mark the hugepage memory to non-cacheable.
> +
> + The module can be obtained from: `kpage_ncache <https://github.com/nxp-qoriq/dpdk-extras/tree/main/linux/kpage_ncache>`_
> +
Rather than an out of tree driver kludge, have you considered working with
kernel memory developers to support this through conventional API such as madvise or mmap?
There are lots of madvise flags, it fits with various security modules, and could also
work on other future non-coherent platforms.
More information about the dev
mailing list