[XenPPC] [linux-ppc-2.6] [XEN] xencomm fixes for various runtime situations

2007-02-07 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 5eca8383a521939f0d74e68eaddb049c5057742a # Parent ab3b5849331da89e578ae0813021376d66b7f333 [XEN] xencomm fixes for various runtime situations This patch makes xencomm safe for all allocations scenarios including: - too early

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN] Don't leak frame_list and don'r post process gnttab if OP fails

2007-02-07 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 8bccc5d192be551cfe12e1c4d38bb49144f980aa # Parent 5eca8383a521939f0d74e68eaddb049c5057742a [POWERPC][XEN] Don't leak frame_list and don'r post process gnttab if OP fails Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arc

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN][LINUX] Create a start_info_t structure from devtree if start_info_t is not passed in.

2007-02-06 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID a6adf094e08e95e3bacaca62284062b7c7d3591a # Parent ab3b5849331da89e578ae0813021376d66b7f333 [POWERPC][XEN][LINUX] Create a start_info_t structure from devtree if start_info_t is not passed in. Signed-off-by: Ryan Harper <[E

[XenPPC] [linux-ppc-2.6] merge

2007-01-21 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID ab3b5849331da89e578ae0813021376d66b7f333 # Parent a384dbf50d5934ba93eea17eccb7e43cf408dd87 # Parent 5faafe734b0e9e1092400196d3518730d21688ce merge --- arch/powerpc/configs/xen_maple_defconfig | 149 ++

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Turn on SMP.. Finally.

2007-01-21 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID a384dbf50d5934ba93eea17eccb7e43cf408dd87 # Parent bbf2db4ddf5400e908ee6bf92ac798e5cfed82a0 [XEN][POWERPC] Turn on SMP.. Finally. The following patch uses Xen specific methods to spin up secondary processors and add them to the

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN][LINUX] Enable firewall options to avoid breaking init scripts.

2007-01-18 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User [EMAIL PROTECTED] # Node ID 5faafe734b0e9e1092400196d3518730d21688ce # Parent bbf2db4ddf5400e908ee6bf92ac798e5cfed82a0 [POWERPC][XEN][LINUX] Enable firewall options to avoid breaking init scripts. Signed-off-by: Jerone Young <[EMAIL PROTECTED]> Signed-off-by: Hollis Bla

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN] Use new Xen based Real Time Clock logic in DomUs

2006-12-19 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID bbf2db4ddf5400e908ee6bf92ac798e5cfed82a0 # Parent c8d1f32fd7deebb9c15e5dc4ec3bcbd3678d9488 [POWERPC][XEN] Use new Xen based Real Time Clock logic in DomUs Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platf

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Make Linux bail out of IPI vector reset

2006-11-22 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID c8d1f32fd7deebb9c15e5dc4ec3bcbd3678d9488 # Parent 05367b79152a01edbcc3a834c1f6d5328635435b [XEN][POWERPC] Make Linux bail out of IPI vector reset Xen/PPC currently shares the mpic with dom0 Linux. In order for interprocessor

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] HYPERVISOR_memory_op() return value now has meaning

2006-11-14 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 47cd37e8f8a91bdf10b314cbaa8d5a9088be30fc # Parent 01f3c63f0343051ce1cc039b4bd38def61eb3def [XEN][POWERPC] HYPERVISOR_memory_op() return value now has meaning This patch fixes a "false" failure when calling HYPERVISOR_memory_op

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] set NULL to shared in gnttab_suspend.

2006-11-11 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 01f3c63f0343051ce1cc039b4bd38def61eb3def # Parent ef51ca28a1fc1e49299f0492194f921a309abc64 [XEN][POWERPC] set NULL to shared in gnttab_suspend. Signed-off-by: Yi Ge <[EMAIL PROTECTED]> Signed-off-by: Dan E Poff <[EMAIL PROTECT

[XenPPC] [linux-ppc-2.6] [XEN] file is removed upstream

2006-11-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID e6688f786b21d74a4616a56415d2b11562d7fcc0 # Parent 15c1ca41a412014e942f72c908861c963a35e306 [XEN] file is removed upstream --- drivers/xen/netfront/Kconfig |6 -- 1 files changed, 6 deletions(-) diff -r 15c1ca41a412 -r

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Fixes int he bitmap managment of the Foriegn Map

