[+cc Jan]
On Thu, Jan 29, 2015 at 11:54:43AM +0800, Yijing Wang wrote:
Sometimes, a pci bridge device BAR was not assigned
properly. After we call pci_bus_assign_resources(), the
resource of the BAR would be reseted. So if we try to
enable msix for this device, it will map a invalid
resource
branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-freebsd10-i386
test guest-localmigrate
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu
On 02/02/15 11:15, Jan Beulich wrote:
On 02.02.15 at 11:58, ian.campb...@citrix.com wrote:
On Fri, 2015-01-30 at 11:33 +, Julien Grall wrote:
On 30/01/15 11:30, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:32 +, Julien Grall wrote:
Hello,
Ping? Any more review for this version of
Mini-os source code will be fetched during build.
Please rerun autogen.sh after applying this patch.
Signed-off-by: Wei Liu wei.l...@citrix.com
Cc: Ian Campbell ian.campb...@citrix.com
Cc: Ian Jackson ian.jack...@eu.citrix.com
---
stubdom/configure.ac | 1 -
1 file changed, 1 deletion(-)
diff
In order to keep the tree bisectable all the changes are done in one
single commit.
Things done in this commit:
1. Import necessary .mk files from Xen.
2. Move all XEN_ related variables to MINIOS_ namespace.
3. Import Xen public header files.
4. Import BSD's list.h and helper script.
Mini-OS's
Otherwise mkdir extras/mini-os fails because extras doesn't exist.
Signed-off-by: Wei Liu wei.l...@citrix.com
Cc: Ian Campbell ian.campb...@citrix.com
Cc: Ian Jackson ian.jack...@eu.citrix.com
---
scripts/git-checkout.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Provide mini-os url and revision in Config.mk
Introduce Makefile.mini-os which contains mini-os specific targets.
Target mini-os-dir clones mini-os tree from upstream.
Make stubdom targets depend on mini-os-dir target. Make
subtree-force-update{,-all} depend on mini-os-dir-force-update.
Also
The resource behind an event channel is domain centric rather than vcpu
centric.
This change allows mem_event_disable() to avoid arbitrarily referencing
d-vcpu[0] just to pass the domain.
No functional change.
Signed-off-by: Andrew Cooper andrew.coop...@citrix.com
CC: Keir Fraser k...@xen.org
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
---
make-flight | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/make-flight b/make-flight
index 9963a46..35904be 100755
--- a/make-flight
+++
Olaf Hering writes (Re: [PATCH] docs: create reproducible html):
On Mon, Feb 02, Ian Jackson wrote:
What do you think ?
Thats overkill. The maintainers of make removed the internal sort with
3.82, likely for performance reasons. Sorted lists are required only in
a few places. The Xen
On Mon, 2015-02-02 at 10:38 +, Wei Liu wrote:
Ian Campbell ian.campb...@citrix.com writes:
On Sat, 2015-01-31 at 22:51 +, Wei Liu wrote:
OVMF requires nasm to build.
I suppose this is a new requirement added by the mainline branch we just
added?
Yes. The log in the latest
On Mon, Feb 02, 2015 at 12:03:28PM +0100, Vitaly Kuznetsov wrote:
Andrew Cooper andrew.coop...@citrix.com writes:
On 02/02/15 10:47, Vitaly Kuznetsov wrote:
Hi Konrad,
I just hit an issue with PVHVM guests after save/restore (or migration),
if a PVHVM guest has 32 VCPUs it hangs.
On 02/02/15 11:20, Jan Beulich wrote:
Comparing its result against NULL is unsafe when page lists use normal
list entries for linking together - page_list_empty() needs to be used
instead.
Signed-off-by: Jan Beulich jbeul...@suse.com
Reviewed-by: Andrew Cooper andrew.coop...@citrix.com
On 02.02.15 at 13:52, julien.gr...@linaro.org wrote:
On 02/02/15 11:15, Jan Beulich wrote:
On 02.02.15 at 11:58, ian.campb...@citrix.com wrote:
On Fri, 2015-01-30 at 11:33 +, Julien Grall wrote:
On 30/01/15 11:30, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:32 +, Julien Grall wrote:
On 01/27/15 14:10, Ard Biesheuvel wrote:
On 27 January 2015 at 12:46, Ard Biesheuvel ard.biesheu...@linaro.org wrote:
On 27 January 2015 at 12:43, Stefano Stabellini
stefano.stabell...@eu.citrix.com wrote:
On Mon, 26 Jan 2015, Ard Biesheuvel wrote:
This refactors the Xen hypercall
Hi Jan,
Thanks for the reply.
On 2015/2/2 18:12, Jan Beulich wrote:
On 31.01.15 at 11:29, john.liuqim...@huawei.com wrote:
Recently I met an odd performance problem: when I turn on APIC
Virtualization feature (apicv=1), the network performance of a windows
guest become worse.
The Makefile uses wildcard to collect a list of files. The resulting
list of files is in directory order, which is random. As a result the
generated html files will differ when build on different hosts.
Use the built-in sort function to get a stable list of files.
Signed-off-by: Olaf Hering
On Mon, 2015-02-02 at 13:18 +, Ian Campbell wrote:
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
---
make-flight | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/make-flight b/make-flight
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Hi all
This patch series attempts to duplicate some Debian test cases for XSM. This
is version 4 of this series.
Apart from any rebasing issues relating to its age I think this series
looks good.
Hi David,
On 30/01/15 16:04, David Vrabel wrote:
How about this?
This is working for me. Thanks!
8--
xen-netback: stop the guest rx thread after a fatal error
After commit e9d8b2c2968499c1f96563e6522c56958d5a1d0d (xen-netback:
disable rogue vif in
- mkpxedir requires the resource to be allocated
- mention the need to bless the hosts for comissioning run, and to add
proper blessings afterwards.
- run mg-execute-flight in screen
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
README.dev | 17 -
mg-hosts |3
On Sat, 2015-01-31 at 20:51 -1000, Justin Weaver wrote:
On Mon, Jan 19, 2015 at 9:21 PM, Justin Weaver jtwea...@hawaii.edu wrote:
On Mon, Jan 12, 2015 at 8:05 AM, Dario Faggioli
For example...
I start a guest with one vcpu with hard affinity 8 - 15 and xl
vcpu-list says it's running on pcpu
On Mon, 2015-02-02 at 14:22 +, Ian Jackson wrote:
Ian Campbell writes ([PATCH OSSTEST] README.dev: Updates to commissioning
process):
- mkpxedir requires the resource to be allocated
- mention the need to bless the hosts for comissioning run, and to add
proper blessings afterwards.
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
Acked-by:Ian Campbell ian.campb...@citrix.com
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
Acked-by: Ian Campbell ian.campb...@citrix.com
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Mon, 2015-01-26 at 16:14 -0700, Jim Fehlig wrote:
Cc-ing the other toolstack maintainers, both of whom have more
familiarity with this part of libxl than I.
The attached patch is a hack I cooked up to fix one of the libvirt-TCK
Xen failures. The test (200-disk-hotplug.t) attempts to hot
On Mon, 2015-02-02 at 14:40 +0100, Olaf Hering wrote:
On Mon, Feb 02, Ian Jackson wrote:
What do you think ?
Thats overkill. The maintainers of make removed the internal sort with
3.82, likely for performance reasons.
Aren't you adding uses of it here?
Sorted lists are required only
On 02/02/15 05:14, Jan Beulich wrote:
On 02.02.15 at 11:06, paul.durr...@citrix.com wrote:
-Original Message-
From: Jan Beulich [mailto:jbeul...@suse.com]
Sent: 02 February 2015 10:04
To: Paul Durrant; Don Slutz
Cc: Andrew Cooper; George Dunlap; Ian Campbell; Ian Jackson; Stefano
On Mon, 2015-02-02 at 12:48 +, Julien Grall wrote:
On 02/02/15 10:58, Ian Campbell wrote:
On Fri, 2015-01-30 at 11:33 +, Julien Grall wrote:
Hi Ian,
On 30/01/15 11:30, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:32 +, Julien Grall wrote:
Hello,
Ping? Any more review
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Duplicate Debian PV and HVM test jobs for XSM testing.
Signed-off-by: Wei Liu wei.l...@citrix.com
Acked-by: Ian Campbell ian.campb...@citrix.com
Ian.
___
Xen-devel mailing list
On 02/02/15 03:36, Jan Beulich wrote:
On 30.01.15 at 20:19, dsl...@verizon.com wrote:
Soon after sending this, I came up with a 2nd way for fix.
Change hvm_has_dm() to use hvm_select_ioreq_server(). Then
the correct answer will be found, and so will not retry.
To avoid 2 calls to
Ian Campbell writes ([PATCH OSSTEST] README.dev: Updates to commissioning
process):
- mkpxedir requires the resource to be allocated
- mention the need to bless the hosts for comissioning run, and to add
proper blessings afterwards.
- run mg-execute-flight in screen
...
+$ mf-hosts
On 02.02.15 at 11:06, paul.durr...@citrix.com wrote:
-Original Message-
From: Jan Beulich [mailto:jbeul...@suse.com]
Sent: 02 February 2015 10:04
To: Paul Durrant; Don Slutz
Cc: Andrew Cooper; George Dunlap; Ian Campbell; Ian Jackson; Stefano
Stabellini; Wei Liu;
Hi Ian,
The issue observed on credit2 scheduler is similar to the rt scheduler on
arm platform. The root cause is that interrupts are disabled in the
beginning of arm context_switch, thus spin_lock_irq is failing in
ASSERT(local_irq_is_enabled()). I propose to change both credit2 and rt
scheduler
Current migration code uses blk_put_request in order to finish a request
before requeuing it. This function doesn't update the statistics of the
queue, which completely screws accounting. Use blk_end_request_all instead
which properly updates the statistics of the queue.
Signed-off-by: Roger Pau
Considering the complexity of the code, it seems to be a reasonable
thing to allow people to disable that code entirely even outside the
immediate need for this by the next patch.
Signed-off-by: Jan Beulich jbeul...@suse.com
---
v2: Set mode table in shadow_vcpu_init() stub. Convert
On 02/02/2015 08:52 AM, Jan Beulich wrote:
On 30.01.15 at 14:51, jgr...@suse.com.non-mime.internet wrote:
A request in the ring buffer mustn't be read after it has been marked
as consumed. Otherwise it might already have been reused by the
frontend without violating the ring protocol.
This is
On Sun, 2015-02-01 at 20:55 +, Dave Scott wrote:
On 29 Jan 2015, at 16:36, Ian Campbell ian.campb...@citrix.com wrote:
On Mon, 2015-01-26 at 11:25 +0800, Chunyan Liu wrote:
Changes to V9:
This looks good to me, thanks.
Ian/Wei do you have any comments? xapi folks?
The
On 31.01.15 at 09:49, open...@126.com wrote:
2015-01-31T04:53:45.005161-05:00 linux-gbze kernel: [63331.820079]
[ cut here ]
2015-01-31T04:53:45.005187-05:00 linux-gbze kernel: [63331.820163] WARNING:
CPU:
0 PID: 0 at net/sched/sch_generic.c:264
On 31.01.15 at 11:29, john.liuqim...@huawei.com wrote:
Recently I met an odd performance problem: when I turn on APIC
Virtualization feature (apicv=1), the network performance of a windows
guest become worse.
My test case like this: host only have one windows 2008 R2 HVM
guest
From: Tim Deegan t...@xen.org
Multi-page shadows are linked together using the 'list' field. When
those shadows are in the pinned list, the list fragments are spliced
into the pinned list; otherwise they have no associated list head.
Rework the code that handles these fragments to use the
... and drop an unused one.
Signed-off-by: Jan Beulich jbeul...@suse.com
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -2383,7 +2383,7 @@ int sh_remove_write_access_from_sl1p(str
/* Remove all mappings of a guest frame from the shadow tables.
* Returns
-Original Message-
From: Don Slutz [mailto:dsl...@verizon.com]
Sent: 30 January 2015 19:19
To: Don Slutz; Jan Beulich; Paul Durrant
Cc: Andrew Cooper; Ian Campbell; Wei Liu; George Dunlap; Ian Jackson;
Stefano Stabellini; xen-devel@lists.xen.org; Keir (Xen.org)
Subject: Re: [PATCH
On Mon, 2015-02-02 at 09:17 +0800, Tiejun Chen wrote:
When we're working to support IGD GFX passthrough with qemu
upstream, instead of -gfx_passthru we'd like to make that
a machine option, -machine xxx,-igd-passthru=on. This need
to bring a change on tool side.
From which Qemu version is
On Thu, 2015-01-29 at 15:08 +, Stefano Stabellini wrote:
@@ -4775,6 +4781,14 @@ retry_transaction:
new_target_memkb = current_target_memkb + target_memkb;
} else
new_target_memkb = target_memkb - videoram;
+
+if (new_target_memkb = 0) {
+
On Thu, 2015-01-29 at 15:51 +, Julien Grall wrote:
- Move the retry after looking for first/end. I keep the goto
rather than a loop because it's more clear that we retry because
we were unable to set the bit
Then I think a do {} while (!successfully allocated) is
On 02.02.15 at 15:40, ian.campb...@citrix.com wrote:
On Thu, 2015-01-29 at 15:39 +, Jan Beulich wrote:
[...]
A note on the conditional suppressing the xen_wc_sec_hi helper macro
definition in the ix86 case for hypervisor and tools: Neither of the
two actually need this, and its presence
On Mon, Feb 02, 2015 at 03:01:44PM +, Ian Campbell wrote:
On Mon, 2015-02-02 at 12:59 +, Wei Liu wrote:
Provide mini-os url and revision in Config.mk
Introduce Makefile.mini-os which contains mini-os specific targets.
I'm not sure it has enough content to warrant that, those two
On Thu, 2015-01-29 at 15:51 +, Julien Grall wrote:
Use the new vgic interface to know which virtual PPI is free and use it
for the event channel code.
At the DOM0 creation time, Xen doesn't know which vIRQ will be free.
All the vIRQ will be reserved when we parse the device tree. So we
one important comment
On 01/26/15 20:03, Ard Biesheuvel wrote:
This moves all of the Xen hypercall code that was private to XenBusDxe
to a new library class XenHypercallLib. This will allow us to reimplement
it for ARM, and to export the Xen hypercall functionality to other parts
of the code,
On Wed, 2015-01-28 at 15:52 +, Andrew Cooper wrote:
c/s 5b5c40c0d1 libxc: introduce a per architecture scratch pfn for temporary
grant mapping accidentally an issue whereby there were two paths out of
xc_core_arch_get_scratch_gpfn() which returned 0, but only one of which
assigned a value
On Fri, 2015-01-30 at 14:24 +, Dave Scott wrote:
On 30 Jan 2015, at 14:20, Wei Liu wei.l...@citrix.com wrote:
On Fri, Jan 30, 2015 at 02:19:53PM +, Dave Scott wrote:
Looks ok to me.
Signed-off-by: David Scott dave.sc...@citrix.com
I think this should be an
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
The 32-bit register GICR_NSACR is RAZ/WI on non-secure state. Therefore
we should not inject a data abort to the guest.
Signed-off-by: Julien Grall julien.gr...@linaro.org
Acked-by: Ian Campbell ian.campb...@citrix.com
On Thu, 2015-01-29 at 15:39 +, Jan Beulich wrote:
Linux is in the process of converting their seconds representation to
64 bits, so in order to support it consistently we should follow suit
(which at some point in quite a few years we'd have to do anyway). To
represent this in struct
On Mon, Feb 02, 2015 at 03:09:32PM +, Ian Jackson wrote:
Wei Liu writes ([PATCH 3/7] stubdom: don't look for mini-os source file
during configure):
Mini-os source code will be fetched during build.
...
-AC_CONFIG_SRCDIR([../extras/mini-os/kernel.c])
You should replace this with a
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see GICD_IPRIORITYR*).
Thoses registers are misimplemented when they should be RAZ. Only
Those and incorrectly implemented.
word-access size are currently allowed for them.
To
On Fri, 2015-01-30 at 12:40 +, Wei Liu wrote:
On Fri, Jan 30, 2015 at 03:32:26PM +0800, Tiejun Chen wrote:
When commit 6865e52b78f4, PCI multi-seg: adjust domctl interface,
is introduced, we missed to sync that head file.
Signed-off-by: Tiejun Chen tiejun.c...@intel.com
Acked-by:
On Mon, Feb 02, 2015 at 09:58:57PM +0800, Liuqiming (John) wrote:
Hi Jan,
Thanks for the reply.
On 2015/2/2 18:12, Jan Beulich wrote:
On 31.01.15 at 11:29, john.liuqim...@huawei.com wrote:
Recently I met an odd performance problem: when I turn on APIC
Virtualization feature
Suggested-by: Paul Durrant paul.durr...@citrix.com
Signed-off-by: Don Slutz dsl...@verizon.com
---
v2:
Add Suggested-by
xen/arch/x86/hvm/hvm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
index c7984d1..6f7b407 100644
---
Changes v2:
Paul Durrant:
I think the two changes only make sense in combination.
folded old #3 and old #5 into #3.
Actually that comment is not right. The operation is not binned;
it's just already been done.
Comment has been dropped.
I think you can ASSERT(s)
On Fri, 2015-01-30 at 14:30 +, Dave Scott wrote:
On 30 Jan 2015, at 14:11, Andrew Cooper andrew.coop...@citrix.com wrote:
The Ocaml stub to retrieve the hypervisor console ring had a few problems.
* A single 32k buffer would truncate a large console ring.
* The buffer was
On 01/26/15 20:03, Ard Biesheuvel wrote:
This introduces the abstract XENIO_PROTOCOL that will be used to
communicate the Xen grant table address to drivers supporting this
protocol. Primary purpose is allowing us to change the XenBusDxe
implementation so that it can support non-PCI Xen
This saves a VMENTRY and a VMEXIT since we not longer retry the
ioport read on backing DM not handling a given ioreq.
To only call on hvm_select_ioreq_server() once in this code path, return s.
Also switch to hvm_send_assist_req_to_ioreq_server().
Signed-off-by: Don Slutz dsl...@verizon.com
---
The 1st item is not data, but the port (address).
The 2nd item is the data.
Signed-off-by: Don Slutz dsl...@verizon.com
---
tools/xentrace/formats | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tools/xentrace/formats b/tools/xentrace/formats
index da658bf..5d7b72a
On Mon, 2015-02-02 at 12:58 +, Wei Liu wrote:
Cross compiling libxc requires some symlinks to exist.
Note that make -C tools/include requires running tools/configure. But at
least now the error message is much better than just a file not found
error.
Signed-off-by: Wei Liu
On Mon, 2015-02-02 at 12:58 +, Wei Liu wrote:
Factor out per-subsystem build/clean/distclean-% targets, so that we can
build subsystems independently in top level directory.
The motive behind this is after splitting out mini-os from Xen tree,
stubdom is in effect a downstream of mini-os.
On Mon, 2015-02-02 at 12:59 +, Wei Liu wrote:
In order to keep the tree bisectable all the changes are done in one
single commit.
Things done in this commit:
1. Import necessary .mk files from Xen.
2. Move all XEN_ related variables to MINIOS_ namespace.
3. Import Xen public header
On Mon, 2015-02-02 at 12:59 +, Wei Liu wrote:
Otherwise mkdir extras/mini-os fails because extras doesn't exist.
Signed-off-by: Wei Liu wei.l...@citrix.com
Acked-by: Ian Campbell ian.campb...@citrix.com
As a future change perhaps we should clone mini-os under stubdom/*
somewhere instead
Wei Liu writes (Re: [PATCH 6/7] build system: stubdom targets now depends on
mini-os target):
So I once had something like:
$(XEN_ROOT)/Config.mk: mini-os-dir
Mini-os got clone and the build proceeded. But stubdom build still broke
miserably, because *FLAGS in stubdom/Makefile are not
On Monday, February 02, 2015 02:35:39 PM Ian Campbell wrote:
On Fri, 2015-01-30 at 14:01 -0700, Mike Latimer wrote:
During domain startup, all required memory ballooning must complete
within a maximum window of 33 seconds (3 retries, 11 seconds of delay).
If not, domain creation is aborted
On 02.02.15 at 15:29, konrad.w...@oracle.com wrote:
On Tue, Jan 13, 2015 at 10:20:00AM +, Jan Beulich wrote:
On 12.01.15 at 17:45, konrad.w...@oracle.com wrote:
There is race when we clear the STATE_SCHED in the softirq
- which allows the 'raise_softirq_for' to progress and
schedule
On Mon, Feb 02, 2015 at 03:15:07PM +, Ian Jackson wrote:
Wei Liu writes (Re: [PATCH 6/7] build system: stubdom targets now depends on
mini-os target):
So I once had something like:
$(XEN_ROOT)/Config.mk: mini-os-dir
Mini-os got clone and the build proceeded. But stubdom build
On Wed, 2015-01-28 at 14:47 +, Stefano Stabellini wrote:
On Wed, 28 Jan 2015, Ian Campbell wrote:
On Wed, 2015-01-28 at 14:24 +, Stefano Stabellini wrote:
On Wed, 28 Jan 2015, Ian Campbell wrote:
On Mon, 2015-01-26 at 16:47 +, Stefano Stabellini wrote:
If the new target
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Also update the different comment to make clear that we register one MMIO
region per contiguous regions and not per re-distributor.
Signed-off-by: Julien Grall julien.gr...@linaro.org
Acked-by: Ian Campbell ian.campb...@citrix.com
On Tue, Jan 13, 2015 at 10:20:00AM +, Jan Beulich wrote:
On 12.01.15 at 17:45, konrad.w...@oracle.com wrote:
There is race when we clear the STATE_SCHED in the softirq
- which allows the 'raise_softirq_for' to progress and
schedule another dpci. During that time the other CPU could
On Mon, Feb 02, 2015 at 01:14:34PM +, Ian Campbell wrote:
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
Inconsistent whitespace in the final hunk, but:
Acked-by: Ian Campbell ian.campb...@citrix.com
This will override the default
On Mon, 2015-02-02 at 12:58 +, Wei Liu wrote:
As far as I can tell there is no incoming mini-os patches at the moment. So I
suggest we commence once we get that last mini-os patch in staging pushed to
master.
Is the new xenbits tree (the proper one, not your people one) for
mini-os all
On Mon, 2015-02-02 at 14:30 +, Wei Liu wrote:
On Mon, Feb 02, 2015 at 01:14:34PM +, Ian Campbell wrote:
On Wed, 2014-12-10 at 22:21 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
Inconsistent whitespace in the final hunk, but:
Acked-by: Ian Campbell
On Mon, 2015-02-02 at 12:59 +, Wei Liu wrote:
Signed-off-by: Wei Liu wei.l...@citrix.com
Cc: Ian Campbell ian.campb...@citrix.com
Cc: Ian Jackson ian.jack...@eu.citrix.com
[ output trimmed ]
Acked-by: Ian Campbell ian.campb...@citrix.com
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see GICD_IPRIORITYR*).
Thoses registers are misimplemented when they should be RAZ. Only
Those and incorrectly implemented.
word-access size are currently allowed for them.
To
On Mon, Feb 02, 2015 at 03:19:33PM +, Jan Beulich wrote:
On 02.02.15 at 15:29, konrad.w...@oracle.com wrote:
On Tue, Jan 13, 2015 at 10:20:00AM +, Jan Beulich wrote:
On 12.01.15 at 17:45, konrad.w...@oracle.com wrote:
There is race when we clear the STATE_SCHED in the softirq
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
The stride may not be set if the hardware GIC is using the default
layout. It happens on the Foundation model.
On GICv3, the default stride is 2 * 64K. Therefore it's possible to avoid
checking at every redistributor MMIO access if the
Hi Ian,
On 02/02/15 15:24, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see
GICD_IPRIORITYR*).
Thoses registers are misimplemented when they should be RAZ. Only
Those and incorrectly implemented.
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
There is a one-to-one mapping between each re-distributors and processors.
Each re-distributors can be accessed by any processor at any time. For
instance during the initialization of the GIC, the drivers will browse
the re-distributor to
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see GICD_IPRIORITYR*).
They are byte accessible, but are they half word accessible? I suspect
not.
Thoses registers are misimplemented when they should be RAZ. Only
Same typoes as
Tomasz,
you don't have to subscribe, but I think you used the wrong email address. If
you don't subscript your mail gets moderated and it may take a few hours for a
moderator to pick it up. From your mail it says you used
xen-us...@list.xen.org, whereas the right email address is
On 02/02/15 15:40, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
The stride may not be set if the hardware GIC is using the default
layout. It happens on the Foundation model.
On GICv3, the default stride is 2 * 64K. Therefore it's possible to avoid
checking at
Wei Liu writes (Re: [Xen-devel] [PATCH RFC] libxl: set disk defaults in
remove/destroy functions):
FWIW xl block-detach calls libxl_vdev_to_device_disk to convert a vdev
to disk. That function reads xenstore to get the actual backend of that
specific vdev. Don't know how useful it is to
Hi Ian,
On 02/02/15 16:05, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
- Drop wrong comment about the default stride. It's not always 2 * SZ_64K
What other defaults are possible and under what circumstances?
128K, when the re-distributor supports VLPIs.
On Mon, Feb 02, 2015 at 04:57:51PM +, David Vrabel wrote:
After commit e9d8b2c2968499c1f96563e6522c56958d5a1d0d (xen-netback:
disable rogue vif in kthread context), a fatal (protocol) error would
leave the guest Rx thread spinning, wasting CPU time. Commit
On Mon, 2015-02-02 at 15:59 +, Julien Grall wrote:
Hi Ian,
On 02/02/15 15:24, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see
GICD_IPRIORITYR*).
Thoses registers are misimplemented when they
On Mon, Feb 02, 2015 at 01:27:13PM +, Ian Campbell wrote:
On Mon, 2015-01-26 at 16:14 -0700, Jim Fehlig wrote:
Cc-ing the other toolstack maintainers, both of whom have more
familiarity with this part of libxl than I.
The attached patch is a hack I cooked up to fix one of the
On Mon, 2015-02-02 at 16:36 +, Julien Grall wrote:
Hi Ian,
On 02/02/15 16:02, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see
GICD_IPRIORITYR*).
They are byte accessible, but are they half
Hi All!
What is the current state of PV USB drivers and where can I get actual info
about it?
I already have read this wiki page
http://wiki.xen.org/wiki/Xen_USB_Passthrough but instead of clearness I
have got a bit confusion.
Could anybody clarify this theme for me?
With best regards,
--
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
The messages in the common emulation doesn't specify which distributor
(redistributor or distributor) is used. This make difficult to find the
correct registers.
Signed-off-by: Julien Grall julien.gr...@linaro.org
Acked-by: Ian Campbell
Hi All!
Is there known any USB webcam to be working via PV USB?
With best regards,
--
*Vitaly Chernooky | Senior Developer - Product Engineering and Development*
GlobalLogic
P *+380.44.4929695 ext.1136* M *+380.98.7920568* S cvv_2k
www.globallogic.com
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Signed-off-by: Julien Grall julien.gr...@linaro.org
Acked-by: Ian Campbell ian.campb...@citrix.com
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
The current VGIC code doesn't support to change the pending and active status
of an IRQ via the (re-)distributor.
If we plan to support it in the future, it will unlikely require a specific
bitfield as we already store the status per vIRQ.
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
- Drop wrong comment about the default stride. It's not always 2 * SZ_64K
What other defaults are possible and under what circumstances?
- Explain why SZ_64K * 2
Signed-off-by: Julien Grall julien.gr...@linaro.org
---
On 02/02/15 16:08, Ian Campbell wrote:
On Mon, 2015-02-02 at 15:59 +, Julien Grall wrote:
Hi Ian,
On 02/02/15 15:24, Ian Campbell wrote:
On Thu, 2015-01-29 at 18:25 +, Julien Grall wrote:
Some of the registers are accessible via multiple size (see
GICD_IPRIORITYR*).
Thoses
1 - 100 of 126 matches
Mail list logo