# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1174514580 18000
# Node ID 2c087916aaba101c3fbdc1c67c95f28065cf4709
# Parent 265e257388b52929e9e2bc62f9cf0818aac94e67
[LIBXC][POWERPC] Use new domain builder.
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
tools/libx
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1174514580 18000
# Node ID 265e257388b52929e9e2bc62f9cf0818aac94e67
# Parent ed84ed49bb81e73add5a307e42cf5aeeeac2afd5
[POWERPC][LIBXC] Remove Prose builder.
It is no longer being maintained and probably shouldn't have existed
# 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 P
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1174514579 18000
# Node ID 09a3bd14a4fa1fb01b344c0a5f690ac209c9b48e
# Parent e7f49a00bc469faa575254f85483982ef525cf1c
[POWERPC][XEN] Implement arch_get_xen_caps().
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
xen/a
# 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 e7f49a00bc469faa575254f85483982ef525cf1c
# Parent d5408cc3fba7802fc46d5364b5e9a059eeaa9520
[POWERPC][XEN] Use correct register set in dump_execution_state().
Signed-off-by: Hollis Blanchard <[EMAIL P
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1174514579 18000
# Node ID 59305500d95da83447a11732d0ed758702c11c64
# Parent dcec453681bc85f9f6f3aa49431ded9a63aa1c9b
[POWERPC][XEN] Clear the RMA flag on freed pages.
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
x
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1173120552 21600
# Node ID 8f0b5295bb1bd66c9e5c86368845bdb055b3d86c
# Parent 5a2b3a1b1f632475c8abdce25132e9d3ea767f7f
[POWERPC][XEN] Remove asm/platform.h (in favor of asm-powerpc/platform.h)
Signed-off-by: Hollis Blanchard <[
# 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]>
Signed-of
# 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 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 1172880077 21600
# Node ID 38b700cca5ebdb59524a97e7311ff768a35c45fa
# Parent 4c08045ff57cdef3c85ac20d4aa12ea698c4ea48
[POWERPC][XEN] Commit missing file.
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
xen/include/asm
# 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 i
# 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 a
# 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. I
# 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 DOMCTL_getmemli
# 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 d->max_pa
# 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 1172783085 21600
# Node ID 07066db94d89ad477b5baa16eeb76dd85575e80b
# Parent 9f49a53fea30a031d3cc6315cfcbcc330b2464d1
[POWERPC][XEN] Move dom0 memory allocation into construct_dom0().
General clean-up to prepare for initializi
# 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 particu
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1172781178 21600
# Node ID 6b42b8c08731d7bc1abedac2239707e14ae8599d
# Parent 7e9dc164b5720dbf60929333d33f8d94e981fe5b
[POWERPC][XEN] Don't create a start_info_t structure for dom0.
It's no longer needed now that Linux construc
# 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 current
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1172876884 21600
# Node ID 9fe6fe88a6a1a2886c24f2af764d663c05afda55
# Parent 49b519c69421bf7ee7df36024815f21c7c21
[POWERPC][XEN][LIBXC] Make xc_linux_build() use populate_physmap()
- populate_physmap() is the only way to i
# 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 DOMCTL_getmemli
# 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 d->max_pa
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1172783085 21600
# Node ID c01731b8cc990ad394c5693002666260958cc4a5
# Parent bd0b97a569fe9f5c99c2015380b6c0f0825f6ca3
[POWERPC][XEN] Move dom0 memory allocation into construct_dom0().
General clean-up to prepare for initializi
# 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 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 particu
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Date 1172781178 21600
# Node ID 3629517371f005789b1b038efc93ea49b6d4fa78
# Parent 0902dfafca1c9b247556760e451fabd7eb464345
[POWERPC][XEN] Don't create a start_info_t structure for dom0.
It's no longer needed now that Linux construc
# 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 O_CR
# 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)
Si
# 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]>
Signed
# 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 wor
# 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 <[E
# 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
sha
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Node ID ea0c006faab68d2c2a65750c90ec8881f0e0b003
# Parent 8b7a8c2e0178f326cfef9fa01a5042a52503dacc
[POWERPC][XEN] Fix uninitialized variable warning.
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
xen/arch/powerpc/memory.
# 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 bd937e22541db922863c93ea4062002def26a452
# Parent bbd2af302fea7fdd704079779753afa74523945d
[XEN][POWERPC] fill in arch_vcpu_reset()
it panics now
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/arch/powerpc/domain.c |
# 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-b
# 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]>
Signed-o
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 5498644b55501c25a8f56b21396e823a299020f9
# Parent ab95fc8a0dd98db918ef5d3efe7b4587f2522792
[XEND][POWERPC] move ppc memory allocation to libxc. Sync XendDomainInfo.py
with xen-unstable.hg.
Signed-off-by: Ryan Harper <[EMAIL
# 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]>
---
xen/arch/power
# 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 PROTE
# 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: Ji
# 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 ann
# 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
probl
# 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 +++
xen/arch/p
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Node ID 5bcb155e5de57c02ef3b38d4989625ffafe3fcbe
# Parent c16586000525f9d9dfbbe336d9d458dd08b44a0e
[POWERPC][XEN] Mark heap memory based on boot_of.c's allocator.
- Explain why we have another allocator (that wasn't so hard now was
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID c16586000525f9d9dfbbe336d9d458dd08b44a0e
# Parent cae803af2d571e7d44001207da361327db71ced4
[TOOLS][POWERPC] fixes for the prose builder.
Signed-off-by: Maria Butrico <[EMAIL PROTECTED]>
Signed-off-by: Jimi Xenidis <[EMAIL PROT
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID cae803af2d571e7d44001207da361327db71ced4
# Parent fa3a95fd876c75a48582db2916b915f985cd52ca
Converting from various data types to byte-stream bitmaps.
Note: this patch was submitted upstream.
The following patches handle endia
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 02c6bf903a8e0824e0c5ac07b7f85b9669316c45
# Parent c759c733f77d5edaa21620f37206521399842023
[XEN] Undo changset 13191 to make way for better patch
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/common/domctl.c
# 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 fi
# 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 6a86727a3afe85751d916700c1c6db2c75e7bd27
# Parent 5327f212fc83dc0d8785b00e7aa74270e89a8061
[XEN][POWERPC] Fix arch_set_info_guest() from upstream interface change
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/arch/po
# 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 c
# 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 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 PROTECT
# 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 B
# 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]>
---
xen/arch/pow
# 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]>
---
xen/arch/powerpc/powerpc64/p
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID b04e24db308f2215c6bafaf358d1c10da79f244f
# Parent 965d3e42dddaf5971001f7d172d192f925537644
[XEN][POWERPC] get cpu_*_maps correct so physinfo and affinity is accurate
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/arc
# 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 in
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 4b07d05c1b4e3492199e118d03f89209caffcad2
# Parent b04e24db308f2215c6bafaf358d1c10da79f244f
[XEN] fix xenctl_cpumap translation to handle bitops accessed like arrays
Patch submitted upstream:
On PowerPC (and other big endian a
# HG changeset patch
# User Hollis Blanchard <[EMAIL PROTECTED]>
# Node ID 9a758f814f60166dcf4a386bb9835f58c8f68502
# Parent dbc74db14a4b39d359365fcf8257216d968fa269
# Parent 6af601c5ebe192a0de72430cdd94da5ba46ff287
[POWERPC] merge
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
xen/arch
# 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 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 regar
# 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 b
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 878ce1f78ad3976f44a657e5386a7f6d619ffac2
# Parent 7669fca80bfc42aae163b38d4a17cea729c21cf7
[XEN][POWERPC] Fix systemsim-gpul failure to boot
This patch fixes the fencepost error and adds a check for the failure to
initialize t
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 7669fca80bfc42aae163b38d4a17cea729c21cf7
# Parent 0e85b389980ad1a4d135773d807825d91a94ae9c
[XEN][POWERPC] Allow DPM but not NAP in powersave
Thanks to Segher Boessenkool <[EMAIL PROTECTED]> for clarifying.
Signed-off-by: Jimi
# 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]>
---
x
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 4f4b8cbcf3bf22ce2d0ff2b2e6589a054a1840fa
# Parent 927f25df51542261c05c31dad5505f6c16315af4
[XEN][POWERPC] Disable DPM until code is audited
Do not set the NAP and DPM bits in HID0 until we have had a chance to
audit the safe h
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 927f25df51542261c05c31dad5505f6c16315af4
# Parent bb5491a55606b88c86f380aae406f7077c3118bc
[XEN][POWERPC] forgot spinlock initialzer for recursive locks
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/include/asm-powe
# 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 2e909d6f2ab767fe5723a97e2f5413f876167296
# Parent e01e08ca629b4f154828b0976a58df8767558aec
[XEN][POWERPC] Fix IPI stall timeout without using timebase_freq
When using the register dump feature of Xen, one will sometimes see a
# 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 c
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID a8e67a19c3255a6bbc0aaa5c9e1736f1ddd76f6c
# Parent cc45282daf3d242fdcf6e858c0b18b7f1086a318
cpu_relax() needs to call barrier()
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/include/asm-powerpc/processor.h |3 ++-
# 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.
S
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 02aaaf00a9229b6564e860618f329bd2f9303a1e
# Parent 305751a5281e12537a6485d74ac9f53a73ee8816
[TOOLS][POWERPC] update prose builder to define the mem_mb arg.
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
tools/python/xen/x
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 305751a5281e12537a6485d74ac9f53a73ee8816
# Parent 177007615848aa444b0ccb4f5846ba74e67ac003
[XEN][POWERPC] fix some hard tabs that snuck by
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
xen/arch/powerpc/external.c | 2
# 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
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID ce8c1e26b2aebd64c8a2f02e20ed46d587f42870
# Parent 7ad4645e7a54ce7ad64ec6fce30ac0f34d8d0fae
[XEN][POWERPC] Early boot memory avoidance improvemnts
This patch add a simple memory allocator that can be used to:
- repect our loa
# 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 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 b35682af48d01ddba1d26e6fe2d0c5607a343228
# Parent e7a54ea1405716153eba36d22a113d76624612be
[XEN][POWERPC] Change license on public/ headers from GPL to BSD.
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
---
xen/inclu
# 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 Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID e0330d789a40959acc267ec342a6f907a8d73abc
# Parent 4d4f0d52c1934a50a67d3fe9bd30b4f7e23427fe
[TOOLS][POWERPC] merge
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
tools/libxc/powerpc64/utils.c |2
tools/libx
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 6a9ae49a3bfe5e2bf2fcff3a179a1c5583863df1
# Parent e0330d789a40959acc267ec342a6f907a8d73abc
[TOOLS][POWERPC] Add missing prototype
This gets rid of a warning on some GCC versions
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 3b1358032f6ad2542e63848681c913a583274fa3
# Parent 6a9ae49a3bfe5e2bf2fcff3a179a1c5583863df1
[TOOLS][POWERPC] Cleanup allocMem() method
Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>
---
tools/python/xen/xend/XendDomainInfo.py
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 4589b3dec1fd875096858471ae493c708e7049a3
# Parent 3b1358032f6ad2542e63848681c913a583274fa3
[XEN][POWERPC] Turn off the Guard bit for access to the grant table
Soon, we will not have domains map this page like IO, but for the n
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 3817c84cb7e81647578042d3e725941ee5f24c51
# Parent 4589b3dec1fd875096858471ae493c708e7049a3
[XEN][POWERPC] Flush the ERAT very early on secondary processors.
This patch solves the problem with the "Synchronizing timebase hang"
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID b30cb72ed5e20d4957207145022e648b913c033b
# Parent 9148f7816d00bc45a8795a5119db9949894a3f89
[XEN][POWERPC] The VIO rewrite
Once you figure it all out, its time to do a rewrite, lots of code I
thougth I needed is now removed and
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID 9148f7816d00bc45a8795a5119db9949894a3f89
# Parent d18a0c0b77d7004631559d4e2f9d31744fe9b34a
[TOOLS][POWERPC]fixes to put back commandline in prose builder
The following patch puts back a couple of lines of code which
copies the
# 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 |
# 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. I
# 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 n
# 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
xen-un
# 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]>
---
tools/libxc/powerpc6
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID f6ce35ef6f1c373785cc3ddb5ebd9dcaf4d499d0
# Parent da91bd66504d63394ebef4cd64ff6d1d8a9ae337
[TOOLS][POWERPC] Add Prose Domain Builder
The following patch addes a Prose domain builder. For the moment it
is a clone of the linux
1 - 100 of 314 matches
Mail list logo