2006-11-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID ef51ca28a1fc1e49299f0492194f921a309abc64 # Parent 7553b5170236ffe6ed3805c321bfd1ce2010793e [XEN][POWERPC] Fixes int he bitmap managment of the Foriegn Map Bitmap bit position are ulongs, and more error checking. Thanks to: [EM

[XenPPC] [linux-ppc-2.6] [XEN] up the XEN_DOMCTL_INTERFACE_VERSION to 4

2006-11-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 7553b5170236ffe6ed3805c321bfd1ce2010793e # Parent e6688f786b21d74a4616a56415d2b11562d7fcc0 [XEN] up the XEN_DOMCTL_INTERFACE_VERSION to 4 Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- include/xen/interface/domctl.h |

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Driver refresh

2006-11-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 15c1ca41a412014e942f72c908861c963a35e306 # Parent 39d3d1cfe7146a6542a7708bace0ab38f11e48b5 [XEN][POWERPC] Driver refresh This fixes the problem with inter-domain networking. Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> ---

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Use a bitmap to manage the foreign page area

2006-11-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 39d3d1cfe7146a6542a7708bace0ab38f11e48b5 # Parent 2a9c6a23cd1292e9ed361e33d640ce84a6fbdb53 [XEN][POWERPC] Use a bitmap to manage the foreign page area We needed to be able to dispense pages from the foreign map to Xen VIO back

[XenPPC] [linux-ppc-2.6] [XEN] The VIO rewrite

2006-11-03 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 2a9c6a23cd1292e9ed361e33d640ce84a6fbdb53 # Parent f4d382795e57b926cd82256bcb3a74c539731796 [XEN] 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 less PPC

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWEPRC] def config changes

2006-10-25 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID f4d382795e57b926cd82256bcb3a74c539731796 # Parent 4ab8b63fcff117bec150b9f6afd3ff292f51c1dd [LINUX][XEN][POWEPRC] def config changes - turn off SCSI and IPR debugging now that it works - add CONFIG_NUMA to complimenet the mem

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Make sure that Xen Linux code can run if Xen is not present

2006-10-24 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 4ab8b63fcff117bec150b9f6afd3ff292f51c1dd # Parent 298b4a676daeecb543e6372fbb78a16e385378a5 [XEN][POWERPC] Make sure that Xen Linux code can run if Xen is not present Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> Acked-by: Am

[XenPPC] [linux-ppc-2.6] Packport: GSO/Checksum Fix

2006-10-24 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 298b4a676daeecb543e6372fbb78a16e385378a5 # Parent bcd09a8690af89f3c8ac1bc92a003d2a9cddb0c6 Packport: GSO/Checksum Fix Reasoning described here: http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h

[XenPPC] [linux-ppc-2.6] Backport the fix in current xen-unstable tree.

2006-10-24 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID bcd09a8690af89f3c8ac1bc92a003d2a9cddb0c6 # Parent 968ced1469e8cbf36d00f437ac084bf064f6df00 Backport the fix in current xen-unstable tree. Signed-off-by: Tony Breeds <[EMAIL PROTECTED]> Signed-off-by: Jimi Xenidis <[EMAIL PROTE

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] remove mpic pointer hack.

2006-10-17 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 968ced1469e8cbf36d00f437ac084bf064f6df00 # Parent ad4044d0582162bf98e21bbe6a9c5c3d400e659f [LINUX][XEN][POWERPC] remove mpic pointer hack. Since we now allocate the mpic in this file we can get it here rather than use the hack

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] remove xen_idle()

2006-10-17 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID ad4044d0582162bf98e21bbe6a9c5c3d400e659f # Parent 933b1d114a89abe409b50b948c39d3b28dd3e02f [LINUX][XEN][POWERPC] remove xen_idle() It is dead code now Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platform

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] avoid reseting the MPIC when sharing

2006-10-13 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID f0be2cc05103e19788416719e2b9ec38b38bd26e # Parent d2b37a151f5b27924e5aa59b4701ae8a7a623b25 [LINUX][XEN][POWERPC] avoid reseting the MPIC when sharing This patch copies the function used by maple/setup.c to allocate the MPIC, b

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] make sure set_phys_to_machine() asserts out memory model

2006-10-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 23cc5f7d71e01bc9908026b0f53e310ece230f60 # Parent b9e38b262f6479dfa7260fea8efb0dcdc1e6e256 [LINUX][XEN][POWERPC] make sure set_phys_to_machine() asserts out memory model Currently we run with mfn == pfn, we need to BUG() if an

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] More accurate Grant Table Ops

