aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1713.1.14 (42b1f5f9KUyMHO2NrEptwgru2BVT0w)kaf24@firebug.cl.cam.ac.uk2005-06-1642-497/+908
|\ | | | | | | | | | | 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
| * bitkeeper revision 1.1713.2.1 (42b1d4d7vqzNt8h7EyzTEvrzC7m5RA)xen-ia64.adm@bkbits.net2005-06-1642-497/+908
| |\ | | | | | | | | | | | | | | | Merge bk://xen.bkbits.net/xeno-unstable.bk into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
| | * bitkeeper revision 1.1709.1.16 (42b1d2ecGSNeZhThHshE903eA1tK-Q)djm@kirby.fc.hp.com2005-06-164-0/+36
| | | | | | | | | | | | | | | | | | | | | Add arch-dep notification hook (per discussion on xen-devel) needed for ia64 and VTi/x. Signed-off-by: Matt Chapman <matthewc@hp.com>
| | * bitkeeper revision 1.1709.1.15 (42b1cf6bRmJSwTLBy8EWehO-Ijc95g)djm@kirby.fc.hp.com2005-06-165-110/+96
| | | | | | | | | | | | | | | Move include definitions around
| | * bitkeeper revision 1.1709.1.14 (42b1ceb9Ne5WCPwhJ-uKiY4uN5-L5w)djm@kirby.fc.hp.com2005-06-164-3/+10
| | | | | | | | | | | | | | | Make MAX_VIRT_CPUS arch-dep
| | * bitkeeper revision 1.1709.1.13 (42b1c394PElLHEtfGVY2A9O1xIx4aQ)djm@kirby.fc.hp.com2005-06-161-4/+4
| | | | | | | | | | | | | | | | | | | | | serial port back to work again Signed-off-by Kevin Tian <Kevin.tian@intel.com>
| | * bitkeeper revision 1.1709.1.12 (42b1c2f3rtI0UPundZWVMA0I8cRUtA)djm@kirby.fc.hp.com2005-06-169-96/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| | * bitkeeper revision 1.1709.1.11 (42b0b93aUkhSewPtS6RpEdWHg0T5Mw)djm@kirby.fc.hp.com2005-06-153-8/+41
| | | | | | | | | | | | | | | | | | More hyperprivops Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
| | * bitkeeper revision 1.1709.1.10 (42b08f028deGQkb0GcmyBpOwUB9Rjw)djm@kirby.fc.hp.com2005-06-152-2/+25
| | | | | | | | | | | | | | | | | | More hyperprivops (slow for now) Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
| | * bitkeeper revision 1.1709.1.9 (42b056day4oavPqdg1qWc4E5Lgw8Bw)djm@kirby.fc.hp.com2005-06-156-35/+92
| | |\ | | | | | | | | | | | | | | | | | | | | 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
| | | * bitkeeper revision 1.1709.2.2 (42b056d09MvzQ-iWZrqZywIwiprXlw)djm@kirby.fc.hp.com2005-06-155-4/+75
| | | | | | | | | | | | | | | | | | | | | | | | Enable VHPT for region 7 Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
| | | * bitkeeper revision 1.1709.2.1 (42b055c74fSyKGk_Y-GuAbNo-AI_ng)djm@kirby.fc.hp.com2005-06-151-31/+17
| | | | | | | | | | | | | | | | | | | | ia64: Fix incorrect mapping bug; caused infrequent crashes
| | * | bitkeeper revision 1.1709.1.8 (42af269d6Px0KYHtwIY_0xme35-rbg)djm@kirby.fc.hp.com2005-06-141-0/+4
| | | | | | | | | | | | | | | | | | | | Different dom_mem_op for non-VTI (at least until discussed)
| | * | bitkeeper revision 1.1709.1.7 (42af1a85T412eQfXEME3Z3XLDYOmWg)djm@kirby.fc.hp.com2005-06-145-4/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| | * | bitkeeper revision 1.1709.1.6 (42af188067osLjX0T63Zb45JU4Zd2w)djm@kirby.fc.hp.com2005-06-142-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable dom_mem_ops on XEN/IA64 Signed-off-by Kevin Tian <Kevin.tian@intel.com>
| | * | bitkeeper revision 1.1709.1.5 (42af164bHIB572FEONmRsv7duDIvzw)djm@kirby.fc.hp.com2005-06-142-19/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix broken VTI due to previous multi-domain prep patch Signed-off-by Kevin Tian <Kevin.tian@intel.com>
| | * | bitkeeper revision 1.1709.1.4 (42af14e3nI6x4CAkSIQRQMV4Bahpcg)djm@kirby.fc.hp.com2005-06-141-51/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | adds get_page/put_page to XEN/IA64 Signed-off-by Kevin Tian <Kevin.tian@intel.com>
| | * | bitkeeper revision 1.1709.1.3 (42ae02a99ck6N11hVBch3RRAXKHWgw)djm@sportsman.spdomain2005-06-1311-156/+204
| | |/ | | | | | | | | | | | | | | | | | | Various fixes for multi-domain prep Signed-off-by: Matthew Chapman <matthewc@hp.com>
| | * bitkeeper revision 1.1709.1.2 (42adf1880UbcLgsnM7VU7-bfN_g6JA)djm@kirby.fc.hp.com2005-06-132-9/+24
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| | * bitkeeper revision 1.1709.1.1 (42adb204Ml32H28eX0bWoUwiEkfXzw)djm@kirby.fc.hp.com2005-06-132-19/+38
| | | | | | | | | | | | | | | Additional interrupt checking for fast hyper_rfi
* | | bitkeeper revision 1.1713.1.13 (42b16610ojQcHPRC6Ao_1CKXClza9A)sos22@douglas.cl.cam.ac.uk2005-06-166-6/+637
|/ / | | | | | | | | | | | | | | | | | | 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>
* | bitkeeper revision 1.1713.1.12 (42b0da31QIvTtfE2iHo4yER4A1GFIw)kaf24@firebug.cl.cam.ac.uk2005-06-161-0/+4
| | | | | | | | | | | | serial.c: Fix serial_getc locking.
* | bitkeeper revision 1.1713.1.11 (42b03e2dFl47vRNjIHPpu-GWrag_zA)ach61@arcadians.cl.cam.ac.uk2005-06-152-305/+0
| | | | | | | | | | remove obsolete debugger documentation
* | bitkeeper revision 1.1713.1.10 (42b03d19TAy64Sdjkm7M7nVoGNwCVw)ach61@arcadians.cl.cam.ac.uk2005-06-152-0/+85
| | | | | | | | | | readme for pdb 0.3
* | bitkeeper revision 1.1713.1.9 (42af306adOSGlJaEmolMoERc4oAXYg)chrisw@osdl.org[kaf24]2005-06-141-55/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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 =====
* | bitkeeper revision 1.1713.1.8 (42aed659DzIwFCeaK8Cxa8ZpzbHR-Q)arun.sharma@intel.com[kaf24]2005-06-142-2/+2
| | | | | | | | | | | | | | | | | | | | [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>
* | bitkeeper revision 1.1713.1.7 (42ae0dd6jIaFvKcbyu8YLCgOrZScdg)chrisw@osdl.org[kaf24]2005-06-131-17/+14
| | | | | | | | | | | | | | | | | | | | [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
* | bitkeeper revision 1.1713.1.6 (42ae0d7cI1fdGe88s6RyEx8d0oy2wg)arun.sharma@intel.com[kaf24]2005-06-133-4/+14
| | | | | | | | | | | | | | | | | | [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>
* | bitkeeper revision 1.1713.1.5 (42ae0d44bPpuSBR0o475OuEOeDlNPg)kaf24@firebug.cl.cam.ac.uk2005-06-131-3/+3
| | | | | | | | | | | | Fix xs Python module for Python <2.3. Signed-off-by: Keir Fraser <keir@xensource.com>
* | bitkeeper revision 1.1713.1.4 (42ada8c7SOk12pe5FJtQjpPwNus87g)vh249@arcadians.cl.cam.ac.uk2005-06-131-3/+3
| | | | | | | | | | | | | | fix x86-64 compilation with CONFIG_SMP Signed-off-by: Vincent Hanquez <vincent@xensource.com>
* | bitkeeper revision 1.1713.1.3 (42ad95fdAjhhuDM4A-oDzz_3fc_elA)ach61@arcadians.cl.cam.ac.uk2005-06-131-0/+2
| | | | | | | | | | export evtchn irq symbols
* | bitkeeper revision 1.1713.1.2 (42ad8793XA-gObRPsPuWlI4gxZ7j5Q)iap10@freefall.cl.cam.ac.uk2005-06-132-3/+278
|\ \ | | | | | | | | | | | | | | | 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
| * | bitkeeper revision 1.1159.258.167 (42ad874eIWwyPd8tmJO5tkGQ2JoYXQ)iap10@freefall.cl.cam.ac.uk2005-06-132-3/+278
| | | | | | | | | | | | | | | | | | Upgrade to linux patch 2.6.11.12 Signed-off-by: ian@xensource.com
* | | bitkeeper revision 1.1713.1.1 (42ad6c58vwWhK1Og54nBpformSdpBg)mafetter@fleming.research2005-06-131-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk into fleming.research:/scratch/fleming/mafetter/xen-unstable.bk
| * | | bitkeeper revision 1.1665.5.1 (42ad6c12E1ON5w6kM0LoahANTeoDXw)mafetter@fleming.research2005-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | light-weight shadow mode bug fix.
* | | | bitkeeper revision 1.1713 (42aa3a20ChQzxgtayeznwUqIP82hng)arun.sharma@intel.com[iap10]2005-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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>
* | | | bitkeeper revision 1.1712 (42a9e462KdLcahjgT2sxM21td5eB7Q)arun.sharma@intel.com[kaf24]2005-06-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] fix-trace-y.patch Fix trace=y builds. Signed-off-by: Arun Sharma <arun.sharma@intel.com>
* | | | bitkeeper revision 1.1711 (42a9e457jQGBsoAWKrbJlmIKRwGd3w)arun.sharma@intel.com[kaf24]2005-06-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] xmexample-vmxassist.patch Update VMX config for vmxassist. Signed-off-by: Arun Sharma <arun.sharma@intel.com>
* | | | bitkeeper revision 1.1709 (42a9e368xTRiv5eo1mo6-1ldR6lfPg)kaf24@firebug.cl.cam.ac.uk2005-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | added tag ia64-stable
* | | | bitkeeper revision 1.1710 (42a9cf67UYP4Ao1KcX2E9wd6g877MA)kaf24@firebug.cl.cam.ac.uk2005-06-103-39/+30
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | 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
| * | | bitkeeper revision 1.1705.1.17 (42a9c29fxaDTWROFphY2UjU8IBagWw)kaf24@firebug.cl.cam.ac.uk2005-06-102-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | Fix NULL-handler check when propagating faults to guest kernels. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | | bitkeeper revision 1.1705.1.16 (42a9bd07XRRfLC09WWyRiQyCeXgWTQ)kaf24@firebug.cl.cam.ac.uk2005-06-101-27/+18
| |\ \ \ | | | |/ | | |/| | | | | | | | | Manual merge.
| | * | bitkeeper revision 1.1159.258.166 (42a9bca7SPmMRozAfET0WOMKS0VQZA)kaf24@firebug.cl.cam.ac.uk2005-06-101-27/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix and simplify the seg_fixup code. It only needs to handle instructions with GS override. Signed-off-by: Keir Fraser <keir@xensource.com>
* | | | bitkeeper revision 1.1709 (42a9b593OJTAVRgFv42tPiGL567QZQ)djm@sportsman.spdomain2005-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | Adapt to recent changes in non-VTI Xen/ia64
* | | | bitkeeper revision 1.1708 (42a9b4dc79oJAGtbQvr8mTDofvBdxQ)xen-ia64.adm@bkbits.net2005-06-1044-471/+300
|\| | | | | | | | | | | | | | | | | | | | | | | Merge bk://xen.bkbits.net/xeno-unstable.bk into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
| * | | bitkeeper revision 1.1705.1.15 (42a9af28Mzva9Shzn8gUSiuJSM-TbA)kaf24@firebug.cl.cam.ac.uk2005-06-104-6/+20
| | | | | | | | | | | | | | | | | | | | xenstore fixes for read-only connections.
| * | | bitkeeper revision 1.1705.1.14 (42a9a5deJbK8YHFnSDDIGurt2uATXA)kaf24@firebug.cl.cam.ac.uk2005-06-101-0/+1
| |\| | | | | | | | | | | | | | | | | | Manual merge.
| | * | bitkeeper revision 1.1159.258.165 (42a9a534b-NRTORtgH1Qjzz6EjTo6Q)kaf24@firebug.cl.cam.ac.uk2005-06-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure we only handle writable pagetable faults taken in guest kernel mode. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | | bitkeeper revision 1.1705.1.13 (42a99a6dV4rHEyZ-t7znDZXeW50z5Q)kaf24@firebug.cl.cam.ac.uk2005-06-108-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Some functions of xenstore library dont have xs_ as prefix. This patch fixes the problem. Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
| * | | bitkeeper revision 1.1705.1.12 (42a97f88WORgYhHS8W4t6DR8V9a0EQ)vh249@arcadians.cl.cam.ac.uk2005-06-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | signedness fix for gcc-4.0 Signed-off-by: Flavio Bruno Leitner <fbl@conectiva.com.br> Signed-off-by: Vincent Hanquez <vincent@xensource.com>