# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Date 1166189763 18000
# Node ID 156f2644eb062bc57e42747a745a8bac077e8d7b
# Parent fdb3c96eba0f8d898dd5e734598ddc671114f1a1
[XEN][POWERPC] workaround for context_switch() bug
We have a bug in that if we switch domains in schedule() we
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Date 1166188616 18000
# Node ID 5a2b3a1b1f632475c8abdce25132e9d3ea767f7f
# Parent 156f2644eb062bc57e42747a745a8bac077e8d7b
[XEN][POWERPC] Normalize timbase_freq to a 64bit value
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1174514579 18000
# Node ID d5408cc3fba7802fc46d5364b5e9a059eeaa9520
# Parent 59305500d95da83447a11732d0ed758702c11c64
[POWERPC][XEN] Quiet timebase synchronization at boot.
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1174514579 18000
# Node ID 58e796d053cab3ccaf3eb42b7d504abae34c0c8b
# Parent 09a3bd14a4fa1fb01b344c0a5f690ac209c9b48e
[POWERPC][XEN] Fix xc_core build break. Untested but might work.
Signed-off-by: Hollis Blanchard [EMAIL
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1171871352 -32400
# Node ID 7e9dc164b5720dbf60929333d33f8d94e981fe5b
# Parent 3ac19fda0bc256bac20a4decf7e13bb086162220
GNTTAB: PowerPC patch for dynamic grant tables.
Grant table expansion is disabled for now, since we
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172776731 21600
# Node ID 9f49a53fea30a031d3cc6315cfcbcc330b2464d1
# Parent 6b42b8c08731d7bc1abedac2239707e14ae8599d
[XEN] Add arch hook for max_mem domctl.
This patch introduces an arch hook in the MAX_MEM hcall. In
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172783085 21600
# Node ID 07066db94d89ad477b5baa16eeb76dd85575e80b
# Parent 9f49a53fea30a031d3cc6315cfcbcc330b2464d1
[POWERPC][XEN] Move dom0 memory allocation into construct_dom0().
General clean-up to prepare for
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876810 21600
# Node ID eceb9ccd84a8de9e4e3c8ced4b68e60b335b8a95
# Parent 07066db94d89ad477b5baa16eeb76dd85575e80b
[POWERPC][XEN] Introduce platform abstraction to describe the IO hole.
Signed-off-by: Ryan Harper [EMAIL
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876821 21600
# Node ID f56981f78d731b60fdb9ce2ee1b78727e004f848
# Parent eceb9ccd84a8de9e4e3c8ced4b68e60b335b8a95
[POWERPC][XEN] Implement guest_physmap_max_mem_pages().
- Create a p2m array large enough to cover
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876879 21600
# Node ID b75609e1fa81b5aba1f06f5b9c6bff6bf897a6de
# Parent f56981f78d731b60fdb9ce2ee1b78727e004f848
[POWERPC][XEN] Implement guest_physmap_{add,remove}_page().
- Use p2m array in pfn2mfn() and
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Date 1170935173 18000
# Node ID 1b1d0a909abc4aebd24d4449694d1121e74427be
# Parent 38b700cca5ebdb59524a97e7311ff768a35c45fa
[LIBXC][POWERPC] use O_CREAT on open call for DTB_FILE
This fixes a bug in the creating of the flat dev tree. If
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Date 1170936326 18000
# Node ID fdb3c96eba0f8d898dd5e734598ddc671114f1a1
# Parent 1b1d0a909abc4aebd24d4449694d1121e74427be
[LIBXC][POWERPC] make sure DTB is truncated and has a decent mode
Also, since we only write to this FD, we mau as
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876884 21600
# Node ID 4c08045ff57cdef3c85ac20d4aa12ea698c4ea48
# Parent b75609e1fa81b5aba1f06f5b9c6bff6bf897a6de
[POWERPC][XEN][LIBXC] Make xc_linux_build() use populate_physmap()
- populate_physmap() is the only way to
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172880077 21600
# Node ID 38b700cca5ebdb59524a97e7311ff768a35c45fa
# Parent 4c08045ff57cdef3c85ac20d4aa12ea698c4ea48
[POWERPC][XEN] Commit missing file.
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1173120552 21600
# Node ID 41cdb08b901d1dfd13e7983a543390ace7bba902
# Parent 736f2d6d7b091b2cdfb36421644ac11008ae0a6b
[POWERPC][XEN] Remove asm/platform.h (in favor of asm-powerpc/platform.h)
Signed-off-by: Hollis Blanchard
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172776731 21600
# Node ID bd0b97a569fe9f5c99c2015380b6c0f0825f6ca3
# Parent 3629517371f005789b1b038efc93ea49b6d4fa78
[XEN] Add arch hook for max_mem domctl.
This patch introduces an arch hook in the MAX_MEM hcall. In
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876810 21600
# Node ID d13289d7e61b3359eae9d835495522ad29acc1b1
# Parent c01731b8cc990ad394c5693002666260958cc4a5
[POWERPC][XEN] Introduce platform abstraction to describe the IO hole.
Signed-off-by: Ryan Harper [EMAIL
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876821 21600
# Node ID 94373d6dfb25f3b125ac0550df4f45d225f9e388
# Parent d13289d7e61b3359eae9d835495522ad29acc1b1
[POWERPC][XEN] Implement guest_physmap_max_mem_pages().
- Create a p2m array large enough to cover
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Date 1172876879 21600
# Node ID 49b519c69421bf7ee7df36024815f21c7c21
# Parent 94373d6dfb25f3b125ac0550df4f45d225f9e388
[POWERPC][XEN] Implement guest_physmap_{add,remove}_page().
- Use p2m array in pfn2mfn() and
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 51ca40884ed825b0d7fdf81a1e078e32451b4d22
# Parent 20e5f508accc21f6aaf9ade60d9a5510512cb289
[LIBXC][POWERPC] use O_CREAT on open call for DTB_FILE
This fixes a bug in the creating of the flat dev tree. If open is used
and
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 059beff4129bc0fc44032a95a8756c6ca89f6b21
# Parent 51ca40884ed825b0d7fdf81a1e078e32451b4d22
[LIBXC][POWERPC] make sure DTB is truncated and has a decent mode
Also, since we only write to this FD, we mau as well use creat(2)
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID af17e1f51d23b3b31c46b4acf484d3a473ebbbf4
# Parent 0980dfbae746805c51704e62a1bc4603cd815041
[POWERPC][XEN] Move shared page location to public header to share with libxc.
Signed-off-by: Ryan Harper [EMAIL PROTECTED]
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID 20e5f508accc21f6aaf9ade60d9a5510512cb289
# Parent f21875e3dc0be8c4e0de9936973cb35558f6c4bd
[POWERPC][XEN] Revert struct start_info to match upstream.
Now that libxc is no longer creating a start_info_t, we don't have to
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID f21875e3dc0be8c4e0de9936973cb35558f6c4bd
# Parent af17e1f51d23b3b31c46b4acf484d3a473ebbbf4
[POWERPC][XEN] Add information into flat devtree needed to create a
start_info_t structure in linux.
Signed-off-by: Ryan Harper
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 0980dfbae746805c51704e62a1bc4603cd815041
# Parent ea0c006faab68d2c2a65750c90ec8881f0e0b003
[XEN][XEND][POWERPC] Don't ignore shadow memory requirement
We don't need a custom buildDomain() anymore but we do need to provide a
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 8b7a8c2e0178f326cfef9fa01a5042a52503dacc
# Parent d301edbf6ecec86d24573e4be3399fbf3a4bd463
[XEN][POWERPC] Linker script simplification broke optimized builds.
offending changeset was: changeset: 14126:c759c733f77d
So put it
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID d7a63be8595e3b7f435ba2fc3352d6089a84a85d
# Parent 40b707df348824b7df499fe79b98289affad2485
[XEN][POWERPC] remove redundant and confusing restart/halt messages
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 1b00e1288e8ca376d2674628b1bfff698443dbf2
# Parent d7a63be8595e3b7f435ba2fc3352d6089a84a85d
[XEN][POWERPC] Allocate secondary VCPUs for Dom0
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/arch/powerpc/domain_build.c |
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 4e4de46465bb296d7021a8f6cc3c958d40243184
# Parent 1b00e1288e8ca376d2674628b1bfff698443dbf2
[XEND][POWERPC] Move flat device tree construction from python to libxc for
xc_linux_build().
Signed-off-by: Ryan Harper [EMAIL
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID ab95fc8a0dd98db918ef5d3efe7b4587f2522792
# Parent 4e4de46465bb296d7021a8f6cc3c958d40243184
[XEND][POWERPC] Remove FlatDeviceTree.py, eliminate devtree from prose builder.
Signed-off-by: Ryan Harper [EMAIL PROTECTED]
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID ed5ee9dde0bd18e4f0f4c4a055317ab2fb63197e
# Parent 5498644b55501c25a8f56b21396e823a299020f9
[XEND][POWERPC] Sync tools/python/xen/lowlevel/xc/xc.c with xen-unstable.hg
Signed-off-by: Ryan Harper [EMAIL PROTECTED]
Signed-off-by:
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 0a541b530f6a91b0a4de25db25c0ed33f0779202
# Parent c16586000525f9d9dfbbe336d9d458dd08b44a0e
[XEN][POWERPC] big lock to protect some TLB operations
970 requires locking around TLB operations, see code comment.
Signed-off-by:
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID ae504a49923cd7d4446022f300498d95271ffbd1
# Parent 0a541b530f6a91b0a4de25db25c0ed33f0779202
[XEN][POWERPC] more ofd /cpus fixups
Correct comment on why we prune secondary processors on the devtree.
Get rid of a particularly
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID b4b7249f00d6063286d8d7240f4341e08bd2ee91
# Parent ae504a49923cd7d4446022f300498d95271ffbd1
[XEN][POWERPC] Print DAR and DSISR registers on CPU register dumps
The information from these register can really help track doen
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 40b707df348824b7df499fe79b98289affad2485
# Parent b4b7249f00d6063286d8d7240f4341e08bd2ee91
# Parent 5bcb155e5de57c02ef3b38d4989625ffafe3fcbe
[XEN][POWERPC] merge
---
xen/arch/powerpc/boot_of.c | 39 +++
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 5327f212fc83dc0d8785b00e7aa74270e89a8061
# Parent 3f6a2745b3a3b40bcdd51f9111b0993bad2c7ec6
[XEN][POWERPC] add asm/nmi.h
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/include/asm-powerpc/nmi.h |6 ++
1 files
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 6a86727a3afe85751d916700c1c6db2c75e7bd27
# Parent 5327f212fc83dc0d8785b00e7aa74270e89a8061
[XEN][POWERPC] Fix arch_set_info_guest() from upstream interface change
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID c759c733f77d5edaa21620f37206521399842023
# Parent 6a86727a3afe85751d916700c1c6db2c75e7bd27
[XEN][POWERPC] Update linker symbols and scripts
The following patch:
- updates linker symbols and interfaces that use them
- clean
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID fa3a95fd876c75a48582db2916b915f985cd52ca
# Parent 58d6c9cb95c65e7583c838d0bbfc4412f518195c
[XEN] only build xencomm.o if configed to do so.
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/common/Makefile |1 -
1 files
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 5568efb41da42a55318fa05d3ce0aa73e774e6d1
# Parent d6481755ade6fbe72d8e519191f12160f92cd517
[XEN][POWERPC] everything is single core right now so get cpu_core_map[]
correct.
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Ryan Harper [EMAIL PROTECTED]
# Node ID 47a43a108647a9c8523408c39ab0546ab9483c5a
# Parent 3ae579a27697e05040112770c4ffc725954a3a18
[POWERPC][LIBXC] Whitespace cleanup of powerpc64/xc_linux_build.c
Signed-off-by: Ryan Harper [EMAIL PROTECTED]
Signed-off-by: Hollis
# HG changeset patch
# User Ryan Harper [EMAIL PROTECTED]
# Node ID d6481755ade6fbe72d8e519191f12160f92cd517
# Parent 47a43a108647a9c8523408c39ab0546ab9483c5a
[POWERPC][LIBXC] Fix pointer math in ft_add_rsvmap(), rename string block to
match DTC spec.
Signed-off-by: Ryan Harper [EMAIL
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID db52c7d043bb2a7f3dc67f4f2fb4f6498b92e558
# Parent 014c4ef0e124a81a072a92bd4cff17e6214d8897
[XEN][POWERPC] DomU real time clock based off of the real one in Dom0
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 965d3e42dddaf5971001f7d172d192f925537644
# Parent 6af601c5ebe192a0de72430cdd94da5ba46ff287
[XEN][POWERPC] use symbol to detect processor version
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 014c4ef0e124a81a072a92bd4cff17e6214d8897
# Parent 4b07d05c1b4e3492199e118d03f89209caffcad2
# Parent 9a758f814f60166dcf4a386bb9835f58c8f68502
merge
---
xen/arch/powerpc/boot_of.c | 16
1 files changed, 12
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 20bd3b7b7519e01f7b6bfa97c7a655e1dc027f5d
# Parent 887e1cbac6154da0a3a3c2433fbc5b0fc2a1c9b8
[XEN][POWERPC] Normalize timbase_freq to a 64bit value
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/arch/powerpc/boot_of.c
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 6af601c5ebe192a0de72430cdd94da5ba46ff287
# Parent 20bd3b7b7519e01f7b6bfa97c7a655e1dc027f5d
[XEN][POWERPC] workaround for context_switch() bug
We have a bug in that if we switch domains in schedule() we switch
right away
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID dbc74db14a4b39d359365fcf8257216d968fa269
# Parent 887e1cbac6154da0a3a3c2433fbc5b0fc2a1c9b8
[POWERPC][XEN] Add support for || as a xen/dom0 commandline divider.
Signed-off-by: Jerone Young [EMAIL PROTECTED]
Signed-off-by:
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID 9a758f814f60166dcf4a386bb9835f58c8f68502
# Parent dbc74db14a4b39d359365fcf8257216d968fa269
# Parent 6af601c5ebe192a0de72430cdd94da5ba46ff287
[POWERPC] merge
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 887e1cbac6154da0a3a3c2433fbc5b0fc2a1c9b8
# Parent 878ce1f78ad3976f44a657e5386a7f6d619ffac2
[XEN][POWERPC] boot_of_allocator fixups
This patch:
- print devtree mod size correctly
- find next_bit rather then test all needed
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 0e85b389980ad1a4d135773d807825d91a94ae9c
# Parent 4f4b8cbcf3bf22ce2d0ff2b2e6589a054a1840fa
[XEN][POWERPC] should comment the Power Managment workaround in the code as well
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID e01e08ca629b4f154828b0976a58df8767558aec
# Parent 1e1a63408129bea2d87f485c52f1be21ada35ff0
[XEN][POWERPC] Do not override smp function call wait flag
Do not override the caller's wishes regarding waiting for smp function
call
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID bb5491a55606b88c86f380aae406f7077c3118bc
# Parent 2e909d6f2ab767fe5723a97e2f5413f876167296
[XEN][POWERPC] cleanup hard tabs
allowed in some files in order to track linux lineage
---
xen/arch/powerpc/bitops.c | 124
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID cc45282daf3d242fdcf6e858c0b18b7f1086a318
# Parent 02aaaf00a9229b6564e860618f329bd2f9303a1e
[XEN][POWERPC] OFD dump prefix screen and hook into keyhandler
This patch adds the ability to view the devtree from the Xen console.
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID ea41ccaa8d77134b8fb55e8b002d358e67c47152
# Parent ce8c1e26b2aebd64c8a2f02e20ed46d587f42870
[XEN][POWERPC] SMP/IPI/MB combined
This patch rolls up and rebases the following patches for submission
against current tip of tree:
*
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 177007615848aa444b0ccb4f5846ba74e67ac003
# Parent ea41ccaa8d77134b8fb55e8b002d358e67c47152
[XEN][POWERPC] Fix Register dumping from ^A^A^A console
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/arch/powerpc/backtrace.c
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID b17300195f02f7da17f3ad94aed955863ffd4fed
# Parent b35682af48d01ddba1d26e6fe2d0c5607a343228
[TOOLS][POWERPC] no need to allocate extents in a loop
This patch decreases the number of hcalls needed to allocate all the
extents for
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID 8e42a0a40c21193ea2b66a602b1fd519d27fbc3d
# Parent b30cb72ed5e20d4957207145022e648b913c033b
[POWERPC][XEN] Rename Mambo to systemsim.
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
xen/arch/powerpc/mambo.S
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID b35682af48d01ddba1d26e6fe2d0c5607a343228
# Parent e7a54ea1405716153eba36d22a113d76624612be
[XEN][POWERPC] Change license on public/ headers from GPL to BSD.
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID d408fcf1975a43593d746b2acbe840dbffd911b8
# Parent f6ce35ef6f1c373785cc3ddb5ebd9dcaf4d499d0
[TOOLS][POWERPC] apply start_info changes to xc_prose_build.c
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID da91bd66504d63394ebef4cd64ff6d1d8a9ae337
# Parent a1fdeb2c6d77d626010533b7111c93f24e86201e
[TOOLS][POWERPC] Fix build breakage in powerpc64/xc_linux_build.c
The patch [SOLARIS] Don't build ptrace code on Solaris. from
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 2fcfe6600b1db8ca2ba78a00317f2da6fc2620bf
# Parent d408fcf1975a43593d746b2acbe840dbffd911b8
[TOOLS][POWERPC] Use a smaller page array and place common code in utils.c
Since all the bits must be loaded into the RMA there is no
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID ece7037c72c6b7944ede2261ec1fe99c1489cff4
# Parent 2fcfe6600b1db8ca2ba78a00317f2da6fc2620bf
[TOOLS][POWERPC] oops, forgot load_elf_kernel()
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
tools/libxc/powerpc64/utils.c | 49
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID d18a0c0b77d7004631559d4e2f9d31744fe9b34a
# Parent ece7037c72c6b7944ede2261ec1fe99c1489cff4
[TOOLS][POWERPC] use python quad encoding for 2 cell devtree values
When creating a 2G DomU pyhton chokes when it sees a long type. If a
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID f67efbf6dfa9dc8ccebf85956ef9c5bc5c5928cc
# Parent b53c343b47ae930248f5db194b72d390e4143ccd
[POWERPC][XEN] Improve presentation of objcopy output.
This makes it easier to grep log files, and just looks a lot better in
the
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID ff3ab3fc802484087ecf24521f66c4f7ab44849a
# Parent f67efbf6dfa9dc8ccebf85956ef9c5bc5c5928cc
[XEN] #include errno.h in gdbstub.c.
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
xen/common/gdbstub.c |1 +
1 files
# HG changeset patch
# User [EMAIL PROTECTED]
# Node ID 9372353e3b095cfaf82d09c8b891d9a2b58ca735
# Parent b53c343b47ae930248f5db194b72d390e4143ccd
[XEN][POWERPC] Support your older compilers
gcc 3.3.x doesn't like some instructions we are using so lets dum them
down a bit.
Signed-off-by: Jimi
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 3dfeb3e4a03f0f1eb6b015b89e7d7cc2f2d50207
# Parent 9372353e3b095cfaf82d09c8b891d9a2b58ca735
# Parent ff3ab3fc802484087ecf24521f66c4f7ab44849a
merge
---
xen/arch/powerpc/Makefile |6 ++
xen/common/gdbstub.c |1 +
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID e7cb3aefc233e24c6fa2803bc591b8442b833b6d
# Parent 294577be7c024b72f897d32d7a22edcf265c09b6
[TOOLS] oops, put this back
it causes other issues
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 7af3636da4b955e556af19af91b03633b565cce2
# Parent 3583d270140501b208f08335e10105d3f05c52d8
[XEN][POWERPC] Remove pfn2mfn() now that it is understood
It is possible (thank you xm-test) to initiate a grant copy to a page
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 05c8ce1d697cd7d16adbfb706680adfb95d4490f
# Parent 7af3636da4b955e556af19af91b03633b565cce2
[XEN][POWERPC] New interface ATTN() to conact the HW probe
Sometimes it is useful to have your code contact the HW probe directly
rather
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 5620501536931f9936c7ff24cb368eb8f145bb24
# Parent 05c8ce1d697cd7d16adbfb706680adfb95d4490f
[TOOLS][XM-TEST] Update to use uClib buildroot-snapshot.
Dated file no longer exists on upstream server.
Signed-off-by: Tony Breeds
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID b09b2e0b1389a9d47903de283c2e046bec87aaac
# Parent 5620501536931f9936c7ff24cb368eb8f145bb24
[TOOLS][XM-TEST] Remove hard coded reference to i386.
In preparation for other architectures.
Signed-off-by: Tony Breeds [EMAIL
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID e00e016022c22108431a54b1eecae5e1de1729c7
# Parent b09b2e0b1389a9d47903de283c2e046bec87aaac
[TOOLS][XM-TEST] rename buildroot - buildroot-i386.
Also update Makefile.
Signed-off-by: Tony Breeds [EMAIL PROTECTED]
Signed-off-by:
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID c02e48cca22ef60b7d448351184118ba6015c50a
# Parent 3a7a59a7f103ae4f9382adf54f049dee95cfb55f
[TOOLS][XM-TEST] ignore generated .test files
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
.hgignore |1 +
1 files changed, 1
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 294577be7c024b72f897d32d7a22edcf265c09b6
# Parent c02e48cca22ef60b7d448351184118ba6015c50a
[TOOLS][XM-TEST] Use arch specific defaults for initial values
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID aebee004e517fb391c1345749c71a22861ec254d
# Parent 701c68921ff32370caeaaac17a5e0a25ebc8a83a
[POWERPC][XEN] Alloc IOMMU to map a Foreign page
VIO to a physical device reulsts in the granted page getting mapped
into the IOMMU.
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID c836899002deb97bb9601d247f6e078d201aeff5
# Parent e30376a0abc39117f604b0f6cc7817deb3eb9079
[XEN]
The following patch allows for an architecture to decorate the
dev_bus_addr returned by a gnttab mapping.
Signed-off-by: Jimi
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 1849e7806e199e8feecb280605c53c9949541d9b
# Parent c836899002deb97bb9601d247f6e078d201aeff5
[XEN][POWERPC] Create a Domain Foreign Map space
The following patch creates a Domain Foreign Map space that is uses to
map granted
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 3583d270140501b208f08335e10105d3f05c52d8
# Parent 1849e7806e199e8feecb280605c53c9949541d9b
# Parent a41b8cd01ad287d60a5e59ccffa23b5dd8837af8
merge
---
xen/arch/powerpc/boot/boot32.S | 75
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID a41b8cd01ad287d60a5e59ccffa23b5dd8837af8
# Parent f9631d8c3e3c38cd618003487e5bd21b4a0acb5d
[POWERPC][XEN] Fix yaboot loading and other linker script tweaks.
yaboot refuses to load segments at file offset 0, so move the ELF
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID c3312bbd598a50b3c48955a8f4c9dba6330fc7d8
# Parent d1f6d0f820d890ac6075f47ad1ba6e38012167b4
[POWERPC][XEN] Move gmfn_to_mfn() from page.h to mm.h to avoid recursive header
dependencies.
Signed-off-by: Hollis Blanchard [EMAIL
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID 8550ae9d12626763357a52a1aa0f682a2a82b290
# Parent c3312bbd598a50b3c48955a8f4c9dba6330fc7d8
[POWERPC][XEN] Remove boot wrapper, and extensive Makefile simplifications.
Instead of embedding the 64-bit Xen image inside a 32-bit
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID 80274bed86ca1749fe29e22147cbc7c495222731
# Parent 8550ae9d12626763357a52a1aa0f682a2a82b290
[POWERPC][XEN] Create a cmdline.c to hold builtin/post-installed parameters.
Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
---
# HG changeset patch
# User Hollis Blanchard [EMAIL PROTECTED]
# Node ID 1b759b2522cdf09354dca6d8fde27cbd6b03bab9
# Parent 80274bed86ca1749fe29e22147cbc7c495222731
[POWERPC][XEN] Hide builtin dom0 args from Xen.
Signed-off-by: Amos Waterland [EMAIL PROTECTED]
Signed-off-by: Hollis Blanchard
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 77373497916f9e24939bf4d9549ba7c67c02c73f
# Parent b91cda0fb75535d2008191ef259ecf2441edae23
[XEN][POWERPC] oops on debug build break
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/arch/powerpc/papr/xlate.c | 14
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 3bf1684f032ebf5ccabda8f0a7cc10757061b0bf
# Parent 2e219f06f9a407d13248ea7a389373a23028c426
[XEN][POWERPC] Conistence with log vs. order
We use log for a log2 value, order is the log2 of page size, so:
order = log - PAGE_SHIFT
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID c9bf3af5624b6186e665e6d8d783ff92a5b3afce
# Parent 2aa9a65408bc10594cd2488f6640574f5ea67549
[XEN][POWERPC] Allow Xen to use RTAS if available
If FW provides an RTAS layer, it will be instantiated and Xen will try
to use it for
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID acfb1ac23f80286c8b532052f5e4b77f33612636
# Parent 0e83ba62a3a5c3b22ae99ebb6b6b7fe604ddb447
[XEN][POWERPC] Fix compile error in gdbstub.c
With crash_debug=y the compiler can't find a prototype for unimplemented(),
where
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID e5b1f6154f3121ad3b4172de17f9618f1acc3e90
# Parent e0bb62683805bc0dcd6ca5198b140f5910dbd358
[XEN] __trap_to_gdb should return something different on failure
This patch allows the caller to find out if the gdbstub actually did
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID e0bb62683805bc0dcd6ca5198b140f5910dbd358
# Parent f48cd49f4ee21fc44ef2fd85553c8c2008da8489
[XEN][POWERPC] Machine check now inspects the SCOM for more information
Also fixes suggested by [EMAIL PROTECTED]
Signed-off-by: Jimi
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID f48cd49f4ee21fc44ef2fd85553c8c2008da8489
# Parent bcb5998a0abc50a36cb800b843ce343952cccb66
attempt to adjust thread priority is futile and meaningless
---
xen/include/asm-powerpc/delay.h |1 -
1 files changed, 1 deletion(-)
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 04ed07cd741a27041e52c810e5e0ca66b80ef157
# Parent e5b1f6154f3121ad3b4172de17f9618f1acc3e90
[XEN][POWERPC] Clean up debug/traceback/trapping logic
This patch tries to sort out all the debugging mechanisms we have
available to
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 0e83ba62a3a5c3b22ae99ebb6b6b7fe604ddb447
# Parent 04ed07cd741a27041e52c810e5e0ca66b80ef157
[XEN][POWERPC] Be a little smarter with unimplemented()
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/arch/powerpc/smp.c
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID bcb5998a0abc50a36cb800b843ce343952cccb66
# Parent e22cbd2ea1e4720b7853e4b05a4a9cdda2bff348
[XEN][POWERPC] Fully inline udelay()
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
xen/arch/powerpc/delay.c| 37
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 7a20fed8be73857abe33d308ed27099efbff4a3c
# Parent 1d9c135673e4db41789d730d843c9e5f8de3a4eb
[POWERPC][TOOLS] flatdevtree requires us to reserve the ramdisk
The following patch solves the DomU:
Freeing initrd memory: 3137k
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID d0faa25f5d3af8d4b0c97f3482d95dad2db1dec1
# Parent 4490f6744b286d62fec3d0792ba5a44db114153b
[POWERPC][TOOLS] add the ability to replace an entry in the ft rsvmap
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 5979ad294b645d828ad3069cfed65c33b5292610
# Parent d0faa25f5d3af8d4b0c97f3482d95dad2db1dec1
[POWERPC][TOOLS] Update the reservation map for the start_info page
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 88f394c082fc543e7826b880ac5b9694b3b94559
# Parent 5979ad294b645d828ad3069cfed65c33b5292610
[POWERPC][TOOLS] Allow the setting of the RMA size from XM scripts
This patch add a new XM variable called powerpc_rma_log with is
the
# HG changeset patch
# User Jimi Xenidis [EMAIL PROTECTED]
# Node ID 25442712f4cb2de72b1dd9dbdb471942c84ceca3
# Parent 1d50658481071d73564b4d722e3d3199104c481a
[POWERPC][XEN] Better explane the larx/stcx issue with interrupts
Signed-off-by: Jimi Xenidis [EMAIL PROTECTED]
---
1 - 100 of 159 matches
Mail list logo