2006-10-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID f18ec562c11cabed94d448a12754660c63497fac # Parent 2765c83b576d5af048d381c481e33f597c2be258 [LINUX][XEN][POWERPC] More accurate Grant Table Ops This patch add the following: - More DBG() points of interest - If we run out of

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Enable PowerPC use of netback

2006-10-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID d2b37a151f5b27924e5aa59b4701ae8a7a623b25 # Parent f18ec562c11cabed94d448a12754660c63497fac [LINUX][XEN][POWERPC] Enable PowerPC use of netback This patch uses ifdefs heavilty simply to identify areas of change so that arch ind

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] implement HYPERVISOR_multicall()

2006-10-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 2765c83b576d5af048d381c481e33f597c2be258 # Parent 23cc5f7d71e01bc9908026b0f53e310ece230f60 [LINUX][XEN][POWERPC] implement HYPERVISOR_multicall() Sadly, the xencomm thing makes performing the multicall loop in Xen prohibitive,

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] New default configuration

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID b9e38b262f6479dfa7260fea8efb0dcdc1e6e256 # Parent 71efe9fd549ebf3bf6d1d3b6d7bda4f7cb8171ba [LINUX][XEN][POWERPC] New default configuration - Config MEMORY_HOTPLUG so we can add to the Linear Mapping - Use PowerPC specific Xe

[XenPPC] [linux-ppc-2.6] merge

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 71efe9fd549ebf3bf6d1d3b6d7bda4f7cb8171ba # Parent 116bf9210b61b0c487ce9e4b77693c47691513b2 # Parent f7363a56e7c7bf0acd2a48a0e056184afc5ee23f merge --- arch/powerpc/platforms/xen/hcall.c |2 +- 1 files changed, 1 insertion

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Alernate interface to get passed missing balloon support.

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 116bf9210b61b0c487ce9e4b77693c47691513b2 # Parent a49fcec03e363fc838760b4f461175b043327286 [LINUX][XEN][POWERPC] Alernate interface to get passed missing balloon support. Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- ar

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Still need a few XenPPC specific hacks

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID a49fcec03e363fc838760b4f461175b043327286 # Parent 4a5cbd892ace94d6b70ade541febfcd927bc460c [LINUX][XEN][POWERPC] Still need a few XenPPC specific hacks Specifically, the Gurest domains do not create page objects for the Foreig

[XenPPC] [linux-ppc-2.6] backport blkback

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 4a5cbd892ace94d6b70ade541febfcd927bc460c # Parent 1a66de3462c1290b6612a5c2b329b303d7b51cd3 backport blkback Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- drivers/xen/blkback/blkback.c | 25

[XenPPC] [linux-ppc-2.6] [LINUX][XEN] User init_page_count(p) not set_page_count(p, 1)

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 1a66de3462c1290b6612a5c2b329b303d7b51cd3 # Parent 985be3a2501b2d29c0848746080a8cff7931165a [LINUX][XEN] User init_page_count(p) not set_page_count(p,1) set_page_count() as been removed from use ourside mm/ See: http://kern

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Xen specific interfaces for grant tables

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 985be3a2501b2d29c0848746080a8cff7931165a # Parent fb97509af21b244a68637810768820adb13759ee [LINUX][XEN][POWERPC] Xen specific interfaces for grant tables These interfaces allow for the use of grant tables for XenPPC to support

[XenPPC] [linux-ppc-2.6] Keepin up with Xen changes

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID fb97509af21b244a68637810768820adb13759ee # Parent 6f1645140d990840f8035a5455b76b83317db14f Keepin up with Xen changes Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- include/xen/balloon.h |1 + 1 files changed, 1 inse

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Keeping up with recent changes

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 6f1645140d990840f8035a5455b76b83317db14f # Parent 374b41b4f227a5a9e29e70a889a0226bd43db8d5 [LINUX][XEN][POWERPC] Keeping up with recent changes Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/ba

[XenPPC] [linux-ppc-2.6] [LINUX][XEN] introduce arch specific GNTTAB routines

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 374b41b4f227a5a9e29e70a889a0226bd43db8d5 # Parent 30abfbe6e047859c7ef8884e27594bd41ea45028 [LINUX][XEN] introduce arch specific GNTTAB routines They are ifdef'ed CONFIG_PPC_XEN now, but the intention is to make them "official"

