igbe: abort MSI for a shitty NIC
authorBarret Rhoden <brho@cs.berkeley.edu>
Sat, 29 Mar 2014 00:53:42 +0000 (17:53 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Sat, 29 Mar 2014 01:17:06 +0000 (18:17 -0700)
commit3ab8bf1e86fcbd3cd035ff99a8cbd344c15e1b9b
treeeb6fb9265080c26f039155866c09ae16109edeae
parent98d247d4f9ad724acc225fe0a1db119ad27e22ba
igbe: abort MSI for a shitty NIC

Not sure if it is HW or us, but MSI works on two other NICs.  On the
82545EM, once we use MSI, the NIC clobbers the RD buffer area with
gibberish.
kern/arch/x86/ioapic.c
kern/arch/x86/msi.c
kern/drivers/net/etherigbe.c