# 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
# 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
# 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
# HG changeset patch
# User Jimi Xenidis <[EMAIL PROTECTED]>
# Node ID ab3b5849331da89e578ae0813021376d66b7f333
# Parent a384dbf50d5934ba93eea17eccb7e43cf408dd87
# Parent 5faafe734b0e9e1092400196d3518730d21688ce
merge
---
arch/powerpc/configs/xen_maple_defconfig | 149 ++
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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 |
# 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]>
---
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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,
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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"
# 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
# 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/
# 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
# 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.
# 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
# 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
# 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
# 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
# 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(-)
# 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
# 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
# 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
# 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
# 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]>
--
# 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
# 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
# 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]>
---
# 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
# 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
# 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
# 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
# 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 ++
# 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
# 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
# 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
# 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 |
# 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
# 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]>
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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(+),
# 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
# 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
# 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
# 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
# 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 |
# 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
82 matches
Mail list logo