zijianzhang@ wrote: > From: Zijian Zhang <zijianzhang@xxxxxxxxxxxxx> > > We should do sk_rmem_schedule instead of sk_wmem_schedule in function > bpf_tcp_ingress. We also need to update sk_rmem_alloc in bpf_tcp_ingress > accordingly to account for the rmem. > > v2: > - Update the commit message to indicate the reason for msg->skb check > > Cong Wang (1): > tcp_bpf: charge receive socket buffer in bpf_tcp_ingress() > > Zijian Zhang (1): > tcp_bpf: add sk_rmem_alloc related logic for tcp_bpf ingress > redirection > > include/linux/skmsg.h | 11 ++++++++--- > include/net/sock.h | 10 ++++++++-- > net/core/skmsg.c | 6 +++++- > net/ipv4/tcp_bpf.c | 6 ++++-- > 4 files changed, 25 insertions(+), 8 deletions(-) > > -- > 2.20.1 > Thanks. Sorry fo rthe delay I thought this had an ACK already. My fault. Reviewed-by: John Fastabend <john.fastabend@xxxxxxxxx>