xen4.2: add patches from NetBSD to fix pod issues with perl-5.18.

This commit is contained in:
Juan RP 2014-02-14 16:03:54 +01:00
parent 5d02a9bea6
commit 5b385b1472
3 changed files with 124 additions and 0 deletions

View file

@ -0,0 +1,65 @@
$NetBSD: patch-.._docs_man_xl.cfg.pod.5,v 1.2 2013/06/17 13:47:20 wiz Exp $
--- docs/man/xl.cfg.pod.5.orig 2013-04-23 16:42:55.000000000 +0000
+++ docs/man/xl.cfg.pod.5
@@ -4,13 +4,13 @@ xl.cfg - XL Domain Configuration File Sy
=head1 SYNOPSIS
- /etc/xen/xldomain
+ /etc/xen/xldomain
=head1 DESCRIPTION
To create a VM (a domain in Xen terminology, sometimes called a guest)
with xl requires the provision of a domain config file. Typically
-these live in `/etc/xen/DOMAIN.cfg` where DOMAIN is the name of the
+these live in `/etc/xen/DOMAIN.cfg` where DOMAIN is the name of the
domain.
=head1 SYNTAX
@@ -392,6 +392,8 @@ enable this option only for trusted VMs
=item B<pci_permissive=BOOLEAN>
+=over 4
+
(PV only) Changes the default value of 'permissive' for all PCI
devices for this VM. This can still be overridden on a per-device
basis. This option should be enabled with caution: it gives the guest
@@ -426,6 +428,8 @@ administrator control.
=back
+=back
+
=head2 Paravirtualised (PV) Guest Specific Options
The following options apply only to Paravirtual guests.
@@ -680,8 +684,6 @@ frequency changes.
=back
-=back
-
Please see F<docs/misc/tscmode.txt> for more information on this option.
=item B<localtime=BOOLEAN>
@@ -692,6 +694,8 @@ Set the real time clock to local time or
Set the real time clock offset in seconds. 0 by default.
+=back
+
=head3 Support for Paravirtualisation of HVM Guests
The following options allow Paravirtualised features (such as devices)
@@ -1142,7 +1146,7 @@ See L<qemu(1)> for more information.
=head1 FILES
-F</etc/xen/NAME.cfg>
+F</etc/xen/NAME.cfg>
F</var/xen/dump/NAME>
F<docs/misc/tscmode.txt>

View file

@ -0,0 +1,44 @@
$NetBSD: patch-.._docs_man_xl.pod.1,v 1.2 2013/06/17 13:47:20 wiz Exp $
--- docs/man/xl.pod.1.orig 2013-04-23 16:42:55.000000000 +0000
+++ docs/man/xl.pod.1
@@ -34,10 +34,10 @@ each of those subcommands.
=over 4
-=item start the script B</etc/init.d/xencommons> at boot time
+=item start the script B</etc/rc.d/xencommons> at boot time
Most B<xl> operations rely upon B<xenstored> and B<xenconsoled>: make
-sure you start the script B</etc/init.d/xencommons> at boot time to
+sure you start the script B</etc/rc.d/xencommons> at boot time to
initialize all the daemons needed by B<xl>.
=item setup a B<xenbr0> bridge in dom0
@@ -51,7 +51,7 @@ setup the bridge.
If you specify the amount of memory dom0 has, passing B<dom0_mem> to
Xen, it is highly recommended to disable B<autoballoon>. Edit
-B</etc/xen/xl.conf> and set it to 0.
+B</etc/xen/xl.conf> and set it to 0.
=item run xl as B<root>
@@ -157,7 +157,7 @@ B<EXAMPLES>
xl create DebianLenny
-This creates a domain with the file /etc/xen/DebianLenny, and returns as
+This creates a domain with the file /etc/xen/DebianLenny, and returns as
soon as it is run.
=back
@@ -851,8 +851,6 @@ The following is the effect of combining
=item B<-p [pool] -d>... : Illegal
-=item
-
=back
=item B<sched-credit2> [I<OPTIONS>]

View file

@ -0,0 +1,15 @@
$NetBSD: patch-qemu-xen_qemu-doc.texi,v 1.1 2013/06/17 13:54:02 wiz Exp $
Avoid encoding issues in pod2man.
--- tools/qemu-xen/qemu-doc.texi.orig 2013-04-05 23:39:54.000000000 +0000
+++ tools/qemu-xen/qemu-doc.texi
@@ -225,7 +225,7 @@ VGA BIOS.
QEMU uses YM3812 emulation by Tatsuyuki Satoh.
QEMU uses GUS emulation (GUSEMU32 @url{http://www.deinmeister.de/gusemu/})
-by Tibor "TS" Schütz.
+by Tibor "TS" Schuetz.
Note that, by default, GUS shares IRQ(7) with parallel ports and so
qemu must be told to not have parallel ports to have working GUS