[XenPPC] [linux-ppc-2.6] [LINUX][XEN] Use the arch supplied update_vm_area() function

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 30abfbe6e047859c7ef8884e27594bd41ea45028 # Parent 11ee20d418ea813709da4c86dbc4ae28efb17f36 [LINUX][XEN] Use the arch supplied update_vm_area() function Some architectures need to update the vm_area after the GNTTAB_map takes p

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Use PowerPC specific util.c routines

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID fe1a31c06cbe548d3eb59b4e0fc16fc102a16344 # Parent 28adc79fe774f9811e7f98f225327d777664be6a [LINUX][XEN][POWERPC] Use PowerPC specific util.c routines Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platforms/

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] Use Domain Foreign Map

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 28adc79fe774f9811e7f98f225327d777664be6a # Parent c2f25eb27f246a16df21367fad993ee91732f680 [LINUX][XEN][POWERPC] Use Domain Foreign Map This patch allows for the SLB logic to recognize the Domain Foreign Map and insert SLBs fo

[XenPPC] [linux-ppc-2.6] [LINUX][XEN][POWERPC] use is_initial_xendomain()

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID c2f25eb27f246a16df21367fad993ee91732f680 # Parent de401e010c25cc59af09ac4522a200b65e4faf5f [LINUX][XEN][POWERPC] use is_initial_xendomain() Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/setup.

[XenPPC] [linux-ppc-2.6] implement is_initial_domain()

2006-10-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID de401e010c25cc59af09ac4522a200b65e4faf5f # Parent 933613959bf6a8e48a43e1cd93d4afae4a660ec8 implement is_initial_domain() Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- include/asm-powerpc/xen/asm/hypervisor.h |6

[XenPPC] [linux-ppc-2.6] [POWERPC][LINUX][XEN] fix typo in HYPERVISOR_memory_op() message.

2006-10-06 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID f7363a56e7c7bf0acd2a48a0e056184afc5ee23f # Parent 933613959bf6a8e48a43e1cd93d4afae4a660ec8 [POWERPC][LINUX][XEN] fix typo in HYPERVISOR_memory_op() message. Signed-off-by: Tony Breeds <[EMAIL PROTECTED]> Signed-off-by: Holl

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] oops on making the short pointer

2006-10-04 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 933613959bf6a8e48a43e1cd93d4afae4a660ec8 # Parent c52ba3176a285683f00beaa2e82d2ed39bcedae8 [LINUX][POWERPC] oops on making the short pointer Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- include/asm-powerpc/xen/asm/sync

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] Use Xen property to decide if domain can control power

2006-09-28 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID c52ba3176a285683f00beaa2e82d2ed39bcedae8 # Parent cae64f65891af6e6f596f96245b7d09b6569078e [LINUX][POWERPC] Use Xen property to decide if domain can control power If Xen is not able to control the machine reboot/halt controls

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN] remove redundant xencomm_create()

2006-09-18 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID cae64f65891af6e6f596f96245b7d09b6569078e # Parent c150e2e1a6962c7b537e9fde787f0a85b28d2806 [POWERPC][XEN] remove redundant xencomm_create() --- arch/powerpc/platforms/xen/hcall.c |7 --- 1 files changed, 7 deletions(-)

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] Update domctl and sysctl definitions.

2006-09-18 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User [EMAIL PROTECTED] # Node ID 10243a857f5d0babad227219c79e45b9131fb9f3 # Parent 4a1f58739bc25b80eae92af80b9ef309cb25468c [LINUX][POWERPC] Update domctl and sysctl definitions. - changes the interface versions. - added KERN_WARNING messages to help debug version mismatches

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN] should call HYPERVISOR_poll() not HYPERVISOR_block()

2006-09-14 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 5a609aa8489bcb45a7e22f90526c52278025c5bc # Parent 4a1f58739bc25b80eae92af80b9ef309cb25468c [POWERPC][XEN] should call HYPERVISOR_poll() not HYPERVISOR_block() block will enable interrupts, this is a bad thing to do while in ud

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] Add missing xencomm file.

2006-09-12 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 4a1f58739bc25b80eae92af80b9ef309cb25468c # Parent 7de0dc82cc65d7a0e047e3826395edd15f31a339 [LINUX][POWERPC] Add missing xencomm file. Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/xenco

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] basic .hgignore improvements

