On Wed, 14 Jan 2026 at 10:33, Jake Freeland <[email protected]> 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

