New vendor branch for FreeBSD on Hyper-V. Please review.

2013-03-26 Thread Larry Melia
We are currently preparing our “enlightened” device drivers for inclusion with the standard distribution of FreeBSD. They provide significant performance enhancements to FreeBSD on Hyper-V. As part of this process we are making our source code available for review by the FreeBSD community. We

Re: Proposal for better support of hypervisors and their synthetic drivers at boot-time

2013-04-24 Thread Larry Melia
Thanks, Alexander, we'll try your approach. It seems very reasonable. On Tue, Apr 23, 2013 at 10:48 AM, Alexander Motin m...@freebsd.org wrote: On 23.04.2013 17:07, Larry Melia wrote: I’m on a team of developers working on synthetic device drivers for FreeBSD on Hyper-V. In late March, I

Re: Proposal for better support of hypervisors and their synthetic drivers at boot-time

2013-05-29 Thread Larry Melia
driver one level up (pci.c)? I suspect I'm trying to override the wrong driver. On Tue, Apr 23, 2013 at 10:48 AM, Alexander Motin m...@freebsd.org wrote: On 23.04.2013 17:07, Larry Melia wrote: I’m on a team of developers working on synthetic device drivers for FreeBSD on Hyper-V. In late March

more granular detection and control to disable/enable PCI-ATA devices

2013-06-04 Thread Larry Melia
Hi Alexander- With you suggestions, I finally was able to get the override driver working-see https://github.com/FreeBSDonHyper-V/freebsd-snapshot/blob/hyperv-dev-ata-override/sys/dev/hyperv/stordisengage/hv_ata_pci_disengage.c. While it operates wonderfully, allowing our enlightened driver to

Re: Proposal for better support of hypervisors and their synthetic drivers at boot-time

2013-06-19 Thread Larry Melia
wrote: I know Alexander replied about the ATA bits already, but I wanted to reply to two of your other points below: On Tuesday, April 23, 2013 10:07:03 am Larry Melia wrote: (1) Move the call to init_param1() (in sys/kern/subr_parm.c), which is used for hypervisor detection

Re: Any future plan to support hyperv virtual switch network adapter driver ?

2013-07-16 Thread Larry Melia
Hi Jonathan, The virtual network adapter is already operational and is available on the hyperv-snapshot release (develop branch) on Github. We're also developing a ports/binary download package for FreeBSD 8 and 9 to make it easier to install our drivers. We'll post a notice here when this is