aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1772 (42c31571ulukoJpvEOsK4akggVt37Q)ia64-stabledjm@sportsman.spdomain2005-06-291-0/+1
| | | | | null change
* bitkeeper revision 1.1771 (42c314a41N8GOY476cnW9IejbgNDJw)xen-ia64.adm@bkbits.net2005-06-299-69/+454
|\ | | | | | | | | | | Merge bk://xen.bkbits.net/xeno-unstable.bk into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
| * bitkeeper revision 1.1726.1.8 (42c1acafTSObuXeDW7_GDxYN5dosRA)djm@kirby.fc.hp.com2005-06-283-10/+58
| | | | | | | | | | | | Grant table support changes and fix cmpxchg_user Signed-off-by: Matt Chapman <matthewc@hp.com>
| * bitkeeper revision 1.1726.1.7 (42c194ee68Qy_Egi118UCoJdFnkGPQ)djm@kirby.fc.hp.com2005-06-282-61/+191
| | | | | | | | | | | | Add bank switch for hyper_rfi hyperprivop Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
| * bitkeeper revision 1.1726.1.6 (42bb0675eG3PXvB-XpEs0EYcdos-EA)djm@kirby.fc.hp.com2005-06-237-13/+220
| | | | | | | | | | | | | | ia64: Add fast reflection for most clock ticks Also, some additional debug output for various situations. Signed-off-by: Dan Magenheimer <dan.magenheimer@hp.com>
* | bitkeeper revision 1.1770 (42c2d66cG6YTU0WhG1b97E-InSNWWA)kaf24@firebug.cl.cam.ac.uk2005-06-293-8/+33
| | | | | | | | | | | | | | Ensure global variables required by get_s_time() are initialised before first use. Rejuggle bootstrap code slightly. Signed-off-by: Keir Fraser <keir@xensource.com>
* | bitkeeper revision 1.1769 (42c2cac1Ua7yeT9FnpvjJNvdSrd3BA)kaf24@firebug.cl.cam.ac.uk2005-06-293-5/+3
| | | | | | | | | | | | Remove ticks_per_usec global variable. cpu_khz suffices. Signed-off-by: Keir Fraser <keir@xensource.com>
* | bitkeeper revision 1.1768 (42c18d2259NPELcGV7ohyZNh72ufSw)kaf24@firebug.cl.cam.ac.uk2005-06-282-46/+48
| | | | | | | | | | | | | | | | | | Based on the Keir's suggestion yesterday, I fixed the bug in xenlinux. Now the LTP test cases pass well in domU; I ran LTP in domU along with an infinite loop of "make clean; make -j4" on dom0 for sanity tests. Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
* | bitkeeper revision 1.1767 (42c18c1dNRHfk7ZFajLHHtesQcrKlg)kaf24@firebug.cl.cam.ac.uk2005-06-281-3/+3
| | | | | | | | | | | | | | | | At the time of debugging the fs segment problem, I noticed this bug (and was able to test it). Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
* | bitkeeper revision 1.1766 (42c17071SPDLo7qPlXAiQzrKjMu6Mw)cl349@firebug.cl.cam.ac.uk2005-06-289-9/+1749
| | | | | | | | | | | | | | | | | | | | Add xenbus driver. XendDomainInfo.py: Connect/Disconnect domains to/from store. Signed-off-by: Rusty Russel <rusty@rustcorp.com.au> (authored) Signed-off-by: Mike Wray <mike.wray@hp.com> Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | bitkeeper revision 1.1765 (42c16e51XwZ3-cKPHI29xhO2Hzk_sQ)cl349@firebug.cl.cam.ac.uk2005-06-282-2/+2
| | | | | | | | | | | | | | Increase size of xen_start_info_union since start_info structure size is > 512 bytes. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | bitkeeper revision 1.1764 (42c12471iroiktRDv2QDqEDoIQVDNg)ach61@arcadians.cl.cam.ac.uk2005-06-286-4/+47
| | | | | | | | | | comments
* | bitkeeper revision 1.1763 (42c11c79p9Z_K0YwZk_N5zJU0rjzDg)ach61@arcadians.cl.cam.ac.uk2005-06-2810-39/+110
|\ \ | | | | | | | | | | | | | | | Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/ach61/bk
| * | bitkeeper revision 1.1760.1.6 (42c10677TIdwirEem_EpnMFWS1MTtw)kaf24@firebug.cl.cam.ac.uk2005-06-281-5/+7
| | | | | | | | | | | | | | | | | | Fix build on gcc <= 3.2. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | bitkeeper revision 1.1760.1.5 (42c105a0IGE_9KbvmOfox8TMahmQVw)kaf24@firebug.cl.cam.ac.uk2005-06-282-1/+2
| | | | | | | | | | | | | | | | | | Only enable PGE in CR4 if the CPU supports the feature. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | bitkeeper revision 1.1760.1.4 (42c10578DlONZUYkjuzFvNR6idseEQ)kaf24@firebug.cl.cam.ac.uk2005-06-281-19/+0
| | | | | | | | | | | | | | | | | | | | | Simplify x86_32 boot code by removing bogus P6 check (really it was a 486 check, and we can assume everyone has CPUID I think). Signed-off-by: Keir Fraser <keir@xensource.com>
| * | bitkeeper revision 1.1760.1.3 (42c10175tVLAVy7ULar9xcSazDReXw)leendert@watson.ibm.com[kaf24]2005-06-285-4/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] [PATCH] VMXassist print e820 table This patch integrates some of my debug environment back into the main stream and it prints the e820 map as it is seen by a VMX domain. Leendert Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
| * | bitkeeper revision 1.1760.1.2 (42c10164eZ8JiY0-m8yKOwE_3OopGw)leendert@watson.ibm.com[kaf24]2005-06-281-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] [PATCH] Improved pending interrupt handling during VMX This patch improves VMX exit handling while software interrupts are pending: These should not stored as a VMX entry exception but should instead just be restarted. This was the cause of the VMRESUME failure. Leendert Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
* | | bitkeeper revision 1.1762 (42c0fafdBom2bVfipwX4FXIl_SgKmg)ach61@arcadians.cl.cam.ac.uk2005-06-281-6/+4
|\| | | | | | | | | | | | | | | | | Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/ach61/bk
| * | bitkeeper revision 1.1760.1.1 (42c0e8fa-Uxs1rA3BiXdTbynda9HmA)vh249@arcadians.cl.cam.ac.uk2005-06-281-6/+4
| | | | | | | | | | | | | | | | | | | | | convert some use of "if (condition) BUG()" to "BUG_ON(condition)" in netback driver. Signed-off-by: Vincent Hanquez <vincent@xensource.com>
* | | bitkeeper revision 1.1761 (42c0704c_K5N6pcA--cz5L-FX_z0zw)ach61@arcadians.cl.cam.ac.uk2005-06-2728-800/+2589
|\ \ \ | |/ / |/| | | | | | | | | | | Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/ach61/bk
| * | bitkeeper revision 1.1726.3.1 (42c07007i9Bkz3ggP_PXIksWaGD1Eg)ach61@arcadians.cl.cam.ac.uk2005-06-2728-800/+2589
| | | | | | | | | | | | | | | add framework for debugging processes
* | | bitkeeper revision 1.1760 (42c05ebeLIfrneiw1jaZMwle-z9usw)kaf24@firebug.cl.cam.ac.uk2005-06-271-0/+4
| | | | | | | | | | | | | | | | | | Check set_gdt() bounds before copy_from_user. Signed-off-by: Chris Wright <chrisw@osdl.org>
* | | bitkeeper revision 1.1759 (42c035d96-RzgfZ63O07ihY0xpew2g)kaf24@firebug.cl.cam.ac.uk2005-06-272-8/+19
| | | | | | | | | | | | | | | | | | | | | | | | This patch adapts the Java Policy Processor to the default ssid change of 0xfffffff... to 0. Signed-off by Ray Valdez <rvaldez@us.ibm.com>
* | | bitkeeper revision 1.1758 (42bff8419M7X5aOGlHhSQueJtvoYaA)kaf24@firebug.cl.cam.ac.uk2005-06-271-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix out of source tree build bugs: - add (srctree)/include/asm-xen to include list - fix include2/asm link to reference asm-XENARCH - fix install target for public headeres This fix enables the complication of several configurations from the same (read-only) source tree. Signed-off-by: Shahar Frank <shaharf@qumranet.com>
* | | bitkeeper revision 1.1757 (42be9ad5TTWQjsCBju5noyzBrTMyjA)kaf24@firebug.cl.cam.ac.uk2005-06-269-43/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | Attached is the patch that changes the default ssid from 0xffffffff to 0 as discussed in previous emails. Signed-off-by: Reiner Sailer <sailer@us.ibm.com> Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
* | | bitkeeper revision 1.1756 (42bd28eb7ZP0AhHHKYuqhX2z3XItTQ)kaf24@firebug.cl.cam.ac.uk2005-06-254-10/+34
| | | | | | | | | | | | | | | | | | Allow setting of ACM security policy at build time. Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
* | | bitkeeper revision 1.1755 (42bd1fcfzi0ZazGyTao_Ff-m4vjOqQ)kaf24@firebug.cl.cam.ac.uk2005-06-252-29/+0
| | | | | | | | | | | | | | | | | | .del-plan9a.out.h~cdc6aa24ef3ba635: Delete: tools/libxc/plan9a.out.h
* | | bitkeeper revision 1.1754 (42bc7207le_rYvV9kj8p-Dztt3T_eA)kaf24@firebug.cl.cam.ac.uk2005-06-242-9/+12
| | | | | | | | | | | | | | | Fix signedness issues, found by Jerone Young.
* | | bitkeeper revision 1.1753 (42bbe67ePvjh9K0djYf6xRw2rGNreQ)kaf24@firebug.cl.cam.ac.uk2005-06-244-59/+0
| | | | | | | | | | | | | | | | | | Properly remove old plan9 builder from xc header fiel and from xend. Signed-off-by: Keir Fraser <keir@xensource.com>
* | | bitkeeper revision 1.1752 (42bbe5ba5hLPfcw1f77_F22fq6v6Yw)kaf24@firebug.cl.cam.ac.uk2005-06-246-1/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The set of patches below add support for loading plan9's a.out format using the linux builder. This is considerably simpler than having a seperate builder, shares more code and should be easier to maintain. Hopefully the original plan9 builder can go away in the future. I've been able to test this manually with vm-tools but am still having some problems (unrelated I think) with xm. Signed-off-by: Tim Newsham <newsham@lava.net>
* | | bitkeeper revision 1.1751 (42bbe480z9Fp_L5Tc500W8c8CL3g9A)kaf24@firebug.cl.cam.ac.uk2005-06-2422-779/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | Rationalise x86 CRn guest state into a ctrlreg array in the per-vcpu context structure. Most noticeably this means the pt_base field has gone away -- replaced by ctrlreg[3] (CR3). VCPU_guest_stts is also gone -- it was never arch-independent anyway. Signed-off-by: Keir Fraser <keir@xensource.com>
* | | bitkeeper revision 1.1750 (42bbd4dcGK7sWi0DELA8n8Ap3cfa0w)vh249@arcadians.cl.cam.ac.uk2005-06-248-9/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/unstable.bk
| * | | bitkeeper revision 1.1748.1.3 (42bbd472VxKIpvOzuAFDfVAi9gXwDA)kaf24@firebug.cl.cam.ac.uk2005-06-245-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With this patch, now x86_64 domU is fully up! We are running LTP there now. Signed-off-by: Jun Nakajima <jun.nakajima@intel.com> Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com> Signed-off-by: Xin B Li <xin.b.li@intel.com>
| * | | bitkeeper revision 1.1748.1.2 (42bbd22bGsDJd8zBp_EBCg97pPrPqA)kaf24@firebug.cl.cam.ac.uk2005-06-242-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the patch attached, we can bring up x86_64 domU to the point where it tries to mount the root fs (see the log below). We are looking at problems around blkif_connect at this point. Signed-off-by: Jun Nakajima <jun.nakajima@intel.com> Signed-off-by: Xin B Li <xin.b.li@intel.com>
| * | | bitkeeper revision 1.1748.1.1 (42bbd1c5CE48yPys_hWh-39fCz3QGw)kaf24@firebug.cl.cam.ac.uk2005-06-241-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch below is needed to make my system work stable in PAE mode. Havn't seen problems without PAE, not sure whenever thats just pure luck or whenever there is a bug in my PAE xenlinux kernel. To me it looks like a generic bug though. I've actually trapped into problems with unpin only: A process exits, somewhere in exit_mm() the page tables are unpinned, shortly thereafter the mappings are cleared. While doing so the kernel oopses in zap_pte_range(), on page table write access. Probably due to some stale tlb entry where the page is still tagged read-only.
* | | | bitkeeper revision 1.1749 (42bbc434_aK0LSM1BC4FiLM_Xam_YA)vh249@arcadians.cl.cam.ac.uk2005-06-241-0/+2
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/unstable.bk
| * | | bitkeeper revision 1.1744.1.1 (42bb2b36zVlhMosXY3bEaiG-q9siMg)vh249@arcadians.cl.cam.ac.uk2005-06-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix tools compilation on x86_64 adding 2 fields that will be unused Signed-off-by: Vincent Hanquez <vincent@xensource.com>
* | | | bitkeeper revision 1.1748 (42bbc14djIjScNrLp20eDhlxUjQl4g)cl349@firebug.cl.cam.ac.uk2005-06-244-28/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xenstored_transaction.c, xenstored_core.h, xenstored_core.c, TODO: Update TODO list Wrap opendir in talloc so it gets cleaned up on OOM. Remove last call to system by open-coding "cp -al" to create transaction. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | | | bitkeeper revision 1.1747 (42bbc01fY31MfvOqdz4Mq_h_2D4Usg)cl349@firebug.cl.cam.ac.uk2005-06-241-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk
| * | | | bitkeeper revision 1.1742.1.1 (42bbc016sc__D7n9oSLMG75cKXdixQ)cl349@firebug.cl.cam.ac.uk2005-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XendDomainInfo.py: Fix imports. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | | | | bitkeeper revision 1.1746 (42badf41asjaKoYentyODb8CdFEydg)kaf24@firebug.cl.cam.ac.uk2005-06-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Cset exclude: arun.sharma@intel.com[kaf24]|ChangeSet|20050623091344|24134
* | | | | bitkeeper revision 1.1745 (42badeb1hE5PDZxZYF5DYBsU0Jya9w)kaf24@firebug.cl.cam.ac.uk2005-06-232-70/+69
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | Fix ACM so that it can be built with NULL policy. Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com> Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
* | | | bitkeeper revision 1.1744 (42baac12VHiYuszqWxXm5lsjjqZq4g)kaf24@firebug.cl.cam.ac.uk2005-06-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes some wrong comment in STE policy code. Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
* | | | bitkeeper revision 1.1743 (42baabd1aq7F8kKY4ptBZ39ebtEqOw)kaf24@firebug.cl.cam.ac.uk2005-06-231-8/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | null_set_binary_policy() should return ACM_OK instead of -1. This patch also makes few cleanups. Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
* | | bitkeeper revision 1.1742 (42ba8bdbUMsXF10VHPltV1P5J9z0Ow)kaf24@firebug.cl.cam.ac.uk2005-06-231-1/+1
| | | | | | | | | | | | | | | added tag ia64-stable
* | | bitkeeper revision 1.1742 (42ba8b7fiNx5Cu0J91l9HCIo_TwvXQ)kaf24@firebug.cl.cam.ac.uk2005-06-2323-64/+2677
|\ \ \ | | |/ | |/| | | | | | | | | | 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.1726.1.5 (42b9a3d8CVbjmdABZ5J06wW5p1TtXw)xen-ia64.adm@bkbits.net2005-06-2223-64/+2677
| |\ \ | | | | | | | | | | | | | | | | | | | | Merge bk://xen.bkbits.net/xeno-unstable.bk into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
| | * | bitkeeper revision 1.1713.2.21 (42b8e40fW5sWcGtTukrQr1eZYIVyZw)djm@kirby.fc.hp.com2005-06-224-4/+232
| | | | | | | | | | | | | | | | | | | | | | | | | | | | adds necessary put/get_user, copy_from/to_user, etc stuff for VTI Signed-off-by Kevin Tian <Kevin.tian@intel.com>
| | * | bitkeeper revision 1.1713.2.20 (42b8a39dyJz2b10psbnobavBUcjTTw)djm@kirby.fc.hp.com2005-06-213-0/+5
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | 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