| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Fix install.sh script so that it doesn't dereference all symlinks.
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
|
|
|
| |
Fix e1000 hang during reboot bug. Kudos to Steven Hand for analyzing.
time.c:
Fix bug in code which sets our one-shot timer when we decide to block during
the idle loop.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[PATCH] Re: PAE
> We're taking quite a chunk out of lowmem, though....
Uhm, well, no, we don't. We should though, fix is below.
Current code in unstable takes the address space away from the
vmalloc area, not the lowmem area. vmalloc space is 128 MB by
default, so the non-PAE hypervisor hole fits in and it works
nevertheless. The larger PAE mode hypervisor hole doesn't fit
in, so it breaks when you use enougth memory (somewhere around
800-900 MB). I think that is the bug Scott Parish trapped into.
Gerd
|
|\
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
Use i386 vsyscall.lds.S rather than hardcoding our own.
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|\ \
| |/
|/|
| |
| |
| | |
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| | |
trivial fix to prevent a spurious ctrl-a when switching the console back from Xen to dom0.
Signed-off-by: ian@xensource.com
|
|/
|
|
|
| |
remove spurious .cvsignore file
|
|
|
|
|
|
|
| |
Upgrade to linux 2.4.30
Signed-off-by: ian@xensource.com
|
|
|
|
|
| |
Fix Linux 2.4 build.
|
|
|
|
|
|
| |
Handle mis-aligned I/O requests in blkback driver.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
blkfront unknown ioctl shoudl return EINVAL.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
|
| |
Pass CD-ROM type info through from blkback to blkfront, and interpret
correctly in blkfront. Data accesses still cause buffer underruns in
domain0 though...
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
Blkfront cleanups and fix whole-device mapping.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
| |
Fix Linux 2.4 build on 2.0-testing
Signed-off-by: ian@xensource.com
|
|
|
|
|
|
|
|
| |
Do not set jumbo MTU on the fake netfront/back loopback device. It
causes packet loss at the Ethernet bridge (since bridges do not
fragment IP packets).
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
| |
Move magic sysrq from workqueue to softirq context so that its more likely to work if the system is in a bad state.
|
|
|
|
|
|
|
| |
Ensure that domain0 console receiver does not get stuck if serial
input is received early during boot. Fixes bugzilla bug #41.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
|
|
| |
Fallback behaviour of the network startup script is now same as it
always was: IP addresses of eth0 are transferred to the bridge device
but not deleted from eth0. This is needed for the 2.0-series tools,
which by default look only at eth0 to determine IP parameters for domU.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
Backport of network script fix from unstable.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
| |
Do not build netfront/netback loopback by default.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
| |
upgrade to 2.6.11.10
|
|
|
|
|
|
|
|
| |
Fix multi-page I/O accesses in the blkback driver in cases where we
receive partial-completion callbacks.
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
Signed-off-by: Keir Fraser <keir@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
|
| |
| |
| |
| |
| |
| |
| | |
Local netfront/netback emulation for domain0, to clean up and fix
Etherbridge setup.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|/
|
|
|
|
|
| |
Makefile:
Add time-label to /etc/xen.old directory name.
Signed-off-by: Christian Limpach <Christian.Limpach@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/cl349/xen-2.0-testing.bk-clean
|
| |
| |
| |
| |
| |
| |
| |
| | |
early_printk.c:
Add support for CONFIG_EARLY_PRINTK over Xen's serial console.
new file
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
| |
| |
| |
| |
| | |
upgrade to 2.6.11.9
|
|/
|
|
|
| |
update xen-clone (nightly build script) to cope with trees with new kernel symlinks
|
|
|
|
|
|
|
| |
Many files:
Move - into XENGUEST so builds without XENGUEST work better.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
| |
Makefile:
Install xen binary with version number appended and create several symlinks
for less specific version numbers.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
| |
compile.h.in, Makefile:
Change XEN_EXTRAVERSION to -testing, move surrounding-" to compile.h.in.
Also define XEN_FULLVESION and use.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many files:
Create vmlinuz-$(VERSION).$(PATCHLEVEL)-$(XENGUEST) and
vmlinuz-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)-$(XENGUEST) symlinks in
dist/install/boot from kernel build target.
install.sh:
No need to create vmlinuz symlinks in dist/install/boot from install.sh
anymore.
Signed-off-by: Christian Limpach <Christian.Limpach@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/cl349/xen-2.0-testing.bk-clean
|
| |
| |
| |
| |
| |
| |
| |
| | |
sxpr_parser.c, sxpr_parser.h:
Revert size of sxpr parser input buffer to original size and make
buffer allocated dynamically and increasing in size on demand.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
| |
| |
| |
| |
| | |
Fix construction of ref directories when no patches are present
|
|/
|
|
|
|
| |
Shadow code bug fix (found by Ian) that was breaking refcounts, and subsequently
causing migration problems.
|
|\
| |
| |
| |
| | |
Merge.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Many files:
Use marker files instead of depending on the change times of directories.
ignore:
Add patches/*/.makedep.
Cleanup ignore list.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|/
|
|
|
|
|
| |
Fix source fetch for Linux 2.4 and NetBSD 2.0.
Signed-off-by: mark.williamson@cl.cam.ac.uk
|
|
|
|
|
|
|
| |
mk.linux-2.6-xenU, mk.linux-2.6-xen0, mk.linux-2.4-xenU, mk.linux-2.4-xen0:
Honour EXTRAVERSION when trying to re-use a config file from a previous build.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
| |
Add linux-2.6.11.8 patch.
linux-2.6.11.8.patch:
new file
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many files:
Add additional intermediate tree (e.g. ref-linux-2.6.11) which is a pristine
tree with the patches from patches/$(OS)-$(OS_VER) applied. The pristine tree
is really pristine now. Also add dependency of ref-$(OS)-$(OS_VER) tree on
patches in patches/$(OS)-$(OS_VER).
ignore:
Add ref-*
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
| |
[PATCH] [PATCH] Increase size of sxpr parser input buffer
Increase the size of the sxpr parser input buffer from 1024 characters, which
isn't long enough to hold larger domain configurations (xfrd transmits the
entire domain config sxpr as a single atom inside of another sxpr).
Signed-off-by: Jody Belka <knew (dash) xen (at) pimb (dot) org>
|
|
|
|
|
|
| |
Add legacy pty support to domu config.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[PATCH] Mkbuildtree little fix
Hi, here is a really small fix for mkbuildtree.
With my 'find' version [1], I get many of these warning when using mkbuildtree:
find: warning: you have specified the -maxdepth option after a
non-option argument -type, but options are not positional (-maxdepth
affects tests specified before it as well as those specified after it).
Please specify options before other arguments.
My patch just correct the ordering of the options, it should be
harmless, but I didn't test with other versions of find.
Regards
[1] find --version
GNU find version 4.2.20
Features enabled: D_TYPE O_NOFOLLOW(enabled)
xen-unstable-mkbuildtree-find-maxpath.patch:
|
|
|
|
|
|
| |
Add USB HID support to domain0 kernel default configuration.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add a /proc interface for setting rx-buffer allocation policy in
the netfront driver.
e.g., 'echo 256 >/proc/xen/net/eth0/rxbuf_min' will avoid unnecessary
packet drops by always allocating the maximum possible number of
buffers at all times, at the expense of extra memory usage when the
interface is idle.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
|
|
|
|
|
|
| |
Backport of bugfix to ensure that p2m entries are invalidated
before returning memory back to Xen allocation pool.
Signed-off-by: Keir Fraser <keir@xensource.com>
|