History log of /drivers/hv/hv.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
14c1bf8a8920f36f6e0603a2ff920b48eec14387 03-Feb-2012 K. Y. Srinivasan <kys@microsoft.com> drivers: hv: Increase the number of VCPUs supported in the guest

The current code arbirarily limited the number of CPUs the guest could have.
Change that so that we can support the maximum number of CPUs the guest can
support. While we use NR_CPUS to size the per-cpu state all we are allocating
based on NR_CPUS are the pointers to per-cpu state that will be allocatted in
the context of the initializing CPU. This patch triggers a checkpatch warning
for the usage of NR_CPU and since all we are allocating a couple of pointers
per CPU, it should be ok.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
/drivers/hv/hv.c
175cad266774d09c57a62c65baa6b4e1edafdf3a 12-Dec-2011 K. Y. Srinivasan <kys@microsoft.com> Drivers: hv: Get rid of an unnecessary check in hv.c

In preparation for eventually supporting kexec in Linux VMs on Hyper-V,
get rid of an unnecessary check in hv_init().

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/hv/hv.c
93e5bd06a95343c701361fa009cdc5a653d6ec8e 12-Dec-2011 K. Y. Srinivasan <kys@microsoft.com> Drivers: hv: Make the vmbus driver unloadable

It turns out that the vmbus driver can be made unloadable. Make it
unloadable.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/hv/hv.c
407dd1644302ea78fa5d740e67a1c09677aa18a4 11-Oct-2011 Greg Kroah-Hartman <gregkh@suse.de> Staging: hv: remove unneeded asm include file in hyperv.h

No one outside of the hyperv core needs to include the asm/hyperv.h
file, so don't put it in the "global" include/linux/hyperv.h file.

Cc: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/hv/hv.c
46a971913611a23478283931460a95be962ce329 04-Oct-2011 Greg Kroah-Hartman <gregkh@suse.de> Staging: hv: move hyperv code out of staging directory

After many years wandering the desert, it is finally time for the
Microsoft HyperV code to move out of the staging directory. Or at least
the core hyperv bus code, and the utility driver, the rest still have
some review to get through by the various subsystem maintainers.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
/drivers/hv/hv.c