e1000e: Fix CTRL_EXT.EIAME behavior
commit2d803144a637130b1f167b309bc8ac7142f76b26
authorDmitry Fleytman <dmitry@daynix.com>
Thu, 15 Sep 2016 06:14:26 +0000 (15 09:14 +0300)
committerJason Wang <jasowang@redhat.com>
Tue, 27 Sep 2016 09:54:22 +0000 (27 17:54 +0800)
treefe4bc3e6903f0770ec910710ad1e18499ded4b08
parent40364748ddca8a510de5f345b8f7c1c49d24cd26
e1000e: Fix CTRL_EXT.EIAME behavior

CTRL_EXT.EIAME bit controls clearing of IAM bits,
but current code clears IMS bits instead.

See spec. 10.2.2.5 Extended Device Control Register.

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
hw/net/e1000e_core.c
hw/net/trace-events