| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| | |
Change blkif_pdev_t to u32 to allow configuring backend devices which
use 32-bit numbers to identify devices.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|/
|
|
|
|
|
| |
Tiny hack to fix install.sh for the case where /etc/init.d is a symlink.
Signed-off-by: ian@xensource.com
|
|\
| |
| |
| |
| |
| | |
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| | |
A couple of fixes for 2.4.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|\ \
| |/
|/|
| |
| |
| | |
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| |
| | |
Make xend parent sleep a bit at start, so when it returns
xend is running.
Signed-off-by: Mike Wray <mike.wray@hp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fix balloon driver in highmem builds -- must forcibly flush the kmap
cache before relinquishing pages. This requires changes to generic
files highmem.[ch].
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
| |
| |
| |
| |
| |
| | |
Tidy up ugly warning in debug builds from xc_linux_restore.
Signed-off-by: ian@xensource.com
|
|/
|
|
|
|
| |
Fix to xfrd stream handling which was messing up save/restore/migrate on some systems.
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
| |
Update to NetBSD 2.0.1.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
| |
Support Xen-ifying a complete NetBSD source tree.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
| |
Export Xen provided command line as /kern/xen/cmdline.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
|
| |
Add support for read file operation handlers.
Also fix fallback to default handlers.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
| |
Enable vnd devices.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
| |
Support Xen-ifying a complete NetBSD source tree.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
| |
Support compiling kernels other than the XEN one.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
|
|
|
|
|
|
| |
Prevent buddy-allocator merges across Xen/Domain zones boundary.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|
|
|
|
|
| |
Fix parallel build in Xen directory.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|
|
|
|
|
| |
Must always send VIRQ_TIMER to a blocked guest.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|\
| |
| |
| |
| |
| | |
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| | |
Clean up timer upcalls to guest kernel. Only send an upcall when
timestamp info actually changes.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|/
|
|
|
|
|
|
| |
Fix error path handling not calling iounmap() after ioremap()
Signed-off-by: Yann Droneaud <ydroneaud@mandrakesoft.com>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
|
|
|
|
|
|
|
| |
fix spinlock still held while leaving function in case of error
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
|
|
|
|
|
|
| |
xmexample updates.
Signed-off-by: chris@xensource.com
|
|
|
|
|
|
| |
Fix build
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
|
|
|
| |
This patch enables argument passing to plan 9 domains, so that users can
now have parameters for things like Venti etc.
Signed-off-by: ron minnich <rminnich@lanl.gov>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
| |
Remove support for tgif as a tool. We don't use it and it's hard to find as
and rpm.
Signed-off-by: cl349@cl.cam.ac.uk
|
|
|
|
|
|
|
| |
Fix another -Wall -Werror compile error.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|
|
|
|
|
| |
Fix 2.4 build, and a small 2.6 bootstrap tweak.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
Typo in 2.6 file.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
Fix ballooning where initial allocation is lower than max possible lowmem.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
|
|
|
| |
From: Jari Ruusu via Pasi Kärkkäinen [pasik@iki.fi]
Small fix to 2.4 blkfront such that the capacity is reported correctly.
Does 2.6 need a similar fix?
Signed-off-by: ian@xensource.com
|
|
|
|
|
| |
trivial fix
|
|
|
|
|
|
|
| |
Fix console_use_vt feature that makes VT switchable at run time in
Linux.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|
|
|
|
|
| |
Make mkelf32 byte-order clean.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|
|
|
|
|
| |
Build cleanups. Build dynamic libs as -fPIC always.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
|
|
|
|
|
|
|
| |
Clean up task-switch path. Now differs more from native code, but
it is a critical path. Also fixed a comment and FPU TS setting.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
Remove unnecessary irq enable/disable and flag test from do_upcall().
Signed-off-by: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build AGP and DRM modules into linux 2.6-xen0 default kernel.
WARNING: Not all of these drivers have been tested, and its possible that
previously working X setups will now cause the machine to spontaneously
reboot when X starts! If so, please report these problems, and disable
the AGP/DRM module that is being used.
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
| |
nettel.patch, drm.patch, agpgart.patch:
mvdir
|
|\
| |
| |
| |
| |
| | |
Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-2.0-testing.bk
into fleming.research:/scratch/fleming/mafetter/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| |
| | |
Rename check_pagetable() function to _check_pagetable to make it easier
to selectively enable it during debugging. There's still the same
check_pagetable macro, but now it's used both when SHADOW_DEBUG is
enabled and disabled.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug fix for shadow code.
When update_va_mapping() updates a entry, the corresponding shadow
entry may not be reachable via the shadow_linear_pg_table, even though
it is currently shadowed, as the corresponding spde has not necessarily
been faulted into place yet.
|
| |
| |
| |
| |
| |
| |
| | |
Use "ide" as device name and "hdX" as disk name.
Signed-off-by: chris@xensource.com
|
|/
|
|
|
|
|
| |
Pass pointer to register set to set_pre_exception_table instead of eip.
Signed-off-by: cl349@cl.cam.ac.uk
|
|
|
|
|
|
|
|
|
| |
Fixes to make the vnet module compile under 2.6.10.
Thanks to Brian Bruce for spotting the problem and
suggesting fixes.
Signed-off-by: Mike Wray <mike.wray@hp.com>
|
|
|
|
|
|
|
|
| |
Subject: [Xen-devel] [PATCH 1/2] netfront coding style clean-up (trivial)
Signed-off-by: Jon Mason <jdmason@us.ibm.com>
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Subject: [Xen-devel] [PATCH] Fix initrd support for Linux 2.4/2.6
The following patch sets the default root device to be the null device.
This is the behavior Linux is launched with no root device specified in
the command line and without a device provided by the boot loader.
Previously, the default root device was set to be /dev/ram0. This broke
initrd support. This change was made in 2.6 to because of a bug
reported on September 14th with dynamic ipconfig. I've recreated his
problem and looked through the code and the source of the problem was
that his kernel command line was incorrect. He was missing the BOOTP
field in the config line requiring that there be an actual root device.
This worked with 2.4 but only because 2.4 was also broken. His patch
just introduced that bug into 2.6.
I've tested this against the 2.6 and 2.4 trees in a recent copy of
xen-unstable. I've tested initrd support and ipconfig support
(including dynamic ip support). They both now work as expected.
If anyone needs an initrd for testing let me know.
Regards,
--
Anthony Liguori
Linux Technology Center (LTC) - IBM Austin
E-mail: aliguori@us.ibm.com
Phone: (512) 838-1208
Signed-off-by: Anthony Liguori
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
| |
minor stats collection addition
ian@xensource.com
|