While setting up a transmit packet disable interupts on the card then
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Thu, 28 Jul 2005 16:56:37 +0000 (16:56 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Thu, 28 Jul 2005 16:56:37 +0000 (16:56 +0000)
commit2da352b00ed282c4774d39762d64fab171e56678
tree41eb98d28fa2822fb4eefb6b4d59386ad027f657
parentb92f9c1c7d8ce62051d3de9247623bb77fe0989b
While setting up a transmit packet disable interupts on the card then
re-enable them after we are done setting up the packet.  This seems to
fix the MPI350 newer firmware hangs.

Obtained-from: FreeBSD (if_an.c, 1.2.2.16)
Submitted-by: Sepherosa Ziehau <sepherosa@gmail.com>
sys/dev/netif/an/if_an.c