From: Jisheng Zhang <jszh...@marvell.com> Date: Wed, 29 Mar 2017 16:47:19 +0800
> I found a bug by: > > 0. boot and start dhcp client > 1. echo mem > /sys/power/state > 2. resume back immediately > 3. don't touch dhcp client to renew the lease > 4. ping the gateway. No acks > > Usually, after step2, the DHCP lease isn't expired, so in theory we > should resume all back. But in fact, it doesn't. It turns out > the rx mode isn't resumed correctly. This patch fixes it by adding > mvneta_set_rx_mode(dev) in the resume hook if interface is running. > > Signed-off-by: Jisheng Zhang <jszh...@marvell.com> > --- > Since v1: > - rebased to the latest net-next tree and explictly mention it Applied.