RE: [RFC v4 1/6] eal: add static per-lcore memory allocation facility

2024-02-27 Thread Morten Brørup
> From: Mattias Rönnblom [mailto:hof...@lysator.liu.se] > Sent: Tuesday, 27 February 2024 17.28 > > On 2024-02-27 16:05, Morten Brørup wrote: > >> From: Mattias Rönnblom [mailto:hof...@lysator.liu.se] > >> Sent: Tuesday, 27 February 2024 14.44 > >> > >> On 2024-02-27 10:58, Morten Brørup wrote: >

Re: [RFC v4 1/6] eal: add static per-lcore memory allocation facility

2024-02-27 Thread Mattias Rönnblom
On 2024-02-27 16:05, Morten Brørup wrote: From: Mattias Rönnblom [mailto:hof...@lysator.liu.se] Sent: Tuesday, 27 February 2024 14.44 On 2024-02-27 10:58, Morten Brørup wrote: From: Mattias Rönnblom [mailto:mattias.ronnb...@ericsson.com] Sent: Sunday, 25 February 2024 16.03 [...] +static vo

RE: [RFC v4 1/6] eal: add static per-lcore memory allocation facility

2024-02-27 Thread Morten Brørup
> From: Mattias Rönnblom [mailto:hof...@lysator.liu.se] > Sent: Tuesday, 27 February 2024 14.44 > > On 2024-02-27 10:58, Morten Brørup wrote: > >> From: Mattias Rönnblom [mailto:mattias.ronnb...@ericsson.com] > >> Sent: Sunday, 25 February 2024 16.03 > > > > [...] > > > >> +static void * > >> +lco

Re: [RFC v4 1/6] eal: add static per-lcore memory allocation facility

2024-02-27 Thread Mattias Rönnblom
On 2024-02-27 10:58, Morten Brørup wrote: From: Mattias Rönnblom [mailto:mattias.ronnb...@ericsson.com] Sent: Sunday, 25 February 2024 16.03 [...] +static void * +lcore_var_alloc(size_t size, size_t align) +{ + void *handle; + void *value; + + offset = RTE_ALIGN_CEIL(offset,

RE: [RFC v4 1/6] eal: add static per-lcore memory allocation facility

2024-02-27 Thread Morten Brørup
> From: Mattias Rönnblom [mailto:mattias.ronnb...@ericsson.com] > Sent: Sunday, 25 February 2024 16.03 [...] > +static void * > +lcore_var_alloc(size_t size, size_t align) > +{ > + void *handle; > + void *value; > + > + offset = RTE_ALIGN_CEIL(offset, align); > + > + if (offset +