linux/drivers/staging/hv
Greg Kroah-Hartman 0fce4c2f49 Staging: hv: make the Hyper-V virtual block driver build
The #define KERNEL_2_6_27 needs to be set, and I adjusted the include
directories a bit to get things to build properly.

I also fixed up the direct access of bus_id, as that field is now gone.
Lots of block api changes were needed, and I don't think I got it
all correct.  It would be great of someone who knows the block api better
could review it.

The hv_blkvsc code should now build, with no errors.

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:45 -07:00
..
include Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
BlkVsc.c Staging: hv: make the Hyper-V virtual block driver build 2009-09-15 12:01:45 -07:00
blkvsc_drv.c Staging: hv: make the Hyper-V virtual block driver build 2009-09-15 12:01:45 -07:00
Channel.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
Channel.h Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
ChannelInterface.c Staging: hv: add the Hyper-V virtual bus 2009-09-15 12:01:43 -07:00
ChannelInterface.h Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
ChannelMgmt.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
ChannelMgmt.h Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
Connection.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
Hv.c Staging: hv: use the correct #ifdef for x86-64 2009-09-15 12:01:44 -07:00
Hv.h Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
Kconfig Staging: hv: add the Hyper-V virtual scsi driver to the build 2009-09-15 12:01:45 -07:00
Makefile Staging: hv: add the Hyper-V virtual scsi driver to the build 2009-09-15 12:01:45 -07:00
NetVsc.c Staging: hv: add the Hyper-V virtual network driver 2009-09-15 12:01:43 -07:00
NetVsc.h Staging: hv: add the Hyper-V virtual network driver 2009-09-15 12:01:43 -07:00
netvsc_drv.c Staging: hv: add the Hyper-V virtual network driver 2009-09-15 12:01:43 -07:00
osd.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
RingBuffer.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
RingBuffer.h Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
RndisFilter.c Staging: hv: add the Hyper-V virtual network driver 2009-09-15 12:01:43 -07:00
RndisFilter.h Staging: hv: add the Hyper-V virtual network driver 2009-09-15 12:01:43 -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: make the Hyper-V virtual storage driver build 2009-09-15 12:01:44 -07:00
storvsc_drv.c Staging: hv: storvsc: fix up driver_data usage 2009-09-15 12:01:45 -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: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
vmbus_drv.c Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00
VmbusPrivate.h Staging: hv: make the Hyper-V virtual bus code build 2009-09-15 12:01:44 -07:00