version 1.66, 2014/12/30 18:05:59
|
version 1.69, 2014/12/31 00:33:48
|
Line 173 support) is difficult to build. The fol
|
Line 173 support) is difficult to build. The fol
|
xenkernel42 netbsd-6 i386 |
xenkernel42 netbsd-6 i386 |
xentools42 netbsd-6 i386 *MIXED |
xentools42 netbsd-6 i386 *MIXED |
|
|
|
(all 3 and 33 seem to FAIL) |
|
xenkernel41 netbsd-7 i386 |
|
xentools41 netbsd-7 i386 |
|
xenkernel42 netbsd-7 i386 |
|
xentools42 netbsd-7 i386 ??FAIL |
|
|
(*On netbsd-6 i386, there is a xentools42 in the 2014Q3 official builds, |
(*On netbsd-6 i386, there is a xentools42 in the 2014Q3 official builds, |
but it does not build for gdt.) |
but it does not build for gdt.) |
|
|
Line 881 npf, run IPsec, or any other reason why
|
Line 887 npf, run IPsec, or any other reason why
|
their kernel. |
their kernel. |
|
|
One approach is to have an adminstrative interface to upload a kernel, |
One approach is to have an adminstrative interface to upload a kernel, |
or to select from a prepopulated list. Other approaches are py-grub |
or to select from a prepopulated list. Other approaches are pygrub |
(deprecated) and pvgrub, which are ways to have a bootloader obtain a |
(deprecated) and pvgrub, which are ways to have a bootloader obtain a |
kernel from the domU filesystem. This is closer to a regular physical |
kernel from the domU filesystem. This is closer to a regular physical |
computer, where someone who controls a machine can replace the kernel. |
computer, where someone who controls a machine can replace the kernel. |
|
|
py-grub |
pygrub |
------- |
------- |
|
|
py-grub runs in the dom0 and looks into the domU filesystem. This |
pygrub runs in the dom0 and looks into the domU filesystem. This |
implies that the domU must have a kernel in a filesystem in a format |
implies that the domU must have a kernel in a filesystem in a format |
known to py-grub. As of 2014, py-grub seems to be of mostly historical interest. |
known to pygrub. As of 2014, pygrub seems to be of mostly historical |
|
interest. |
|
|
pvgrub |
pvgrub |
------ |
------ |
Line 929 TODO items for improving NetBSD/xen
|
Line 936 TODO items for improving NetBSD/xen
|
=================================== |
=================================== |
|
|
* Package Xen 4.4. |
* Package Xen 4.4. |
* Get PCI passthrough working on Xen 4.2. |
* Get PCI passthrough working on Xen 4.2 (or 4.4). |
* Get pvgrub into pkgsrc, either via xentools or separately. |
* Get pvgrub into pkgsrc, either via xentools or separately. |
* grub |
* grub |
|
|
* Add support to pkgsrc grub2 for UFS2 and arbitrary |
* Add support to pkgsrc grub2 for UFS2 and arbitrary |
fragsize/blocksize (UFS2 support may be present; the point is to |
fragsize/blocksize (UFS2 support may be present; the point is to |
make it so that with any UFS1/UFS2 filesystem setup that works |
make it so that with any UFS1/UFS2 filesystem setup that works |