RE: [PATCH bpf-next] net: Use skb->len to check the validity of the parameters in bpf_skb_load_bytes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> -----Original Message-----
> From: Martin KaFai Lau [mailto:kafai@xxxxxx]
> Sent: Wednesday, March 16, 2022 3:58 AM
> To: liujian (CE) <liujian56@xxxxxxxxxx>
> Cc: ast@xxxxxxxxxx; daniel@xxxxxxxxxxxxx; andrii@xxxxxxxxxx;
> songliubraving@xxxxxx; yhs@xxxxxx; john.fastabend@xxxxxxxxx;
> kpsingh@xxxxxxxxxx; davem@xxxxxxxxxxxxx; kuba@xxxxxxxxxx;
> sdf@xxxxxxxxxx; netdev@xxxxxxxxxxxxxxx; bpf@xxxxxxxxxxxxxxx
> Subject: Re: [PATCH bpf-next] net: Use skb->len to check the validity of the
> parameters in bpf_skb_load_bytes
> 
> On Tue, Mar 15, 2022 at 08:39:16PM +0800, Liu Jian wrote:
> > The data length of skb frags + frag_list may be greater than 0xffff,
> > so here use skb->len to check the validity of the parameters.
> What is the use case that needs to look beyond 0xffff ?
I use sockmap with strparser, the stm->strp.offset (the begin of one application layer protocol message) maybe beyond 0xffff, but i need load the message head to do something.



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux