version 1.108, 2016/12/20 04:03:12
|
version 1.109, 2016/12/20 04:07:39
|
Line 465 Xen-specific NetBSD issues
|
Line 465 Xen-specific NetBSD issues
|
There are (at least) two additional things different about NetBSD as a |
There are (at least) two additional things different about NetBSD as a |
dom0 kernel compared to hardware. |
dom0 kernel compared to hardware. |
|
|
One is that modules are not usable in DOM0 kernels, so one must |
One is that the module ABI is different because some of the #ddefines |
compile in what's needed. It's not really that modules cannot work, |
change, so one must build modules for Xen. As of netbsd-7, the build |
but that modules must be built for XEN3_DOM0 because some of the |
system does this automatically. TODO: check this. (Before building |
defines change and the normal module builds don't do this. Basically, |
Xen modules was added, it was awkward to use modules to the point |
enabling Xen changes the kernel ABI, and the module build system |
where it was considered that it did not work.) |
doesn't cope with this. |
|
|
|
The other difference is that XEN3_DOM0 does not have exactly the same |
The other difference is that XEN3_DOM0 does not have exactly the same |
options as GENERIC. While it is debatable whether or not this is a |
options as GENERIC. While it is debatable whether or not this is a |