Atomic PCI-space accesses
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 31 Mar 2014 18:02:22 +0000 (11:02 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 31 Mar 2014 18:02:22 +0000 (11:02 -0700)
commit99b09a0707077be6a83595bf2f14021efb7c5a6c
tree3198900d2b962b4603635f57dcb78e595ea9074e
parent6b2281c5a678eb4911c785b3a98eb55d8c9a1f04
Atomic PCI-space accesses

These bugs would be very difficult to debug.  If the lock turns out to
be too expensive for bulk PCI ops, we can expose the lock and make some
__pci* versions.
kern/arch/x86/pci.c
kern/arch/x86/pci.h