From: Magnus Karlsson <hidden> Date: 2021-05-21 08:33:32
From: Magnus Karlsson <magnus.karlsson@intel.com>
Use kvcalloc() instead of kcalloc() to support large umems with, on my
server, one million pages or more in the umem.
Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
Reported-by: Dan Siemon <redacted>
---
net/xdp/xdp_umem.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
From: Björn Töpel <hidden> Date: 2021-05-22 14:12:28
On Fri, 21 May 2021 at 10:33, Magnus Karlsson [off-list ref] wrote:
From: Magnus Karlsson <magnus.karlsson@intel.com>
Use kvcalloc() instead of kcalloc() to support large umems with, on my
server, one million pages or more in the umem.
Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
Reported-by: Dan Siemon <redacted>
From: John Fastabend <john.fastabend@gmail.com> Date: 2021-05-24 17:59:24
Björn Töpel wrote:
On Fri, 21 May 2021 at 10:33, Magnus Karlsson [off-list ref] wrote:
quoted
From: Magnus Karlsson <magnus.karlsson@intel.com>
Use kvcalloc() instead of kcalloc() to support large umems with, on my
server, one million pages or more in the umem.
Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
Reported-by: Dan Siemon <redacted>
Nice!
Acked-by: Björn Töpel <bjorn@kernel.org>
LGTM as well. I scanned the driver side, thinking there might be
some complication there, but looks like it handles this fine.
Acked-by: John Fastabend <john.fastabend@gmail.com>
Hello:
This patch was applied to bpf/bpf-next.git (refs/heads/master):
On Fri, 21 May 2021 10:33:01 +0200 you wrote:
From: Magnus Karlsson <magnus.karlsson@intel.com>
Use kvcalloc() instead of kcalloc() to support large umems with, on my
server, one million pages or more in the umem.
Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
Reported-by: Dan Siemon <redacted>
[...]