| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
|
|
|
|
|
| |
Contributed-by: Artur Linhart <AL.LINUX@bcpraha.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
|
|
|
|
| |
Signed-off-by: Gawain Lynch <gawain.lynch@gmail.com>
|
|
|
|
| |
Signed-off-by: Gawain Lynch <gawain.lynch@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
The xendomains init script parses the output of "xm list", and
since xm list restricts the length of domains to 16 characters the
xendomain script cannot handle long domain names.
This patch makesit parse the output of "xm list -l" instead.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
|
|
|
|
|
|
| |
Without it SuSE (and others?) will start xend before the
network.
Signed-off-by: Robert Valentan <R.Valentan@solid-soft.at>
|
|
|
|
|
|
|
| |
will also work on redhat-based distributions before RHEL 5. See
discussion "xendomains init script" about a year ago on xen-devel.
Signed-off-by: Florian Kirstein <ray@ray.net>
|
|
|
|
|
|
|
|
| |
process begins, and prevents xendomains from attempting to start any
domain that appears there, whether the domain started successfully or
not.
Signed off by: Hugh Brock <hbrock@redhat.com>
|
|
|
|
|
|
| |
the services offered by Xend, without restarting the daemon itself.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
|
|
|
|
|
|
|
| |
Fix typos in xendomains where we actually mean WDOG_PID.
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=754
Signed-off-by: Alastair Tse <atse@xensource.com>
|
|
|
|
|
|
|
|
| |
in a guest.
Signed-off by: Andrew Peace <andrew@xensource.com>
|
|
|
|
|
|
|
| |
trying to save into it.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
|
|
|
|
|
|
|
|
| |
rather than the eversoskanky approach taken previously (use grep, and replace
any occurrences of %d with [0-9]* !)
Signed-off-by: Ewan Mellor <ewan@xensource.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
command were not available elsewhere on the machine (on my Debian boxes, for
example).
Sleep for a configurable amount of time between xm create calls (by default,
5 seconds). This spaces out the booting of the new domains, meaning that they
should not thrash the disk so much.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rather than -a. The former shortcuts at the script level, whereas the latter
does not, which means that the backtick-enclosed arguments are evaluated
regardless of the success of preceding tests.
Tidy the aforementioned test into a function of its own.
Add an implementation of usleep for those systems that only have sleep (Debian,
for example).
Signed-off-by: Ewan Mellor <ewan@xensource.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It now allows the user to configure what he wants to be done on
xendomains stop: sysrq, migrate, save, or shutdown.
For this to be safe, a timeout has been introduced (optional).
On start, saved domains may be restored, and not yet started
domains from the auto start dir will be started in addition.
status reports missing domains, restart and reload work as well.
The init script is somewhat SUSE-ish, but it should work on LSB
compliant and on RH based distros as well.
I would appreciate this to be put into tools/examples/init.d/
Signed-off-by: Kurt Garloff <garloff@suse.de>
|
|
|
|
|
| |
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
migrate.py, params.py, SrvDaemon.py, xend, Makefile:
Remove xfrd now that save/restore doesn't use xfrd anymore.
console.py:
Remove/disable debug output.
.del-check_twisted~f74b05eb88f208a1:
Delete: tools/check/check_twisted
xend:
Twisted is no longer used -- remove check whether it's installed or not.
.del-Makefile~474b093f3e64d016:
Delete: tools/xfrd/Makefile
.del-xfrdClient.py~d1d33f981191dfa:
Delete: tools/xfrd/xfrdClient.py
.del-xfrd.h~54f8ea6e77cf4f26:
Delete: tools/xfrd/xfrd.h
.del-xfrd.c~e3be851c3a4297a5:
Delete: tools/xfrd/xfrd.c
.del-xen_domain.h~4a0c609ff18c63a8:
Delete: tools/xfrd/xen_domain.h
.del-xen_domain.c~cd85f330a909fbce:
Delete: tools/xfrd/xen_domain.c
.del-select.h~348b2b069dd5748:
Delete: tools/xfrd/select.h
.del-select.c~373282d5f920303d:
Delete: tools/xfrd/select.c
.del-marshal.h~9929a72563171372:
Delete: tools/xfrd/marshal.h
.del-marshal.c~3108fab658d2220:
Delete: tools/xfrd/marshal.c
.del-lzi_stream.h~49308e7b16ba42e3:
Delete: tools/xfrd/lzi_stream.h
.del-lzi_stream.c~e1870394f081f255:
Delete: tools/xfrd/lzi_stream.c
.del-debug.h~c268d8f144e5e4da:
Delete: tools/xfrd/debug.h
.del-connection.h~ac7cb6a42316a421:
Delete: tools/xfrd/connection.h
.del-connection.c~c025e96fc5649424:
Delete: tools/xfrd/connection.c
.del-Make.xfrd~5a18d2f63aad1d40:
Delete: tools/xfrd/Make.xfrd
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
| |
LSM INIT INFO block added to xendomains
From: Kurt Garloff
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
|
|
|
|
|
|
| |
[PATCH] non-xen-init-exit.patch
Name: non-xen-init-exit.patch
Description: exit if not running on a xen dom0 kernel.
If /proc/xen/privcmd doesn't exist, then exit successfully. This allows
for dual-boot setups, and installing xen before rebooting into a real
xen kernel.
Signed-off-by: Adam Heath <doogie@brainfood.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Description: add force-reload option
Debian policy requires init scripts to implement force-reload. So, alias
that to restart.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
| |
Wait for in the xend init script for Xend to really come
up. Avoids races with other init scripts.
|
|
|
|
|
| |
Fix init.d/xendomains.
|
|
|
|
|
|
| |
SrvDaemon.py, xend:
Xend daemonization fixes from Charles Coffing.
|
|
|
|
|
|
| |
Tweak start / stop priorities to do the right thing in conjunction
with the xendomains script.
|
|
|
|
|
| |
Restore xendomains script.
|
|
|
|
|
| |
trivial change to remove reliance on /etc/init.d/functions
|
|
|
|
|
| |
trivial
|
|
|
|
|
| |
Tiny fixes to allow gentoo distro to work in dom0.
|
|
|
|
|
| |
Remove obsolete files.
|
|
|
|
|
|
| |
Change configs to live in /etc/xen, other stuff in /var/xen.
Update xendomains to use xm.
|
|
console_client.py, xencons, Makefile, Console-HOWTO.txt:
Console and controller modifications.
xend:
new file
xendomains:
Rename: tools/examples/xendomains -> tools/examples/init.d/xendomains
|