]> git.baikalelectronics.ru Git - kernel.git/commit
sock: ulimit on MSG_ZEROCOPY pages
authorWillem de Bruijn <willemb@google.com>
Thu, 3 Aug 2017 20:29:43 +0000 (16:29 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 Aug 2017 04:37:30 +0000 (21:37 -0700)
commite44d7059659d751d4f89247073912b7ab9d8255e
tree89d57387331da71c174bff7d3d840c7f39b30e83
parent92c57a2db6f3d87f6e65fa93494ac456062a180e
sock: ulimit on MSG_ZEROCOPY pages

Bound the number of pages that a user may pin.

Follow the lead of perf tools to maintain a per-user bound on memory
locked pages commit ded4b9b29d66 ("perf_counter: per user mlock gift")

Signed-off-by: Willem de Bruijn <willemb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/sched/user.h
include/linux/skbuff.h
net/core/skbuff.c