2006-09-12 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID e574e8dd4c487af78c62a7892a4978ea7db74d15 # Parent 0c4c6144a492946963ddb3c9a2825237d20c7624 [LINUX][POWERPC] basic .hgignore improvements Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- .hgignore |9 +++-- 1

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] Use "inline" xencomm handles (and remove "mini" descriptors)

2006-09-12 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 22563db8938def924303f869cd150173b1cc62a4 # Parent e574e8dd4c487af78c62a7892a4978ea7db74d15 [LINUX][POWERPC] Use "inline" xencomm handles (and remove "mini" descriptors) Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] move xencomm_create_inline out of arch/powerpc

2006-09-12 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 7de0dc82cc65d7a0e047e3826395edd15f31a339 # Parent 22563db8938def924303f869cd150173b1cc62a4 [LINUX][POWERPC] move xencomm_create_inline out of arch/powerpc Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- drivers/xen

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] Fix allocation error for xencomm "mini" descriptors.

2006-09-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID cc44870e435343e40564f210e16d1141a314e593 # Parent efefb3db340a70a34fd59435a260ebf4e6b8662d [LINUX][POWERPC] Fix allocation error for xencomm "mini" descriptors. Previous code worked correctly only if the allocated structur

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] fix set/getvcpuaffinity domctls (missing a xencomm mapping)

2006-09-06 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID efefb3db340a70a34fd59435a260ebf4e6b8662d # Parent 038152eb27568b983bb9601b3395c2aee4932d51 [LINUX][POWERPC] fix set/getvcpuaffinity domctls (missing a xencomm mapping) Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> ---

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] Fix up changeset e5b6c025d4d2.

2006-09-06 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 038152eb27568b983bb9601b3395c2aee4932d51 # Parent 0d95131b439ee28d514f637b30f6034b8b5fb8a6 [LINUX][POWERPC] Fix up changeset e5b6c025d4d2. - rename console_mfn due to overly aggressive #define - define __XEN_TOOLS__ in hcal

[XenPPC] [linux-ppc-2.6] [LINUX][POWERPC] merge

2006-09-05 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 0d95131b439ee28d514f637b30f6034b8b5fb8a6 # Parent e5b6c025d4d20a24555275fb3c1da40edeac72d5 # Parent a2d836b6ab41c273826bfba8ebe30ac63f153e93 [LINUX][POWERPC] merge Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- a

[XenPPC] [linux-ppc-2.6] [POWERPC][XEN] Make MPIC sharing between Xen and Dom0 optional

2006-08-31 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID a2d836b6ab41c273826bfba8ebe30ac63f153e93 # Parent 199b457c43256143561ea7943d40ce72713c73b0 [POWERPC][XEN] Make MPIC sharing between Xen and Dom0 optional Tho right now it is the only option. Signed-off-by: Jimi Xenidis <[EMAI

[XenPPC] [linux-ppc-2.6] [POWERPC][LINUX] add DOM0_ALLOC_REAL_MODE_AREA support

2006-08-28 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 199b457c43256143561ea7943d40ce72713c73b0 # Parent 0d5ea02d3a16266ea8b69ae1930d15a61f408f94 [POWERPC][LINUX] add DOM0_ALLOC_REAL_MODE_AREA support - no xencomm munging needed - update dom0_ops.h Signed-off-by: Hollis Blancha

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] better comment

2006-08-28 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID d7c010b63893b231e44f66ad658fa544cfae821f # Parent 899b84c2c9799eeb14d34eaaf60196f90573b28a [XEN][POWERPC] better comment Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- include/asm-powerpc/xen/asm/synch_bitops.h |3 ++

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] Switch to using power_save over idle_loop for blocking

2006-08-28 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 93507316d0a08aa566ceb1752f2b565ee1c384ad # Parent d7c010b63893b231e44f66ad658fa544cfae821f [XEN][POWERPC] Switch to using power_save over idle_loop for blocking It is debatable which is better, but usinf power_save makes more

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] remove USB, add autofs and xen/reboot.c

2006-08-28 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 0d5ea02d3a16266ea8b69ae1930d15a61f408f94 # Parent 95979991fc4a977392ebb72c5c375d77bc86a0d8 [XEN][POWERPC] remove USB, add autofs and xen/reboot.c --- arch/powerpc/configs/xen_maple_defconfig | 161

