and ...
it more readable. Additionally, this way multiboot (v1) protocol
implementation and future multiboot2 protocol implementation will
use the same variable naming convention.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
v2
-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Andrew Cooper andrew.coop...@citrix.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
xen/arch/x86/boot/head.S | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/xen/arch/x86/boot
from non-EFI code. */
struct efi {
With the changes above:
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
--
1.7.10.4
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
was done. Also at the assembler code and
with that
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
.. snip..
diff --git a/xen/arch/x86/boot/cmdline.c b/xen/arch/x86/boot/cmdline.c
new file mode 100644
index 000..5ea50a4
--- /dev/null
+++ b/xen/arch/x86/boot/cmdline.c
@@ -0,0 +1,396
On Mon, Jul 20, 2015 at 04:28:59PM +0200, Daniel Kiper wrote:
Suggested-by: Jan Beulich jbeul...@suse.com
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
xen/arch/x86/boot/head.S |4 +++-
xen/arch/x86/boot/reloc.c
On Mon, Jul 20, 2015 at 04:29:06PM +0200, Daniel Kiper wrote:
..which initializes basic EFI variables. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
On Mon, Jul 20, 2015 at 04:29:07PM +0200, Daniel Kiper wrote:
..which sets console mode. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
v2
On Mon, Jul 20, 2015 at 04:29:08PM +0200, Daniel Kiper wrote:
..which gets pointer to GOP device. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
On Mon, Jul 20, 2015 at 04:29:13PM +0200, Daniel Kiper wrote:
..which gets memory map and calls ExitBootServices(). We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w
Beulich jbeul...@suse.com
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
xen/arch/x86/dmi_scan.c|4 ++--
xen/arch/x86/domain_page.c |2 +-
xen/arch/x86/efi/stub.c| 11 ---
xen/arch/x86/mpparse.c
On Mon, Jul 20, 2015 at 04:29:10PM +0200, Daniel Kiper wrote:
..which collects system tables data. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
+#define MULTIBOOT2_FRAMEBUFFER_TYPE_RGB 1
+#define MULTIBOOT2_FRAMEBUFFER_TYPE_EGA_TEXT 2
And these.
Otherwise,
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
+
+#ifndef __ASSEMBLY__
+typedef struct {
+u32 total_size;
+u32 reserved;
+} multiboot2_fixed_t
, so
Half-Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c
index 342414f..cef2eb6 100644
--- a/xen/arch/x86/mm.c
+++ b/xen/arch/x86/mm.c
@@ -344,7 +344,8 @@ void __init arch_init_memory(void)
subarch_init_memory
On Mon, Jul 20, 2015 at 04:29:09PM +0200, Daniel Kiper wrote:
..which finds suitable GOP mode. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
v2
On Mon, Jul 20, 2015 at 04:29:12PM +0200, Daniel Kiper wrote:
..which sets chosen GOP mode. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
v2
On Mon, Jul 20, 2015 at 04:29:11PM +0200, Daniel Kiper wrote:
..which collects variable store parameters. We want to re-use this
code to support multiboot2 protocol on EFI platforms.
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
implements #2 solution./
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com with the
adjustments mentioned.
---
xen/arch/x86/efi/efi-boot.h | 38 ++
xen/arch/x86/setup.c|3 +--
2 files
@@ -818,10 +819,13 @@ static void xen_pt_unregister_device(PCIDevice *d)
{
XenPCIPassthroughState *s = XEN_PT_DEVICE(d);
uint8_t machine_irq = s-machine_irq;
-uint8_t intx = xen_pt_pci_intx(s);
+uint8_t intx;
int rc;
-if (machine_irq) {
+ /*
On Fri, Aug 14, 2015 at 05:08:32PM +0300, M. Ivanov wrote:
On Thu, 2015-08-13 at 15:49 -0400, Konrad Rzeszutek Wilk wrote:
On Mon, Aug 10, 2015 at 09:21:35PM +0300, M. Ivanov wrote:
On Mon, 2015-08-10 at 10:47 -0400, Konrad Rzeszutek Wilk wrote:
On Mon, Aug 10, 2015 at 05:14:28PM +0300
On Fri, Jul 17, 2015 at 05:03:44PM +0100, Stefano Stabellini wrote:
On Thu, 2 Jul 2015, Konrad Rzeszutek Wilk wrote:
It should never happen, but in case it does (an developer adds
a new register and the 'init_val' expands past the register
size) we want to report. The code will only write
On Fri, Aug 14, 2015 at 10:59:19PM +0800, Shannon Zhao wrote:
This document is going to explain the design details of Xen booting with
ACPI on ARM. Maybe parts of it may not be appropriate. Any comments are
welcome.
Changes v2-v3:
* remove the two HVM_PARAMs for grant table and let linux
...@intel.com
Acked-by: Kevin Tian kevin.t...@intel.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
v3:
- Move pi_desc_init() to xen/arch/x86/hvm/vmx/vmcs.c
- Remove the 'inline' flag of pi_desc_init()
xen/arch/x86/hvm/vmx/vmcs.c | 18 ++
xen/include
On Wed, Aug 12, 2015 at 10:35:30AM +0800, Feng Wu wrote:
Remove pointless casts.
Signed-off-by: Feng Wu feng...@intel.com
I am not even sure if it needs a review..
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
v5:
- Newly added.
xen/drivers/passthrough/vtd/utils.c | 16
On Wed, Aug 12, 2015 at 10:35:35AM +0800, Feng Wu wrote:
When a vCPU is running in Root mode and a notification event
has been injected to it. we need to set VCPU_KICK_SOFTIRQ for
the current cpu, so the pending interrupt in PIRR will be
synced to vIRR before VM-Exit in time.
CC: Kevin Tian
);
+
__vmx_deliver_posted_interrupt(v);
return;
}
Otherwise:
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
--
2.1.0
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Fri, Aug 07, 2015 at 04:58:57PM +0200, Roger Pau Monné wrote:
El 07/08/15 a les 16.54, Konrad Rzeszutek Wilk ha escrit:
Ok. I hadn't run your patch yet. Do you want me to run the latest staging
instead once more with my test-case?
Yes please, 40s in my test case seemed to be fine.
I
On Wed, Aug 12, 2015 at 10:35:36AM +0800, Feng Wu wrote:
This patch adds the following arch hooks in scheduler:
- vmx_pre_ctx_switch_pi():
It is called before context switch, we update the posted
interrupt descriptor when the vCPU is preempted, go to sleep,
or is blocked.
-
On Wed, Aug 12, 2015 at 06:27:12PM +0100, Andrew Cooper wrote:
On 12/08/15 16:35, Konrad Rzeszutek Wilk wrote:
On Wed, Aug 12, 2015 at 10:35:22AM +0800, Feng Wu wrote:
The title has an extra 'i'.
It does? It certainly has one-too-many t's.
Indeed
On Wed, Aug 12, 2015 at 10:35:38AM +0800, Feng Wu wrote:
Enable VT-d Posted-Interrupts and add a command line
parameter for it.
Signed-off-by: Feng Wu feng...@intel.com
Reviewed-by: Kevin Tian kevin.t...@intel.com
---
docs/misc/xen-command-line.markdown | 9 -
Hey,
I ran a bunch of guests on a newly 4.6.0-rc1:
F19-64 F19-32 F17-64 F17-32 F16-32 F16-64 F15-32 F15-64 NetBSD FreeBSD RHEL5-64
RHEL5-32 SLES11-32 SLES12-32 OL6_X86_64_PVHVM OL5_X86_64_PVHVM OL5_X86_PVHVM
Debian7-64
and had no issues - this was on an Intel and AMD machines using an 32-bit
On Mon, Aug 10, 2015 at 02:11:38AM +0300, M. Ivanov wrote:
Hello,
excuse me for bothering you, but I've read an old thread on a mailing
list about X10SAE compatibility.
http://lists.xen.org/archives/html/xen-devel/2014-02/msg02111.html
CC-ing Xen devel.
Currently I own this board and am
On Sun, Aug 09, 2015 at 09:31:43PM -0400, Boris Ostrovsky wrote:
Set Xen's PMU mode via /sys/hypervisor/pmu/pmu_mode. Add XENPMU hypercall.
Signed-off-by: Boris Ostrovsky boris.ostrov...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
Documentation/ABI/testing
. snip..
So, it looks to me that:
1) any application using CPUID for either licensing or
placement/performance optimization will get (potentially) random
results;
Right, that is a bug that Andrew outlined in this leveling document I
believe. We just pluck the cpuid results on
Hey Jens,
There are three bugs that have been found in the xen-blkfront (and
backend). Two of them have the stable tree CC-ed. They have been found
where an guest is migrating to a host that is missing 'feature-persistent'
support (from one that has it enabled). We end up hitting an BUG() in the
|9 +
19 files changed, 2494 insertions(+), 1 deletion(-)
Konrad Rzeszutek Wilk (2):
xsplice: rfc.v3.1
xsplice: Add hook for build_id
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
Rzeszutek Wilk konrad.w...@oracle.com
---
docs/misc/xsplice.h | 80 +++
docs/misc/xsplice.markdown| 1230 +
docs/misc/xsplice_test.c | 78 +++
tools/libxc/include/xenctrl.h | 16 +
tools/libxc/xc_misc.c | 183 ++
tools/misc
Signed-off-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
tools/libxc/xc_private.c | 3 +++
tools/misc/xen-xsplice.c | 25 +
xen/common/kernel.c | 11 +++
xen/common/version.c | 5 +
xen/include/public/version.h | 4
xen
On Mon, Jul 20, 2015 at 04:28:56PM +0200, Daniel Kiper wrote:
Signed-off-by: Daniel Kiper daniel.ki...@oracle.com
Don't you use it in:
/* Switch to low-memory stack. */
193 mov sym_phys(trampoline_phys),%edi
On Fri, Jul 24, 2015 at 06:18:56PM +0200, Juergen Gross wrote:
On 07/24/2015 06:09 PM, Konrad Rzeszutek Wilk wrote:
On Fri, Jul 24, 2015 at 05:58:29PM +0200, Dario Faggioli wrote:
On Fri, 2015-07-24 at 17:24 +0200, Juergen Gross wrote:
On 07/24/2015 05:14 PM, Juergen Gross wrote:
On 07/24
On Fri, Jul 24, 2015 at 05:58:29PM +0200, Dario Faggioli wrote:
On Fri, 2015-07-24 at 17:24 +0200, Juergen Gross wrote:
On 07/24/2015 05:14 PM, Juergen Gross wrote:
On 07/24/2015 04:44 PM, Dario Faggioli wrote:
In fact, I think that it is the topology, i.e., what comes from MSRs,
= libxl__gc_owner(gc);
if (d_config-b_info.type == LIBXL_DOMAIN_TYPE_PV)
On Mon, Jul 20, 2015 at 9:43 PM, Konrad Rzeszutek Wilk
konrad.w...@oracle.com wrote:
On Mon, Jul 20, 2015 at 12:11:35PM +0800, Arvin Wang wrote:
hi,all
I adjusted time back to year 1900 in windows guest vm
On Wed, Jul 22, 2015 at 05:21:55AM +0200, Marek Marczykowski-Górecki wrote:
On Mon, Jun 29, 2015 at 04:50:10PM +0200, Marek Marczykowski-Górecki wrote:
On Mon, Jun 29, 2015 at 10:39:26AM -0400, Konrad Rzeszutek Wilk wrote:
On Fri, Jun 26, 2015 at 03:28:24AM +0200, Marek Marczykowski-Górecki
On Fri, Jul 24, 2015 at 12:47:43PM +0100, David Vrabel wrote:
The stats used for memory hotplug make no sense and are fiddled with
in odd ways. Remove them and introduce total_pages to track the total
number of pages (both populated and unpopulated) including those within
hotplugged regions
On Fri, Jul 24, 2015 at 11:57:47AM -0700, Greg KH wrote:
On Fri, Jul 24, 2015 at 05:51:04AM +0200, Juergen Gross wrote:
On 07/23/2015 09:08 PM, Greg KH wrote:
On Thu, Jul 23, 2015 at 08:46:17AM +0200, Juergen Gross wrote:
On 07/23/2015 06:36 AM, Greg KH wrote:
On Thu, Jul 23, 2015 at
no further allocations.
Signed-off-by: David Vrabel david.vra...@citrix.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
arch/x86/include/asm/xen/page.h | 2 ++
arch/x86/xen/p2m.c | 16 ++--
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git
On Fri, Jul 24, 2015 at 12:47:46PM +0100, David Vrabel wrote:
alloc_xenballooned_pages() is used to get ballooned pages to back
foreign mappings etc. Instead of having to balloon out real pages,
use (if supported) hotplugged memory.
This makes more memory available to the guest and reduces
On Fri, Jul 24, 2015 at 06:54:09PM +0200, Roger Pau Monné wrote:
El 24/07/15 a les 17.49, Jan Beulich ha escrit:
On 24.07.15 at 17:26, roger@citrix.com wrote:
El 24/07/15 a les 14.44, Jan Beulich ha escrit:
On 24.07.15 at 14:11, roger@citrix.com wrote:
Or your idea was to put all
On Thu, Jul 23, 2015 at 01:17:45PM +0200, Roger Pau Monné wrote:
El 23/07/15 a les 12.59, Konrad Rzeszutek Wilk ha escrit:
[...]
We forgot to speak about dom0. This work outlined will lay out how to do it
- but the pieces for dom0 are not implemented and would need work (which
actually
On Thu, Jul 23, 2015 at 12:26:20PM +0100, Ian Campbell wrote:
On Thu, 2015-07-23 at 13:17 +0200, Roger Pau Monné wrote:
El 23/07/15 a les 12.59, Konrad Rzeszutek Wilk ha escrit:
[...]
We forgot to speak about dom0. This work outlined will lay out how
to do it - but the pieces for dom0
On July 23, 2015 5:08:46 AM EDT, Ian Campbell ian.campb...@citrix.com wrote:
On Wed, 2015-07-22 at 18:07 +0100, Ian Campbell wrote:
This was the rescheduled 8 July call, on the topic of PVH and related
work
CCing people who were on the call this time.
Perhaps a summary of what we
we don't need the second argument ('bool entry') to
xen_pvh_early_cpu_init[_secondary](). So it is dropped.
Signed-off-by: Boris Ostrovsky boris.ostrov...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
Changes in v2:
* Dropped second argument
On Thu, Jul 16, 2015 at 05:43:39PM -0400, Boris Ostrovsky wrote:
Signed-off-by: Boris Ostrovsky boris.ostrov...@oracle.com
---
Changes in v2:
* Set segment selectors using loadsegment() instead of assembly
arch/x86/xen/enlighten.c | 15 ++-
1 file changed, 10 insertions(+), 5
On Thu, Jul 16, 2015 at 05:43:40PM -0400, Boris Ostrovsky wrote:
Signed-off-by: Boris Ostrovsky boris.ostrov...@oracle.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
Changes in v2:
* Some code reshuffling due to changes in patch 1.
arch/x86/xen/enlighten.c | 4
On Thu, Jul 23, 2015 at 11:06:58AM +0200, Roger Pau Monné wrote:
El 22/07/15 a les 8.40, Bob Liu ha escrit:
The BUG_ON() in purge_persistent_gnt() will be triggered when previous purge
work haven't finished.
There is a work_pending() before this BUG_ON, but it doesn't account if the
work
On Mon, Jul 13, 2015 at 06:10:23AM +0200, Juergen Gross wrote:
On 07/10/2015 03:36 PM, Konrad Rzeszutek Wilk wrote:
diff --git a/arch/x86/xen/mmu.c b/arch/x86/xen/mmu.c
index 1982617..c28f7f7 100644
--- a/arch/x86/xen/mmu.c
+++ b/arch/x86/xen/mmu.c
@@ -2084,6 +2084,19 @@ void __init
On Mon, Jul 13, 2015 at 03:44:04PM +0200, Vitaly Kuznetsov wrote:
Konrad Rzeszutek Wilk konrad.w...@oracle.com writes:
On Tue, Jun 23, 2015 at 06:11:47PM +0200, Vitaly Kuznetsov wrote:
Log first 10 active grants of a domain. This function is going to be used
for soft reset, active grants
On Tue, Jul 14, 2015 at 10:41:28AM +0100, Ian Campbell wrote:
On Tue, 2015-07-14 at 06:53 +0300, Andrei Borzenkov wrote:
+if [ x$machine != xaarch64 ]; then
+ multiboot_cmd=multiboot
+ module_cmd=module
And we should use the grub-file --is-multiboot2 to figure out if the
Xen binary can
On Tue, Jul 14, 2015 at 05:52:44PM +0200, Vitaly Kuznetsov wrote:
Konrad Rzeszutek Wilk konrad.w...@oracle.com writes:
On Tue, Jun 23, 2015 at 06:11:50PM +0200, Vitaly Kuznetsov wrote:
...
+int arch_domain_soft_reset(struct domain *d)
+{
+struct page_info *page = virt_to_page
On Tue, Jul 07, 2015 at 12:39:52PM +0100, Wei Liu wrote:
On Mon, Jul 06, 2015 at 11:51:39AM +0100, George Dunlap wrote:
They are no longer needed, having been replaced by a daemon for
driverdomains which will run scripts as necessary.
This introduces an regression. The 'daemon for
On July 15, 2015 12:26:40 AM EDT, Juergen Gross jgr...@suse.com wrote:
On 07/10/2015 03:39 PM, Konrad Rzeszutek Wilk wrote:
On Fri, Jul 10, 2015 at 02:47:45PM +0200, Juergen Gross wrote:
Support 64 bit pv-domains with more than 512GB of memory.
Following test have been done:
- 64 bit dom0
for now.
Signed-off-by: Vitaly Kuznetsov vkuzn...@redhat.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
Changes since v8:
- Comments fixes [Konrad Rzeszutek Wilk]
- pirq 0 is a valid pirq [Konrad Rzeszutek Wilk]
- s/0/PAGE_ORDER_4K/ for guest_physmap_{add,remove}_page
to
the already existent 'g' keyhandler as such misbehaving backends can cause a
domain to crash right after the soft reset operation and 'g' option won't be
available in this case.
Signed-off-by: Vitaly Kuznetsov vkuzn...@redhat.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
Kuznetsov vkuzn...@redhat.com
---
Changes since v8:
- Introduce vcpu_info_reset() helper. [Konrad Rzeszutek Wilk]
- Take shutdown_lock while checking v-paused_for_shutdown in
domain_soft_reset() [Konrad Rzeszutek Wilk]
---
xen/common/domain.c | 44
diff --git a/docs/man/xl.cfg.pod.5 b/docs/man/xl.cfg.pod.5
index 3489b27..caed758 100644
--- a/docs/man/xl.cfg.pod.5
+++ b/docs/man/xl.cfg.pod.5
@@ -346,6 +346,11 @@ destroy the domain.
write a coredump of the domain to F/var/lib/xen/dump/NAME and then
restart the domain.
+=item
On Thu, Jul 16, 2015 at 06:27:19PM +0200, Vitaly Kuznetsov wrote:
We need to close all event channel so the domain performing soft reset
will be able to open them back.
Signed-off-by: Vitaly Kuznetsov vkuzn...@redhat.com
Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
Changes
On Thu, Jul 16, 2015 at 05:15:41PM +0100, Julien Grall wrote:
Hi Stefano,
On 16/07/2015 16:33, Stefano Stabellini wrote:
On Fri, 10 Jul 2015, Konrad Rzeszutek Wilk wrote:
On Thu, Jul 09, 2015 at 09:42:21PM +0100, Julien Grall wrote:
When Linux is using 64K page granularity, every page
On Thu, Jul 16, 2015 at 11:35:34PM +0800, Ting-Wei Lan wrote:
But Linux provides 'intel_iommu=igfx_off' to workaround the
problem.
Does Xen provide similar things?
Not that I know of. The question is whether you really need VT-d,
and
if
yes, why. You could
On Fri, Jul 17, 2015 at 03:26:51PM +0800, Shuai Ruan wrote:
This patch emualtes xsaves/xrstors instructions and
emulates
XSS msr access.
As xsaves/xrstors instructions and XSS msr access
required be executed only in ring0. So emulation are
needed when pv guest uses these instructions.
On Fri, Jul 17, 2015 at 11:36:29AM -0400, Boris Ostrovsky wrote:
On 07/17/2015 11:21 AM, Konrad Rzeszutek Wilk wrote:
On Thu, Jul 16, 2015 at 05:43:39PM -0400, Boris Ostrovsky wrote:
Signed-off-by: Boris Ostrovsky boris.ostrov...@oracle.com
---
Changes in v2:
* Set segment selectors using
On Fri, Jul 17, 2015 at 05:30:39PM +0100, Stefano Stabellini wrote:
On Thu, 2 Jul 2015, Konrad Rzeszutek Wilk wrote:
We do not want to have two entries to cache the guest configuration
registers: XenPTReg-data and dev.config. Instead we want to use
only the dev.config.
To do without
On Mon, Jul 20, 2015 at 12:11:35PM +0800, Arvin Wang wrote:
hi,all
I adjusted time back to year 1900 in windows guest vm. And when i
rebooted the vm, it failed.
It seems that the value of adjustment exceed the range. Any suggestions?
You are using Xend which is deprecated and no
Message-
From: Konrad Rzeszutek Wilk [mailto:konrad.w...@oracle.com]
Sent: Saturday, July 18, 2015 12:22 AM
To: Ruan, Shuai
Cc: xen-devel@lists.xen.org; Tian, Kevin; wei.l...@citrix.com;
ian.campb...@citrix.com; stefano.stabell...@eu.citrix.com; Nakajima, Jun;
andrew.coop...@citrix.com
I am troubleshooting an locking issue and figured I would enable extra options.
But now I am hitting this build issue:
domain.c:241: error: negative width in bit-field ‘anonymous’
Which is:
229 struct domain *alloc_domain_struct(void)
230 {
231 struct domain *d;
...
241
Specificially we are pulling in the upstream patch (commit
1b56452121672e6408c38ac8926bdd6998a39004)):
[ath9k] Remove confusing logic inversion in an ANI variable
Signed-off-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com
---
tools/firmware/etherboot/patches/build_fix_4.patch | 225
On Mon, Aug 24, 2015 at 06:29:31AM -0600, Jan Beulich wrote:
On 21.08.15 at 19:51, konrad.w...@oracle.com wrote:
I don't think we can rev ipxe.git to the latest in Xen 4.6 time-frame.
But having that patch should help with compile issues, like mine.
Agreed.
So how do we want to fix
On Tue, Aug 25, 2015 at 02:55:31PM +0800, Chen, Tiejun wrote:
On 8/25/2015 8:19 AM, Tamas K Lengyel wrote:
Hi everyone,
I saw some people passingly mention this on the list before but just in
case it has been missed, my serial is also being spammed with the following
printouts with both Xen
On Tue, Aug 25, 2015 at 09:15:19AM +0100, Wei Liu wrote:
On Mon, Aug 24, 2015 at 03:48:58PM -0400, Konrad Rzeszutek Wilk wrote:
Specificially we are pulling in the upstream patch (commit
1b56452121672e6408c38ac8926bdd6998a39004)):
[ath9k] Remove confusing logic inversion in an ANI variable
On Tue, Aug 25, 2015 at 05:48:58PM +0100, Andrew Cooper wrote:
On 25/08/15 17:43, Konrad Rzeszutek Wilk wrote:
I am troubleshooting an locking issue and figured I would enable extra
options.
But now I am hitting this build issue:
domain.c:241: error: negative width in bit-field
On Wed, Oct 28, 2015 at 04:18:56PM +0800, Yang Hongyang wrote:
> On 2015年10月28日 00:26, Konrad Rzeszutek Wilk wrote:
> >Hey,
> >
> >Way back in Shenghai we had a chat about what needs to be done
> >in tmem for the 4.6 release. Things got done, but there are other
>
On Thu, Oct 29, 2015 at 02:55:25AM -0600, Jan Beulich wrote:
> >>> On 28.10.15 at 20:00, <konrad.w...@oracle.com> wrote:
> > On Wed, Oct 28, 2015 at 11:42:41AM -0400, Konrad Rzeszutek Wilk wrote:
> >> Perhaps an another option would be to return success and fill
Hey,
Way back in Shenghai we had a chat about what needs to be done
in tmem for the 4.6 release. Things got done, but there are other
things that need to be done:
a) Migration v2 support
b) Fix the toolstack (cleanup)
c) tmem tze, dedup, and zlib code drop
d) simplify the internal structs
On Thu, Sep 03, 2015 at 12:45:13PM +0200, Juergen Gross wrote:
> Add a backend for para-virtualized USB devices for xen domains.
>
> The backend is using host-libusb to forward USB requests from a
> domain via libusb to the real device(s) passed through.
>
> Signed-off-by: Juergen Gross
ion of zero size in xen_find_pfn_range.
Signed-off-by: Zhenzhong Duan <zhenzhong.d...@oracle.com>
Reviewed-by: Juergen Gross <jgr...@suse.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
---
arch/x86/xen/setup.c | 2 +-
1 file changed, 1 insertion(+), 1 dele
On Wed, Oct 21, 2015 at 06:26:04PM +0200, Dario Faggioli wrote:
> Hi everyone,
>
> I managed running again the benchmarks I had already showed off here:
Hey!
Thank you for doing that.
>
> [PATCH RFC] xen: if on Xen, "flatten" the scheduling domain hierarchy
>
On Tue, Oct 27, 2015 at 03:42:19PM -0400, Carl Patenaude Poulin wrote:
> Hi all,
>
> Thanks to Andrew Cooper's priceless help, I've managed to put
> together a Xen PV kernel that does nothing except loop forever. I'm
> going to try making it print "Hello, world!".
>
> I was hoping someone could
Argh, had the wrong To.
Resending again.
On Mon, Oct 26, 2015 at 11:23:55AM -0400, Konrad Rzeszutek Wilk wrote:
> Hey,
>
> Attendees:
>
> Ross
> Andrew
> Martin
> Konrad
>
> Minutes:
> - We moved the meeting to Tuesday (same time) due to conflict issues
On Fri, Oct 09, 2015 at 09:14:00AM -0600, Jan Beulich wrote:
> >>> On 09.10.15 at 15:25, wrote:
> > On Fri, Oct 09, 2015 at 01:15:42PM +0100, Andrew Cooper wrote:
> >> On 09/10/15 09:17, Jan Beulich wrote:
> >> On 09.10.15 at 04:56, wrote:
>
On Fri, Oct 09, 2015 at 08:38:34AM -0600, Jan Beulich wrote:
> >>> On 09.10.15 at 14:46, wrote:
> > On Fri, 2015-10-09 at 13:29 +0100, Andrew Cooper wrote:
> >> On 09/10/15 09:25, Jan Beulich wrote:
> >> > > > > On 09.10.15 at 04:56, wrote:
> >> >
On Wed, Oct 28, 2015 at 11:42:41AM -0400, Konrad Rzeszutek Wilk wrote:
> On Fri, Oct 09, 2015 at 09:14:00AM -0600, Jan Beulich wrote:
> > >>> On 09.10.15 at 15:25, <konrad.w...@oracle.com> wrote:
> > > On Fri, Oct 09, 2015 at 01:15:42PM +0100, Andrew Cooper wro
On Wed, Oct 28, 2015 at 06:34:37PM +, Andrew Cooper wrote:
> On 28/10/15 17:55, Konrad Rzeszutek Wilk wrote:
> > On Fri, Oct 09, 2015 at 08:38:34AM -0600, Jan Beulich wrote:
> >>>>> On 09.10.15 at 14:46, <ian.campb...@citrix.com> wrote:
> >>> On
On Fri, Oct 23, 2015 at 12:05:22PM +0100, David Vrabel wrote:
> radix_tree_gang_lookup() only requires a RCU read lock, not the
> per-domain event_lock.
Don't you need to make some form of 'spin_lock_init' call?
>
> Introduce a new RCU read lock and take the per-interrupt lock before
> calling
.snip..
> > @@ -481,6 +489,8 @@ int pt_irq_destroy_bind(
> > pirq = pirq_info(d, machine_gsi);
> > pirq_dpci = pirq_dpci(pirq);
> >
> > +spin_lock(_dpci->lock);
>
> Considering that code further down in this function checks
> pirq_dpci to be non-NULL, this doesn't look safe (or
On Mon, Oct 26, 2015 at 08:35:30AM +, Ross Lagerwall wrote:
> On 10/23/2015 05:23 PM, Konrad Rzeszutek Wilk wrote:
> >On Fri, Oct 23, 2015 at 04:28:25PM +0100, Ross Lagerwall wrote:
> >>Limitations
> >>===
> >>The above is enough to fully imple
On Fri, Oct 23, 2015 at 04:28:25PM +0100, Ross Lagerwall wrote:
> Hi all,
>
> I've gone ahead and implemented a bunch of xSplice stuff based on Konrad's
> xsplice branch. It is sitting in my github repository:
> https://github.com/rosslagerwall/xen tagged prototype-v1
> This is obviously
On Mon, Oct 26, 2015 at 01:21:46PM +, Ross Lagerwall wrote:
> On 10/26/2015 12:01 PM, Martin Pohlack wrote:
> >On 16.09.2015 23:01, Konrad Rzeszutek Wilk wrote:
> >
> >[...]
> >
> >>+### xsplice_patch
> >>+
> >>+This structure
On Mon, Oct 26, 2015 at 01:04:03PM +0100, John Doe wrote:
> Hi, i'm getting this problem with linux 4.3.0-rcX branch.
> Full log is attached. My hardware is based on intel skylake i7-6700k on
> z170 chipset and it is working properly. It does boot correctly with
> older kernels (3.12).
> With
On Tue, Nov 10, 2015 at 02:22:44PM -0500, Boris Ostrovsky wrote:
> Doing so will cause the grant to be unmapped and then, during
> fault handling, the fault to be mistakenly treated as NUMA hint
> fault.
>
> In addition, even if we those maps could partcipate in NUMA
> balancing it wouldn't
On Mon, Nov 09, 2015 at 04:47:20PM +0100, Dario Faggioli wrote:
> On Mon, 2015-11-09 at 15:23 +, Ian Campbell wrote:
> > On Mon, 2015-11-09 at 16:14 +0100, Dario Faggioli wrote:
> > >
> > > > As far as xl accessibility --- doesn't xenperf already read them
> > > > out?
> > > >
> > > Mmm...
atch.
> >
> > Sincerely yours,
> >
> > [1] http://lists.xen.org/archives/html/xen-devel/2015-08/msg01659.html
> >
> > Cc: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
> > Cc: "Roger Pau Monné" <roger@citrix.com>
> > Cc: Boris Os
On Mon, Nov 09, 2015 at 03:03:17PM +, George Dunlap wrote:
> So I had a user report that he couldn't get the vnclisten option to
> work. It turns out he was using a PV guest, and had the following in
> his config file:
>
> vfb=[ 'type=vnc' ]
> vnclisten='0.0.0.0'
>
> After digging around in
801 - 900 of 3573 matches
Mail list logo