| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Fix NMI deferral.
Signed-off-by: keir.fraser@cl.cam.ac.uk
|
|
|
|
|
|
| |
Fix bootmem allocator.
Signed-off-by: keir.fraser@cl.cam.ac.uk
|
|
|
|
|
| |
Fix ioremap() for local RAM pages.
|
|
|
|
|
|
|
|
| |
console.c:
Disable watchdog before doing the 5 second delay before machine restart.
Signed-off-by: c@pin.lu
|
|
|
|
|
|
|
|
| |
setup.c:
Always disable irqdebug until we have a way to avoid interrupt conflicts.
Signed-off-by: c@pin.lu
|
|
|
|
|
| |
Fix "make dist" so that it works from inside the xen subdirectory.
|
|
|
|
|
|
|
| |
Small hack to make CROMMULTISESSION ioctl return success rather than enosys, like we did on Xen 1.2.
From: Anthony Liguori aliguori@us.ibm.com
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
|
|
| |
Fix the device number calculation for /dev/hd* device names;
ide device numbering works differently to scsi
Signed-off-by: Jody Belka <knew-xen@pimb.org>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
|
| |
Fix incorrect result-check in xlvbd_init_device
Signed-off-by: Jody Belka <knew-xen@pimb.org>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
| |
Defer NMI that cannot be handled, instead of dropping it completely.
|
|
|
|
|
| |
Add iptables modules to the default xen0 kernel, and add example configuration files for a NAT setup.
|
|
|
|
|
|
| |
Small build fixes. Xen and XenLinux now build for x86_32 from within an
x86_64 build environment if you set TARGET_ARCH=x86_32.
|
|
|
|
|
|
|
| |
Fix makefiles creating copies instead of symlinks of shared libs.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@intel.com>
|
|
|
|
|
| |
Linker fixes.
|
|
|
|
|
| |
trivial elf-parsing fix.
|
|\
| |
| |
| |
| |
| | |
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| | |
Build system cleanups.
Signed-off-by: c@pin.lu
|
|/
|
|
|
| |
Minor domU net-backend fixes.
|
|
|
|
|
| |
silly mistake...
|
|
|
|
|
|
|
|
| |
No longer override target arch with ARCH but instead use TARGET_ARCH.
Xen now requires specification of TARGET_ARCH alone, not TARGET_ARCH
and TARGET_SUBARCH. Xen derives correct internal ARCH/SUBARCH components
automatically.
|
|
|
|
|
|
| |
Allow target architecture to be specified by specifying ARCH variable to
root Makefile (e.g, make ARCH=x86_32).
|
|
|
|
|
| |
fix missing space
|
|
|
|
|
| |
More build system fixes and tweaks.
|
|
|
|
|
|
|
| |
Fix root Makefile so that targets only install to / if you do a
'make install'. All other targets will install to local dist directory,
as before.
|
|
|
|
|
|
| |
Build system fixes.
Signed-off-by: keir.fraser@cl.cam.ac.uk
|
|
|
|
|
| |
Cset exclude: iap10@labyrinth.cl.cam.ac.uk|ChangeSet|20050122213003|38297
|
|
|
|
|
|
| |
More fixes to the build system further to earlier patch.
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|\
| |
| |
| |
| |
| | |
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| | |
Use list_for_each_entry() in preference to list_for_each().
signed-off-by: keir.fraser@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| | |
Fix Xen dependencies and always rebuild arch/x86/setup.o rather than
common/kernel.o (boot banner was moved out to arch-specific).
signed-off-by: keir.fraser@cl.cam.ac.uk
|
|\ \
| |/
|/|
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
Fix "make dist" target in tools directory.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| | |
Don't silently ignore failures while building kernels.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|/
|
|
|
| |
Don't check in banner.h.
|
|
|
|
|
|
| |
"mv -f" fix
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
|
|
| |
install.sh now creates vmlinuz-2.6.99-xen0 -> vmlinuz-2.6-xen0 links etc
Signed-off-by: pl@us.ibm.com
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
| |
Bitkeeper ignore *.opic
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|
|
|
|
|
| |
Fix recent patch to change the way the version string is generated.
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
|\
| |
| |
| |
| |
| | |
Merge pb007.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into pb007.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With ipv6, every network interface always has a link local
address. This fools the network script into thinking that
xen-br0 already has a network address, and it refuses to
transfer over eth0's IP address to xen-br0.
By grepping for 'inet ' instead of just 'inet', the network
script is no longer fooled and does the right thing. This
patch makes Xen networking work again on my Fedora system.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| | |
Fix Xen's linker command line.
|
| |
| |
| |
| |
| |
| | |
Remove debugging from default kernel configs. David Becker points out that
it hurts performance rather a lot!
|
| |
| |
| |
| |
| | |
Cset exclude: iap10@labyrinth.cl.cam.ac.uk|ChangeSet|20050122214333|39257
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description: split banner.h
Split banner.h, to make it easier to edit, and more properly fit in with
normal build systems.
Also, inline the rules to actually build figlet.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description: fix non-standard make/shell syntax
Fix use of `pwd`, &&, and || true. Also, remove ().
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description: use DESTDIR correctly
Standard makefiles always attempt to install to the root(/). Setting
DESTDIR is the normal way to install to an alternative location.
Setting prefix has the possibility of breaking programs, as the prefix
may have been embedded inside a compiled binary.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description: fix path to python
There is no python2 in debian. Instead, use python.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description: conditionally call modules targets for 2.4
There was a complaint on the mailing list about linux 2.6 not building
if module support was disabled; a patch was done to fix this. However,
the same change was not done to the 2.4 files.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| |
| | |
Description: Use FHS-compatible paths
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|