[PATCH v3 0/3] EAL memory fixes
David Marchand
david.marchand at redhat.com
Fri Feb 13 17:02:46 CET 2026
On Wed, 14 Jan 2026 at 10:33, Jake Freeland <jfree at freebsd.org> wrote:
>
> This patchset contains a number of EAL-specific memory fixes that I've
> made over the last year. Two pertain to FreeBSD, one pertains to Linux.
>
> v2:
> * Log messages are no longer split across multiple lines.
> * The patch titled "Do not index out of bounds in memseg list" has been
> removed since there was no indexing out of bounds happening.
> * A new patch has been added per Anatoly's recommendation that starts
> searching for memseg entries after the last used entry.
>
> v3:
> * Check if ms_idx is zero to accommodate static analysis tools.
> * Remove redundant start_idx check.
> * Reword hugepage skip message.
>
> Jake Freeland (3):
> eal/freebsd: do not use prev_ms_idx for hole detection
> eal/freebsd: avoid claiming memseg holes
> eal/linux: check hugepage access permissions
>
> lib/eal/freebsd/eal_memory.c | 26 +++++++++++++++++++++-----
> lib/eal/linux/eal_hugepage_info.c | 7 +++++++
> 2 files changed, 28 insertions(+), 5 deletions(-)
Applied the first two fixes for FreeBSD.
Thanks.
--
David Marchand
More information about the dev
mailing list