[XenPPC] [linux-ppc-2.6] [XEN][POWERPC] enable drivers/xen/core/reboot.c

2006-08-28 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 95979991fc4a977392ebb72c5c375d77bc86a0d8 # Parent 93507316d0a08aa566ceb1752f2b565ee1c384ad [XEN][POWERPC] enable drivers/xen/core/reboot.c but add some ifdefs in file to go around reboot and suspend, for now. Signed-off-by: J

[XenPPC] [linux-ppc-2.6] [LINUX] use KERN_ERR printk log level

2006-08-23 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 899b84c2c9799eeb14d34eaaf60196f90573b28a # Parent 49765c9a9eb4554f884c4c730438cf872fae9d9c [LINUX] use KERN_ERR printk log level Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/hcall.c |

[XenPPC] [linux-ppc-2.6] [LINUX] support DOM0_SHADOW_CONTROL dom0 hcall

2006-08-23 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID 49765c9a9eb4554f884c4c730438cf872fae9d9c # Parent 8f36901a3c1599e6c326b1a6f6b017dd5f285b0a [LINUX] support DOM0_SHADOW_CONTROL dom0 hcall Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/h

[XenPPC] [linux-ppc-2.6] [POWERPC] Add _Xen_Only_ __synch_cmpxchg_u16() for grant table ops

2006-08-11 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 8f36901a3c1599e6c326b1a6f6b017dd5f285b0a # Parent 6e08c342cb81ecd9f6617ba22e7399b980549652 [POWERPC] Add _Xen_Only_ __synch_cmpxchg_u16() for grant table ops ewww, Ewww, E! Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]>

[XenPPC] [linux-ppc-2.6] [POWERPC] revert header to normal form

2006-08-11 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 6e08c342cb81ecd9f6617ba22e7399b980549652 # Parent 780be3ca25eaccee7a5835acadb43a40e59c5e02 [POWERPC] revert header to normal form --- include/xen/interface/grant_table.h |4 1 files changed, 4 deletions(-) diff -r 78

[XenPPC] [linux-ppc-2.6] [POWERPC] it is now saafe to always use xencomm_create_mini()

2006-08-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 780be3ca25eaccee7a5835acadb43a40e59c5e02 # Parent 0b82e0cba7d3676bc5ca619cd57047f03bbce253 [POWERPC] it is now saafe to always use xencomm_create_mini() slab hack BEGONE! Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- a

[XenPPC] [linux-ppc-2.6] [POWERPC] remove fucntions obsoleted by reboot.c

2006-08-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 8a5663668eed06e69bf09f67a5d37f6e1d4bbc80 # Parent 914274c1c3c97e6f2cc982ec9de491c6b80604ae [POWERPC] remove fucntions obsoleted by reboot.c These useless functions are not used anymore. Signed-off-by: Jimi Xenidis <[EMAIL PRO

[XenPPC] [linux-ppc-2.6] [POWERPC] xencomm simplify

2006-08-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 0b82e0cba7d3676bc5ca619cd57047f03bbce253 # Parent 584e21f08d0c092170a6879892b43efe860e2a9c [POWERPC] xencomm simplify No need for 2 virtual to physical routines and trim off the "__"'s. Signed-off-by: Jimi Xenidis <[EMAIL PROT

[XenPPC] [linux-ppc-2.6] [POWERPC] get the UDB delay correct

2006-08-10 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 584e21f08d0c092170a6879892b43efe860e2a9c # Parent 8a5663668eed06e69bf09f67a5d37f6e1d4bbc80 [POWERPC] get the UDB delay correct This patch makes sure that an absolute time is used to set the timer. Signed-off-by: Jimi Xenidis

[XenPPC] [linux-ppc-2.6] [POWERPC] all xen consoles must have CON_ENABLED set

2006-08-09 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 914274c1c3c97e6f2cc982ec9de491c6b80604ae # Parent 417779fda95b8b8f204cde0be75c56cccac55536 [POWERPC] all xen consoles must have CON_ENABLED set patch submitted upstream. I cannot think of any circumstance that the Xen console

[XenPPC] [linux-ppc-2.6] [POWERPC] add HYPERVISOR_xen_version(XENVER_get_features)

