Staging: hv: fix smp problems in the hyperv core code
authorGreg Kroah-Hartman <gregkh@suse.de>
Fri, 8 Jan 2010 17:06:40 +0000 (09:06 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 20 Jan 2010 23:05:26 +0000 (15:05 -0800)
commit7692fd4d441afac728cb83fdd33349d5ba07406c
treeb9cf1374bf424bcf46bf43d9ab5d9f36a59c5d0c
parentd31a2ff03f31cbecb92bdc5b1ab9d62fb70971d7
Staging: hv: fix smp problems in the hyperv core code

This fixes a number of SMP problems that were in the hyperv core code.

Patch originally written by K. Y. Srinivasan <ksrinivasan@novell.com>
but forward ported to the latest in-kernel code and tweaked slightly by
me.

Novell, Inc. hereby disclaims all copyright in any derivative work
copyright associated with this patch.

Signed-off-by: K. Y. Srinivasan <ksrinivasan@novell.com>
Cc: Hank Janssen <hjanssen@microsoft.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>.
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/Hv.c
drivers/staging/hv/Hv.h
drivers/staging/hv/Vmbus.c