BXE: changes sp_state back to a long
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 15 Jan 2015 18:29:02 +0000 (10:29 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 3 Feb 2015 15:12:27 +0000 (10:12 -0500)
commit3c511d29efef94eadde16490a06473e06c3e10b2
tree12f38fecfaa727f38f8b76d527cd21c75e94728c
parent61af8b8349d2eecb649ca9186cd4a7a9d6156fb7
BXE: changes sp_state back to a long

The only atomic_t ops were the reads, which can be done with an ACCESS_ONCE().
Note that we drop the & from sp_state, since ACCESS_ONCE() provides that.

Also, all of the bitops dislike getting an atomic_t (a pointer, for now).
kern/drivers/net/bxe/bxe.c
kern/drivers/net/bxe/bxe.h