| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
|
| |\
| | |
| | |
| | |
| | |
| | | |
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add arch-dep notification hook (per discussion on xen-devel)
needed for ia64 and VTi/x.
Signed-off-by: Matt Chapman <matthewc@hp.com>
|
| | |
| | |
| | |
| | |
| | | |
Move include definitions around
|
| | |
| | |
| | |
| | |
| | | |
Make MAX_VIRT_CPUS arch-dep
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
serial port back to work again
Signed-off-by Kevin Tian <Kevin.tian@intel.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
adds hypercall support in HV for VTI
Signed-off-by Anthony Xu <Anthony.xu@intel.com>
Signed-off-by Eddie Dong <Eddie.dong@intel.com>
Signed-off-by Kevin Tian <Kevin.tian@intel.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
More hyperprivops
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
More hyperprivops (slow for now)
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge djm@sportsman.fc.hp.com:/home/djm/xeno-unstable-ia64.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-ia64.bk
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Enable VHPT for region 7
Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
ia64: Fix incorrect mapping bug; caused infrequent crashes
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Different dom_mem_op for non-VTI (at least until discussed)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
XEN/VTI utilizes a PMT table to describe physical->machine
mapping info, instead of 3 level page tables from Linux.
Attached patch adds some necessary macro/interface/definitions
about that structure. Some stuff is added to public directory,
because control panel needs to use those info to construct domain.
Signed-off-by Kevin Tian <Kevin.tian@intel.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Enable dom_mem_ops on XEN/IA64
Signed-off-by Kevin Tian <Kevin.tian@intel.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix broken VTI due to previous multi-domain prep patch
Signed-off-by Kevin Tian <Kevin.tian@intel.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
adds get_page/put_page to XEN/IA64
Signed-off-by Kevin Tian <Kevin.tian@intel.com>
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
Various fixes for multi-domain prep
Signed-off-by: Matthew Chapman <matthewc@hp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Finish reserved VA bit assignment, handle uncached address
range with lower half (0xe8...0-0xefff...f) of reserved
range in region 7
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>
|
| | |
| | |
| | |
| | |
| | | |
Additional interrupt checking for fast hyper_rfi
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Slightly disgusting hack to avoid using lots of lock instructions on a uniprocessor
machine just because we happened to compile with CONFIG_SMP. Essentially, we
make a big table of all of the instruction sequences which differ in ``easy''
ways between UP and SMP kernels, and then select which one to use at run time.
Signed-off-by: Steven Smith <sos22@cam.ac.uk>
|
| |
| |
| |
| |
| |
| | |
serial.c:
Fix serial_getc locking.
|
| |
| |
| |
| |
| | |
remove obsolete debugger documentation
|
| |
| |
| |
| |
| | |
readme for pdb 0.3
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[PATCH] x86_64 entry.S cleanup - take 3
This patch cleans up x86_64 entry.S. Namely, it updates the Xen relevant
macros to be the simpler version that's found in i386. This means that:
- XEN_[UN]BLOCK_EVENTS interface now takes care of dealing with
SMP issues and is no longer conditionally defined
- XEN_LOCKED_[UN]BLOCK_EVENTS is identical in both cases (SMP and UP)
and no longer needs to be conditionally defined
- XEN_[UN]LOCK_VPCU_INFO_SMP is dropped in favor of XEN_GET/PUT_VCPU_INFO
This cleans up the code, minimizes the differences with i386 code, and
lays the groundwork for SMP support (the real reason I did this ;-).
It's booting, executing syscalls, taking interrupts, etc (it's what I'm
using to send this e-mail).
Signed-off-by: Chris Wright <chrisw@osdl.org>
===== linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/entry.S 1.10 vs edited =====
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[PATCH] 64-session-id.patch
session_id is an opaque pointer, so should be wider on 64 bit platforms.
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[PATCH] [PATCH] fix x86_64 initrd support
* Chris Wright (chrisw@osdl.org) wrote:
Ugh, that one had some tab damage, here's the proper patch.
-chris
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[PATCH] x64-vmxassist-fix2.patch
Fix 64 bit build. Tested the binary built on a 64 bit platform on a 32 bit platform.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
|
| |
| |
| |
| |
| |
| | |
Fix xs Python module for Python <2.3.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
| |
| |
| |
| |
| |
| |
| | |
fix x86-64 compilation with CONFIG_SMP
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
|
| |
| |
| |
| |
| | |
export evtchn irq symbols
|
|\ \
| | |
| | |
| | |
| | |
| | | |
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-xenod/BK/xen-unstable.bk
|
| | |
| | |
| | |
| | |
| | |
| | | |
Upgrade to linux patch 2.6.11.12
Signed-off-by: ian@xensource.com
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into fleming.research:/scratch/fleming/mafetter/xen-unstable.bk
|
| | | |
| | | |
| | | |
| | | |
| | | | |
light-weight shadow mode bug fix.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
[PATCH] x64-vmxassist-fix.patch
Fix 64 bit build.
Signed-off-by: Nitin Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
[PATCH] fix-trace-y.patch
Fix trace=y builds.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
[PATCH] xmexample-vmxassist.patch
Update VMX config for vmxassist.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
added tag ia64-stable
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | | |
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix NULL-handler check when propagating faults to guest kernels.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
Manual merge.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix and simplify the seg_fixup code. It only needs to handle
instructions with GS override.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Adapt to recent changes in non-VTI Xen/ia64
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
|
| | | |
| | | |
| | | |
| | | |
| | | | |
xenstore fixes for read-only connections.
|
| |\| |
| | | |
| | | |
| | | |
| | | | |
Manual merge.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Ensure we only handle writable pagetable faults taken in guest kernel
mode.
Signed-off-by: Keir Fraser <keir@xensource.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Some functions of xenstore library dont have xs_ as prefix. This patch
fixes the problem.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
signedness fix for gcc-4.0
Signed-off-by: Flavio Bruno Leitner <fbl@conectiva.com.br>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
|