public inbox for dev@dpdk.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] EAL memory fixes
@ 2025-08-14 21:32 Jake Freeland
  2025-08-14 21:32 ` [PATCH v2 1/3] eal/freebsd: Do not use prev_ms_idx for hole detection Jake Freeland
                   ` (6 more replies)
  0 siblings, 7 replies; 20+ messages in thread
From: Jake Freeland @ 2025-08-14 21:32 UTC (permalink / raw)
  To: Anatoly Burakov, Bruce Richardson; +Cc: Jake Freeland, dev

Hi there,

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.

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      | 24 +++++++++++++++++++-----
 lib/eal/linux/eal_hugepage_info.c |  7 +++++++
 2 files changed, 26 insertions(+), 5 deletions(-)

--
2.47.2


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2026-02-13 16:03 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-14 21:32 [PATCH v2 0/3] EAL memory fixes Jake Freeland
2025-08-14 21:32 ` [PATCH v2 1/3] eal/freebsd: Do not use prev_ms_idx for hole detection Jake Freeland
2025-10-13 12:23   ` Burakov, Anatoly
2025-10-14  9:06   ` Burakov, Anatoly
2025-08-14 21:32 ` [PATCH v2 2/3] eal/freebsd: Avoid claiming memseg holes Jake Freeland
2025-10-13 12:36   ` Burakov, Anatoly
2025-10-13 13:12   ` Burakov, Anatoly
2025-08-14 21:32 ` [PATCH v2 3/3] eal/linux: Check hugepage access permissions Jake Freeland
2025-10-13 12:43   ` Burakov, Anatoly
2025-10-15 16:53 ` [PATCH v2 0/3] EAL memory fixes Thomas Monjalon
2026-01-14  6:37 ` Stephen Hemminger
2026-01-14  9:31 ` [PATCH v3 " Jake Freeland
2026-01-14  9:31   ` [PATCH v3 1/3] eal/freebsd: do not use prev_ms_idx for hole detection Jake Freeland
2026-01-14  9:31   ` [PATCH v3 2/3] eal/freebsd: avoid claiming memseg holes Jake Freeland
2026-01-14  9:31   ` [PATCH v3 3/3] eal/linux: check hugepage access permissions Jake Freeland
2026-01-14 10:04     ` [PATCH v4] " Jake Freeland
2026-02-13 16:01     ` [PATCH v3 3/3] " David Marchand
2026-02-13 16:02   ` [PATCH v3 0/3] EAL memory fixes David Marchand
2026-01-23  5:09 ` [PATCH v2 " Stephen Hemminger
2026-01-23 17:43   ` Jake Freeland

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox