diff options
author | Wei Wang <weiwan@google.com> | 2021-08-17 21:40:03 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2021-08-18 12:39:44 +0200 |
commit | 4b1327be9fe57443295ae86fe0fcf24a18469e9f (patch) | |
tree | cab0b45edc0c01d5fbac35ba3c63bdcd17428d7d /net/core/pktgen.c | |
parent | octeontx2-pf: Allow VLAN priority also in ntuple filters (diff) | |
download | linux-4b1327be9fe57443295ae86fe0fcf24a18469e9f.tar.xz linux-4b1327be9fe57443295ae86fe0fcf24a18469e9f.zip |
net-memcg: pass in gfp_t mask to mem_cgroup_charge_skmem()
Add gfp_t mask as an input parameter to mem_cgroup_charge_skmem(),
to give more control to the networking stack and enable it to change
memcg charging behavior. In the future, the networking stack may decide
to avoid oom-kills when fallbacks are more appropriate.
One behavior change in mem_cgroup_charge_skmem() by this patch is to
avoid force charging by default and let the caller decide when and if
force charging is needed through the presence or absence of
__GFP_NOFAIL.
Signed-off-by: Wei Wang <weiwan@google.com>
Reviewed-by: Shakeel Butt <shakeelb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/pktgen.c')
0 files changed, 0 insertions, 0 deletions