2006-08-09 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 417779fda95b8b8f204cde0be75c56cccac55536 # Parent f5d55155e4d5531675179b3d678bc290141185a6 [POWERPC] add HYPERVISOR_xen_version(XENVER_get_features) This patch add the XENVER_get_features cmd to HYPERVISOR_xen_version(). This

[XenPPC] [linux-ppc-2.6] [POWEPRC] change the .s to a .S

2006-08-09 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 2d3056825cda857be6fca8f949f3c79d5226b6d8 # Parent 8e6d4f43d13f5d1fce90823cbd35f9541cac4721 [POWEPRC] change the .s to a .S The rule to build .s instead of .S may not be available in all directories. Sad but true. Signed-off-b

[XenPPC] [linux-ppc-2.6] [POWERPC] obtain Domain features from the hypervisor

2006-08-09 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID f5d55155e4d5531675179b3d678bc290141185a6 # Parent 2d3056825cda857be6fca8f949f3c79d5226b6d8 [POWERPC] obtain Domain features from the hypervisor Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/se

[XenPPC] [linux-ppc-2.6] [POWERPC] SCHEDOP_block instead of spinning when waiting for input

2006-08-09 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 8e6d4f43d13f5d1fce90823cbd35f9541cac4721 # Parent e4a11039ee9ec7b0b728981fc7b0a6c0c972b0e4 [POWERPC] SCHEDOP_block instead of spinning when waiting for input Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/pl

[XenPPC] [linux-ppc-2.6] [POWEPRC] new default config

2006-08-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID e4a11039ee9ec7b0b728981fc7b0a6c0c972b0e4 # Parent dbc5fdc3a38251f8a11eb442c6e9139b36e02e54 [POWEPRC] new default config --- arch/powerpc/configs/xen_maple_defconfig | 18 -- 1 files changed, 16 insertions(+),

[XenPPC] [linux-ppc-2.6] [POWERPC] init hpte pointers in probe

2006-08-08 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID dbc5fdc3a38251f8a11eb442c6e9139b36e02e54 # Parent 29fd5adfdc07e67c065ee00987317d58f6bcdd1f [POWERPC] init hpte pointers in probe Just like everyone else, reduces out non-xen patch, which is always goodness. Signed-off-by: Ji

[XenPPC] [linux-ppc-2.6] [POWERPC] DomU shutdown and reboot

2006-08-07 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID dd0958aa23228c7210162d1a728ba5fb5b6965b6 # Parent 7680b29c03a6dbc15a1394ebe1467c46bdab9a39 [POWERPC] DomU shutdown and reboot This patch allows for DomUs to shutdown and reboot. Along the way we: - updated def and use HYPERVI

[XenPPC] [linux-ppc-2.6] merge

2006-08-07 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID c875b3d2c5e55760b2f7a67a3dd5a248e874b78d # Parent dd0958aa23228c7210162d1a728ba5fb5b6965b6 # Parent a9bd0554687d1afdd1afe81b34c72d872fa4393d merge --- arch/powerpc/platforms/xen/setup.c |2 +- 1 files changed, 1 insertion

[XenPPC] [linux-ppc-2.6] [POWERPC] correct console_evtchn debug message

2006-08-06 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Hollis Blanchard <[EMAIL PROTECTED]> # Node ID a9bd0554687d1afdd1afe81b34c72d872fa4393d # Parent 7680b29c03a6dbc15a1394ebe1467c46bdab9a39 [POWERPC] correct console_evtchn debug message Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/s

[XenPPC] [linux-ppc-2.6] [POWERPC] udbg support for DomUs Complete

2006-08-05 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 7680b29c03a6dbc15a1394ebe1467c46bdab9a39 # Parent 17aa29a18b080bd96286b29e7b5918701a330eff [POWERPC] udbg support for DomUs Complete Signed-off-by: Jimi Xenidis <[EMAIL PROTECTED]> --- arch/powerpc/platforms/xen/udbg_xen.c |

[XenPPC] [linux-ppc-2.6] [powerpc] Use new method to detect NULL xencomm handle

2006-07-27 Thread Xen patchbot-linux-ppc-2 . 6
# HG changeset patch # User Jimi Xenidis <[EMAIL PROTECTED]> # Node ID 17aa29a18b080bd96286b29e7b5918701a330eff # Parent e30fba67c38de4e6a769f0b57bb8613d79a23f16 [powerpc] Use new method to detect NULL xencomm handle old method wasted cycles and could give false positive. Signed-off-by: Jimi Xen