1 --- igb-5.3.4.4/src/igb.h~ 2016-02-26 01:48:39.000000000 +0100
2 +++ igb-5.3.4.4/src/igb.h 2016-04-25 09:05:40.372457551 +0200
4 #ifdef HAVE_PTP_1588_CLOCK
5 #ifdef HAVE_INCLUDE_LINUX_TIMECOUNTER_H
6 #include <linux/timecounter.h>
8 -#include <linux/clocksource.h>
9 #endif /* HAVE_INCLUDE_TIMECOUNTER_H */
10 +#include <linux/clocksource.h>
11 #include <linux/net_tstamp.h>
12 #include <linux/ptp_clock_kernel.h>
13 #endif /* HAVE_PTP_1588_CLOCK */
14 --- igb-5.3.4.4/src/kcompat.h~ 2016-02-26 01:48:39.000000000 +0100
15 +++ igb-5.3.4.4/src/kcompat.h 2016-04-25 09:05:53.839075764 +0200
17 #ifndef NO_PTP_SUPPORT
18 #ifdef HAVE_INCLUDE_LINUX_TIMECOUNTER_H
19 #include <linux/timecounter.h>
21 -#include <linux/clocksource.h>
23 +#include <linux/clocksource.h>
24 static inline void __kc_timecounter_adjtime(struct timecounter *tc, s64 delta)