linux/drivers/staging/hv
Greg Kroah-Hartman 54411c425f Staging: hv: make Channel->InboundLock a real spinlock
Don't use the wrapper functions for this lock, make it a real
lock so that we know what is going on.

I don't think we really want to be doing a irqsave for this code, but I
left it alone to preserve the original codepath.  It should be reviewed
later.

Cc: Hank Janssen <hjanssen@microsoft.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-09-15 12:01:48 -07:00
..
include Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
BlkVsc.c Staging: hv: remove PAGE_SIZE and PAGE_SHIFT and __builtin functions 2009-09-15 12:01:47 -07:00
Channel.c Staging: hv: make Channel->InboundLock a real spinlock 2009-09-15 12:01:48 -07:00
Channel.h Staging: hv: remove UINT64 and INT64 and UCHAR typedefs 2009-09-15 12:01:46 -07:00
ChannelInterface.c Staging: hv: remove UINT64 and INT64 and UCHAR typedefs 2009-09-15 12:01:46 -07:00
ChannelInterface.h Staging: hv: remove INTERNAL typedef 2009-09-15 12:01:45 -07:00
ChannelMgmt.c Staging: hv: make Channel->InboundLock a real spinlock 2009-09-15 12:01:48 -07:00
ChannelMgmt.h Staging: hv: make Channel->InboundLock a real spinlock 2009-09-15 12:01:48 -07:00
Connection.c Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
Hv.c Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
Hv.h Staging: hv: remove BOOL and BOOLEAN typedefs 2009-09-15 12:01:46 -07:00
Kconfig Staging: hv: add the Hyper-V virtual network driver to the build 2009-09-15 12:01:45 -07:00
Makefile Staging: hv: add the Hyper-V virtual network driver to the build 2009-09-15 12:01:45 -07:00
NetVsc.c Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
NetVsc.h Staging: hv: remove UINT64 and INT64 and UCHAR typedefs 2009-09-15 12:01:46 -07:00
RingBuffer.c Staging: hv: remove UINT64 and INT64 and UCHAR typedefs 2009-09-15 12:01:46 -07:00
RingBuffer.h Staging: hv: remove STRUCT_PACKED and STRUCT_ALIGNED defines 2009-09-15 12:01:47 -07:00
RndisFilter.c Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
RndisFilter.h Staging: hv: make the Hyper-V virtual network driver build 2009-09-15 12:01:45 -07:00
Sources.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
StorVsc.c Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
TODO Staging: hv: add a TODO file 2009-09-15 12:01:44 -07:00
VersionInfo.h Staging: hv: add the Hyper-V virtual bus 2009-09-15 12:01:43 -07:00
Vmbus.c Staging: hv: osd: remove MemAllocAtomic wrapper 2009-09-15 12:01:47 -07:00
VmbusPrivate.h Staging: hv: remove SIZE_T typedef 2009-09-15 12:01:46 -07:00
blkvsc_drv.c Staging: hv: blkvsc: fix up driver_data usage 2009-09-15 12:01:45 -07:00
netvsc_drv.c Staging: hv: remove UNUSED_VAR usage 2009-09-15 12:01:47 -07:00
osd.c Staging: hv: osd: remove MemFree wrapper 2009-09-15 12:01:47 -07:00
storvsc_drv.c Staging: hv: remove MIN and MAX usages 2009-09-15 12:01:47 -07:00
vmbus_drv.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00