[Bug 196185] emulators/hyperv-is: Update Hyper-V ports for FreeBSD 10.1
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Feb 3 06:29:11 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196185
--- Comment #12 from FangJun <fangjun1024 at hotmail.com> ---
(In reply to Xin LI from comment #11)
@Xin, thanks for your comments.
1) In the built-in code, hv_util.c probe() still return BUS_PROBE_DEFAULT. We
only use BUS_PROBE_VENDOR with the hyperv-is ports to enable our vendor
supplied driver.
2) We use the name "hyperv-utils-port" is intentionally, because it is weird
that the loader cannot load the hv_utils.ko but it is OK to load other hyperv
modules(eg. hv_storvsc.ko). For example, we modify the /boot/loader.conf as
below:
hv_storvsc_load="YES"
hv_utils_load="YES"
And then reboot system, we can find only storvsc can be loaded:
/boot/kernel/kernel text=0xf8f898 data=0x124a30+0x2055c0
syms=[0x8+0x1405e0+0x8+0x15b077]
/boot/kernel/hv_storvsc.ko size 0x6278 at 0x1956000
Booting...
And if we change the name, such as hv_utils_test.ko, hv_utils can be loaded
successfully. @Xin, ao you have any advice?
For this reason and in ooder to allow the user to know the ports is in use, we
also change hv_storvsc.ko to hv_storvsc_ports.ko.
3) The hyperv_support.S will not be used this time, we will delete it.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list