[PATCH v2] net/packet: fix 4gb buffer limit due to overflow check

2019-02-10 Thread Kal Conley
or tp_frame_nr") Signed-off-by: Kal Conley --- Changes in v2: - Add Signed-off-by and Fixes tag net/packet/af_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c index 3b1a78906bc0..1cd1d83a4be0 100644 --- a/net/packet/af

[PATCH] net/packet: fix 4gb buffer limit due to overflow check

2019-02-09 Thread Kal Conley
When calculating rb->frames_per_block * req->tp_block_nr the result can overflow. Check it for overflow without limiting the total buffer size to UINT_MAX. This change fixes support for packet ring buffers >= UINT_MAX. --- net/packet/af_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(