Thread (7 messages) 7 messages, 3 authors, 2018-12-06

Re: [PATCH net 1/3] flex_array: make FLEX_ARRAY_BASE_SIZE the same value of FLEX_ARRAY_PART_SIZE

From: Xin Long <lucien.xin@gmail.com>
Date: 2018-12-06 05:48:52
Also in: linux-sctp

On Thu, Dec 6, 2018 at 1:38 PM David Miller [off-list ref] wrote:
From: Xin Long <lucien.xin@gmail.com>
Date: Wed,  5 Dec 2018 14:49:40 +0800
quoted
This patch is to separate the base data memory from struct flex_array and
save it into a page. With this change, total_nr_elements of a flex_array
can grow or shrink without having the old element's memory changed when
the new size of the flex_arry crosses FLEX_ARRAY_BASE_SIZE, which will
be added in the next patch.

Suggested-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: Xin Long <lucien.xin@gmail.com>
This needs to be reviewed by the flex array hackers and lkml.

It can't just get reviewed on netdev alone.
Will repost with CCing lkml and
the author:
  "Dave Hansen [off-list ref]"
and two contributors:
  "David Rientjes [off-list ref]", "Eric Paris [off-list ref]"

Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help