On 27 November 2017 at 18:23, Amit Pundir <amit.pundir@xxxxxxxxxx> wrote: > Hi Greg, > > Found few e100e upstream fixes from Benjamin Poirier in lede > source tree, https://git.lede-project.org/?p=source.git, and > these fixes seem reasonable enough for 4.14.y too. > > Also submitting an e1000e buffer overrun fix by Sasha Neftin. > > Cherry-picked and build tested for linux v4.14.2 for ARCH=arm/arm64. > > Regards, > Amit Pundir > > > Benjamin Poirier (4): > e1000e: Fix error path in link detection > e1000e: Fix return value test > e1000e: Separate signaling for link check/link up > e1000e: Avoid receiver overrun interrupt bursts Also all the above fixes from Benjamin Poirier are to be marked for 4.9 and first 3 fixes for 4.4, 3.18 as well. Build tested for ARCH=arm/arm64. Regards, Amit Pundir > > Sasha Neftin (1): > e1000e: fix buffer overrun while the I219 is processing DMA > transactions > > drivers/net/ethernet/intel/e1000e/defines.h | 1 + > drivers/net/ethernet/intel/e1000e/mac.c | 11 +++++-- > drivers/net/ethernet/intel/e1000e/netdev.c | 45 ++++++++++++++++++++--------- > drivers/net/ethernet/intel/e1000e/phy.c | 7 +++-- > 4 files changed, 45 insertions(+), 19 deletions(-) > > -- > 2.7.4 >