Re: [PATCH] NET: ATM: MPOA: Remove 32-bit timekeeping

2015-11-01 Thread David Miller
From: Tina Ruchandani Date: Thu, 29 Oct 2015 22:01:07 -0700 > @@ -14,9 +15,9 @@ void atm_mpoa_init_cache(struct mpoa_client *mpc); > typedef struct in_cache_entry { > struct in_cache_entry *next; > struct in_cache_entry *prev; > - struct timeval tv; > - struct timeval reply

[PATCH] NET: ATM: MPOA: Remove 32-bit timekeeping

2015-10-29 Thread Tina Ruchandani
net/atm/mpoa_* files use 'struct timeval' to store event timestamps. struct timeval uses a 32-bit seconds field which will overflow in the year 2038 and beyond. Morever, the timestamps are being compared only to get seconds elapsed, so struct timeval which stores a seconds and microseconds field is