ixgbevf: Cache PF ack bit in interrupt
authorGreg Rose <gregory.v.rose@intel.com>
Wed, 5 May 2010 19:57:49 +0000 (19:57 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 6 May 2010 07:31:45 +0000 (00:31 -0700)
commit08259594e047170923ef11d1482648642bfe606f
tree467b904e16abbc8f5a634a4178a680cc9abada48
parent8a07a22d856f37e580557c1a13c8eb8662f9cc11
ixgbevf: Cache PF ack bit in interrupt

When the PF acks a message from the VF the VF gets an interrupt.  It
must cache the ack bit so that polling SW will not miss the ack.  Also
avoid reading the message buffer on acks because that also will clear
the ack bit.

Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ixgbevf/ixgbevf_main.c