[PATCH v2] libpcapng: fix timestamp wrapping in output files

Stephen Hemminger stephen at networkplumber.org
Tue May 17 17:15:21 CEST 2022


On Tue, 17 May 2022 11:01:15 +0100
Quentin Armitage <quentin at armitage.org.uk> wrote:

> In pcap_tsc_to_ns(), delta * NSEC_PER_SEC will overflow approx 8
> seconds after pcap_init is called when using a TSC with a frequency
> of 2.5GHz.
> 
> To avoid the overflow, update the saved time and TSC value once
> delta >= tsc_hz.
> 
> Fixes: 8d23ce8f5ee ("pcapng: add new library for writing pcapng files")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Quentin Armitage <quentin at armitage.org.uk>

Thanks for fixing this.

Acked-by: Stephen Hemminger <stephen at networkplumber.org>


More information about the stable mailing list