All,
I currently run FreeBSD 8.2, in a VM under VMware ESXi 5.0. Several of my non-boot drives are on an LSI embedded controller on the motherboard, which I pass through using VMDirectPath (PCIe passthrough) of the entire LSI controller.
This has worked flawlessly for me, and allows my drives to remain ZFS native, while taking advantage of VMware and running several VMs in addition to my big "do everything" FreeBSD server.
Last night I upgraded this system to FreeBSD 9 RC2, and during boot, the system would hang with messages just after loading em0.
(I will edit this in a minute... will reproduce in another VM and type it in here)
I also tried removing the passthrough device and attaching it to another VM, running FreeBSD9 RC1, which I installed from scratch. Same problem.
I used a snapshot to restore my primary system to FreeBSD 8.2 (love having root pool on ZFS!).
Here is my system under 8.2, I can't boot it far enough on 9.0-RC2 to gather much information:
I currently run FreeBSD 8.2, in a VM under VMware ESXi 5.0. Several of my non-boot drives are on an LSI embedded controller on the motherboard, which I pass through using VMDirectPath (PCIe passthrough) of the entire LSI controller.
This has worked flawlessly for me, and allows my drives to remain ZFS native, while taking advantage of VMware and running several VMs in addition to my big "do everything" FreeBSD server.
Last night I upgraded this system to FreeBSD 9 RC2, and during boot, the system would hang with messages just after loading em0.
(I will edit this in a minute... will reproduce in another VM and type it in here)
I also tried removing the passthrough device and attaching it to another VM, running FreeBSD9 RC1, which I installed from scratch. Same problem.
I used a snapshot to restore my primary system to FreeBSD 8.2 (love having root pool on ZFS!).
Here is my system under 8.2, I can't boot it far enough on 9.0-RC2 to gather much information:
Code:
[root@dante /usr/home/bill]# mptutil -u 1 show adapter
mpt1 Adapter:
Board Name: UNUSED
Board Assembly:
Chip Name: C1068E
Chip Revision: UNUSED
RAID Levels: none
[root@dante /usr/home/bill]# mptutil -u 1 show config
mpt1 Configuration: 0 volumes, 5 drives
drive da2 (932G) ONLINE <SAMSUNG HD103SJ 0001> SATA
drive da3 (932G) ONLINE <SAMSUNG HD103SJ 0001> SATA
drive da4 (932G) ONLINE <Hitachi HDT72101 A3AA> SATA
drive da5 (932G) ONLINE <SAMSUNG HD103SJ 0001> SATA
drive da6 (932G) ONLINE <SAMSUNG HD103SJ 0001> SATA