This series replaces the current read-write lock implementation with
the queue read-write locks from Linux. These are fair; under
contention both readers and writers will be queued and obtain the lock
in FIFO order (due to the fairness of the internal ticket lock).
The implementation is all in C
Ian Campbell writes ("Re: [PATCH 3/3] tools/libxl: run_helper - add #define for
arguments."):
> On Mon, 2016-01-25 at 16:06 -0500, Konrad Rzeszutek Wilk wrote:
> > Describe what the four (or more in the future) arguments
> > are for.
>
> I'd say that a code comment on the definition would be
>>> On 26.01.16 at 16:57, wrote:
> On 01/26/16 08:37, Jan Beulich wrote:
>> >>> On 26.01.16 at 15:44, wrote:
>> >> Last year at Linux Plumbers Conference I attended a session dedicated
>> >> to NVDIMM support. I asked the very same question and
flight 79038 ovmf real [real]
http://logs.test-lab.xenproject.org/osstest/logs/79038/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-i386-xl-qemuu-ovmf-amd64 17 guest-start/debianhvm.repeat fail REGR.
vs. 65543
On Tue, 2016-01-26 at 16:22 +, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH 1/3] libxc/xc_domain_resume: Update
> comment."):
> > On Mon, 2016-01-25 at 16:06 -0500, Konrad Rzeszutek Wilk wrote:
> > > To hopefully clarify what it meant.
> ...
> > > + * 1. (fast=1) Resume with special
This run is configured for baseline tests only.
flight 38699 xen-4.4-testing real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38699/
Failures and problems with tests :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-armhf
On 12/23/15 2:53 AM, Jon Ludlam wrote:
> On Mon, Dec 21, 2015 at 11:54:52AM +, George Dunlap wrote:
>> On Sat, Dec 19, 2015 at 8:51 PM, Doug Goldstein wrote:
>>> All,
>>>
>>> Now I'll start off by saying that "no" is a perfectly acceptable answer
>>> to this suggestion.
I take a fast look to virgl 3d project even if I not tested it for now.
It seems interesting for adding 2d and 3d hw acceleration support to
virtual machines with a large hw (gpu) choice.
I take a look also to intel gvt-g but it has a very limited cpu support
choice.
I saw that windows guest
On Tue, 2016-01-26 at 14:17 +, Paul Durrant wrote:
> > -Original Message-
> > From: Wei Liu [mailto:wei.l...@citrix.com]
> > Sent: 21 January 2016 15:46
> > To: Ian Campbell
> > Cc: Paul Durrant; xen-de...@lists.xenproject.org; Ian Jackson; Jan
> > Beulich;
> > Keir (Xen.org); Tim
Ian Campbell writes ("Re: [PATCH 1/3] libxc/xc_domain_resume: Update comment."):
> On Tue, 2016-01-26 at 16:22 +, Ian Jackson wrote:
> > I'm not sure that `will return 1' is correct. IIRC there is some
> > ... unpleasantness here, with something effectively corrupting the
> > guest state in a
On Fri, 2016-01-22 at 14:27 +, Ian Campbell wrote:
> Debian bug 812166[0] concerned failures due to -Werror=misleading-
> indentation when building the Xen package.
>
> While trying (and failing) to reproduce those failures I came across
> these
> two warnings in xenalyze, one relating to
On Mon, 2016-01-25 at 16:25 +0100, Roger Pau Monne wrote:
> From: Roger Pau Monne
>
> Signed-off-by: Roger Pau Monné
> Reported by: Konrad Rzeszutek Wilk
This doesn't seem too critical to me, but acked + applied.
> ---
> Cc:
On Mon, 2016-01-25 at 11:59 +, Ian Campbell wrote:
> On Sun, 2016-01-24 at 19:45 -0500, Chester Lin wrote:
> > Coverity CID 1343309
> >
> > Make GC_FREE reachable in all cases in libxl_get_scheduler() by
> > eliminating the error-path return and instead storing the error code in
> > the
On Mon, 2016-01-25 at 11:55 +, Ian Campbell wrote:
> On Sun, 2016-01-24 at 19:45 -0500, Chester Lin wrote:
> > To more closely follow the guidelines in CODING_STYLE, store the result
> > of xc_sched_id() in the local variable r, and the check the result of
> > the call in a separate statement.
Hi Paul,
On Mon, Jan 18, 2016 at 07:46:29AM -0800, Paul E. McKenney wrote:
> On Mon, Jan 18, 2016 at 04:19:29PM +0800, Herbert Xu wrote:
> > Paul E. McKenney wrote:
> > >
> > > You could use SYNC_ACQUIRE() to implement read_barrier_depends() and
> > >
On Sat, 2015-12-19 at 14:51 -0600, Doug Goldstein wrote:
> All,
>
> Now I'll start off by saying that "no" is a perfectly acceptable answer
> to this suggestion. Basically I remember at the Xen Developer Summit a
> few people mentioned it being nice if people provided a git tree where
> their
I tried 3rd patch together with earlier two. I'm
afraid the problem is not solved completely.
Full log goes here, http://paste2.org/KEAetMHb
Regards,
Harmandeep
On Tue, Jan 26, 2016 at 6:53 PM, Jan Beulich wrote:
On 26.01.16 at 14:13, wrote:
This run is configured for baseline tests only.
flight 38700 qemu-upstream-unstable running [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38700/
Failures and problems with tests :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-armhf
This run is configured for baseline tests only.
flight 38701 linux-3.14 running [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38701/
Failures and problems with tests :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-i386-xsm
On Tue, 2016-01-26 at 16:25 +, David Vrabel wrote:
> atomic_compareandswap() used atomic_t as the new, old and returned
> values which is less convinient than using just int.
"convenient"
> diff --git a/xen/include/asm-arm/atomic.h b/xen/include/asm-arm/atomic.h
> index 5a38c67..29ab265
From: Malcolm Crossley
Trying to batch Tx response events results in poor performance because
this delays freeing the transmitted skbs.
Instead use the standard RING_FINAL_CHECK_FOR_RESPONSES() macro to be
notified once the next Tx response is placed on the ring.
-26 09:16:07 +)
>
> are available in the git repository at:
>
>
> git://xenbits.xen.org/people/sstabellini/qemu-dm.git tags/xen-20160126
>
> for you to fetch changes up to f4297d663d92844f87aeb6ea762244167490dadb:
>
> xen: make it possible to build without the Xen PV
On Tue, 26 Jan 2016, Ian Campbell wrote:
> On Tue, 2016-01-26 at 00:00 +, Andrew Cooper wrote:
> > On 25/01/2016 20:36, Konrad Rzeszutek Wilk wrote:
> > > On Wed, Dec 30, 2015 at 11:00:52AM +, Andrew Cooper wrote:
> > > > On 30/12/2015 05:25, Wen Congyang wrote:
> > > > > On 12/30/2015
s/jnsnow/tags/ide-pull-request' into
> > staging (2016-01-26 09:16:07 +)
> >
> > are available in the git repository at:
> >
> >
> > git://xenbits.xen.org/people/sstabellini/qemu-dm.git tags/xen-20160126
> >
> > for you to fetch changes up to f429
-20160126-2
for you to fetch changes up to 64a7ad6fe3d8500119d83e0af830e0e45e83499a:
xen: make it possible to build without the Xen PV domain builder (2016-01-26
17:19:44 +)
Xen 2016/01/26 with Signed-off-by lines
>>> On 26.01.16 at 18:01, wrote:
> I tried 3rd patch together with earlier two. I'm
> afraid the problem is not solved completely.
> Full log goes here, http://paste2.org/KEAetMHb
Well, wait - we can't solve all problems at once. The crash here
is in the context of
On Wed, Jan 27, 2016 at 12:52:07AM +0800, Boqun Feng wrote:
> I recall that last time you and Linus came into a conclusion that even
> on Alpha, a barrier for read->write with data dependency is unnecessary:
>
> http://article.gmane.org/gmane.linux.kernel/2077661
>
> And in an earlier mail of
On 1/26/16 10:55 AM, Ian Campbell wrote:
> On Sat, 2015-12-19 at 14:51 -0600, Doug Goldstein wrote:
>> All,
>>
>> Now I'll start off by saying that "no" is a perfectly acceptable answer
>> to this suggestion. Basically I remember at the Xen Developer Summit a
>> few people mentioned it being nice
Hi Dario and Tianyang,
On Tue, Jan 26, 2016 at 9:06 AM, Dario Faggioli
wrote:
> On Mon, 2016-01-25 at 18:00 -0500, Meng Xu wrote:
>> On Mon, Jan 25, 2016 at 5:04 PM, Tianyang Chen
>> wrote:
>> > I have removed some of the Ccs so they won't get
-26 09:16:07 +)
>
> are available in the git repository at:
>
>
> git://xenbits.xen.org/people/sstabellini/qemu-dm.git tags/xen-20160126-2
>
> for you to fetch changes up to 64a7ad6fe3d8500119d83e0af830e0e45e83499a:
>
> xen: make it possible to build without the Xen PV
Last time, I did absolutely nothing. System was idle
and it crashed just after the login. Now, I booted the
system again and this time, there is no reset. But,
performance of the system is very slow. Browser
(Mozilla Firefox) freezes a lot. Also, before applying
patches, when I used to disabe
flight 79027 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/79027/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 78610
On Tue, 2016-01-26 at 23:32 +0530, Harmandeep Kaur wrote:
> Last time, I did absolutely nothing. System was idle
> and it crashed just after the login. Now, I booted the
> system again and this time, there is no reset. But,
> performance of the system is very slow. Browser
> (Mozilla Firefox)
On Mon, Jan 25, 2016 at 05:28:08PM -0500, Boris Ostrovsky wrote:
> On 01/25/2016 04:21 PM, H. Peter Anvin wrote:
> >On 01/25/16 13:12, Luis R. Rodriguez wrote:
> >>>Perhaps, but someone would still have to set hardware_subarch. And
> >>>it's hvmlite_bootparams() that does it.
> >>No, Xen would do
On Tue, Jan 26, 2016 at 11:58 PM, Dario Faggioli
wrote:
> On Tue, 2016-01-26 at 23:32 +0530, Harmandeep Kaur wrote:
>> Last time, I did absolutely nothing. System was idle
>> and it crashed just after the login. Now, I booted the
>> system again and this time, there is
flight 79103 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/79103/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass
test-armhf-armhf-xl 12
On Tue, Jan 26, 2016 at 10:34 AM, Luis R. Rodriguez wrote:
> On Mon, Jan 25, 2016 at 05:28:08PM -0500, Boris Ostrovsky wrote:
>> On 01/25/2016 04:21 PM, H. Peter Anvin wrote:
>> >On 01/25/16 13:12, Luis R. Rodriguez wrote:
>> >>>Perhaps, but someone would still have to set
On 01/26/2016 01:46 PM, Andy Lutomirski wrote:
On Tue, Jan 26, 2016 at 10:34 AM, Luis R. Rodriguez wrote:
On Mon, Jan 25, 2016 at 05:28:08PM -0500, Boris Ostrovsky wrote:
On 01/25/2016 04:21 PM, H. Peter Anvin wrote:
On 01/25/16 13:12, Luis R. Rodriguez wrote:
Perhaps, but
On Tue, Jan 26, 2016 at 11:00 AM, Boris Ostrovsky
wrote:
> On 01/26/2016 01:46 PM, Andy Lutomirski wrote:
>>
>> On Tue, Jan 26, 2016 at 10:34 AM, Luis R. Rodriguez
>> wrote:
>>>
>>> On Mon, Jan 25, 2016 at 05:28:08PM -0500, Boris Ostrovsky wrote:
On Tue, Jan 26, 2016 at 09:34:13AM -0700, Jan Beulich wrote:
> >>> On 26.01.16 at 16:57, wrote:
> > On 01/26/16 08:37, Jan Beulich wrote:
> >> >>> On 26.01.16 at 15:44, wrote:
> >> >> Last year at Linux Plumbers Conference I attended a session
On Tue, Jan 26, 2016 at 04:52:06PM +, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH 1/3] libxc/xc_domain_resume: Update
> comment."):
> > On Tue, 2016-01-26 at 16:22 +, Ian Jackson wrote:
> > > I'm not sure that `will return 1' is correct. IIRC there is some
> > > ...
On Tue, Jan 26, 2016 at 9:22 AM, Peter Zijlstra wrote:
>
> This is distinct from:
That may be distinct, but:
> struct foo *x = READ_ONCE(*ptr);
> smp_read_barrier_depends();
> x->bar = 5;
This case is complete BS. Stop perpetuating it. I already
On Tue, Jan 26, 2016 at 04:19:54PM +, Ian Campbell wrote:
> On Mon, 2016-01-25 at 16:06 -0500, Konrad Rzeszutek Wilk wrote:
> > To hopefully clarify what it meant.
> >
> > Signed-off-by: Konrad Rzeszutek Wilk
> > ---
> > tools/libxc/xc_resume.c | 7 +--
> > 1
On Mon, Jan 25, 2016 at 05:55:02PM -0500, Boris Ostrovsky wrote:
> On 01/25/2016 05:19 PM, Luis R. Rodriguez wrote:
> >On Sat, Jan 23, 2016 at 02:49:36PM +, Andrew Cooper wrote:
> >
> >
> >>it causes inappropriate linkage between the
> >>toolstack and the version of Linux wishing to be booted.
On Wed, Dec 30, 2015 at 10:37:32AM +0800, Wen Congyang wrote:
> It is the negotiation record for COLO.
> Primary->Secondary:
> control_id 0x: Secondary VM is out of sync, start a new
> checkpoint
> Secondary->Primary:
> 0x0001: Secondary VM is suspended
>
> + 0x000F: DIRTY_PFN_LIST
> +
Perhaps make it part of the optional and prefix it with CHECKPOINT?
> + 0x0010 - 0x7FFF: Reserved for future _mandatory_
> records.
>
> 0x8000 - 0x: Reserved for future _optional_
On Wed, Dec 30, 2015 at 10:37:34AM +0800, Wen Congyang wrote:
> read_record() could be used by primary to read dirty bitmap
> record sent by secondary under COLO.
> When used by save side, we need to pass the backchannel fd
> instead of ctx->fd to read_record(), so we added a fd param to
> it.
On Wed, Dec 30, 2015 at 10:37:39AM +0800, Wen Congyang wrote:
> Under COLO, we are doing checkpoint on demand, if this
> callback returns 1, we will take another checkpoint.
So 1 means OK.
> 0 indicates unexpected error.
Why not return an error?
>
> Signed-off-by: Yang Hongyang
From: Toshi Kani
Set IORESOURCE_SYSTEM_RAM in struct resource.flags of "System RAM"
entries.
Signed-off-by: Toshi Kani
Acked-by: David Vrabel # xen
Cc: Andrew Banman
Cc: Andrew Morton
On Tue, Jan 26, 2016 at 03:50:32PM -0500, Konrad Rzeszutek Wilk wrote:
> On Wed, Dec 30, 2015 at 10:37:39AM +0800, Wen Congyang wrote:
> > Under COLO, we are doing checkpoint on demand, if this
> > callback returns 1, we will take another checkpoint.
>
> So 1 means OK.
>
> > 0 indicates
I just tested freshly compiled xen.gz file produced from patched source, as
recommended by ktempkin. (Previous post xen.diff attached file got applied
to disable pmr).
Same behavior was observable with iommu=no-igfx: when net-vm tray icon gets
rendered (corrupted graphics) and notification are
flight 79037 linux-3.18 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/79037/
Failures :-/ but no regressions.
Regressions which are regarded as allowable (not blocking):
test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 9 debian-hvm-install fail
like 66698
The change is simple replace of raw strdup with a libxl variant.
The benefit of that is the libxl variant has the extra
behaviour of abort-on-alloc-fail - and will improve error handling.
libxl_version_info is a bit odd - it is a public function and as libxl.h
mentions - the callers of libxl_
Describe what the four (or more in the future) arguments
are for.
Acked-by: Ian Jackson
Signed-off-by: Konrad Rzeszutek Wilk
---
tools/libxl/libxl_save_callout.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git
To hopefully clarify what it meant. Also point out that mechanism
by which the return 1 value is done is via an intimate knowledge of the
hypercall ABI (i.e. which register - eax - is the return value).
Signed-off-by: Konrad Rzeszutek Wilk
---
tools/libxc/xc_resume.c |
Hey!
These are various fixes/updates I had in my tree. Some of them came
about the review of my patches - other through me reviewing the
COLO patches.
Please take a look - if you are please Ack and I will gladly commit them in.
tools/libxc/xc_resume.c | 17 +
The assert(info) is after quite a lot of manipulations
on 'info' - which makes the assert pointless because if
info was NULL it would have crashed earlier.
Remove it and make it an return. Also since most of the
error paths are for the same rc, unify them.
CC: Wen Congyang
On 01/26/2016 03:30 PM, Luis R. Rodriguez wrote:
What I'm proposing?
1) Lets see if we can put a proactive stop-gap to issues such as the cr4 shadow
bug and Kasan bugs from creeping in. This should not only help PV but perhaps
HVMLite. If you'd like to help with that refer to this thread:
On Mon, Jan 25, 2016 at 10:30:26AM -0500, Boris Ostrovsky wrote:
> initial_pg_pmd (together with initial_page_table) are not really required
> --- I just used them for temporary page tables in the hvmlite startup code
> instead of allocating dedicated pages for that. Perhaps there is other
>
On Tue, Jan 26, 2016 at 11:19:27AM +0100, Peter Zijlstra wrote:
> On Mon, Jan 25, 2016 at 10:03:22PM -0800, Paul E. McKenney wrote:
> > On Mon, Jan 25, 2016 at 04:42:43PM +, Will Deacon wrote:
> > > On Fri, Jan 15, 2016 at 01:58:53PM -0800, Paul E. McKenney wrote:
> > > > On Fri, Jan 15, 2016
On Tue, Jan 26, 2016 at 11:24:02AM +0100, Peter Zijlstra wrote:
> On Thu, Jan 14, 2016 at 02:20:46PM -0800, Paul E. McKenney wrote:
> > On Thu, Jan 14, 2016 at 01:24:34PM -0800, Leonid Yegoshin wrote:
> > > On 01/14/2016 12:48 PM, Paul E. McKenney wrote:
> > > >
> > > >So SYNC_RMB is intended to
On Tue, Jan 26, 2016 at 11:44:46AM -0800, Linus Torvalds wrote:
> On Tue, Jan 26, 2016 at 9:22 AM, Peter Zijlstra wrote:
> >
> > This is distinct from:
>
> That may be distinct, but:
>
> > struct foo *x = READ_ONCE(*ptr);
> > smp_read_barrier_depends();
> >
On Tue, Jan 26, 2016 at 12:16:09PM +, Will Deacon wrote:
> On Mon, Jan 25, 2016 at 10:03:22PM -0800, Paul E. McKenney wrote:
> > On Mon, Jan 25, 2016 at 04:42:43PM +, Will Deacon wrote:
> > > On Fri, Jan 15, 2016 at 01:58:53PM -0800, Paul E. McKenney wrote:
> > > > PPC Overlapping Group-B
On Wed, Jan 27, 2016 at 12:52:07AM +0800, Boqun Feng wrote:
> Hi Paul,
>
> On Mon, Jan 18, 2016 at 07:46:29AM -0800, Paul E. McKenney wrote:
> > On Mon, Jan 18, 2016 at 04:19:29PM +0800, Herbert Xu wrote:
> > > Paul E. McKenney wrote:
> > > >
> > > > You could use
On Tue, Jan 26, 2016 at 11:09:27AM +, Will Deacon wrote:
> On Tue, Jan 26, 2016 at 11:32:00AM +0100, Peter Zijlstra wrote:
> > On Tue, Jan 26, 2016 at 11:24:02AM +0100, Peter Zijlstra wrote:
> >
> > > Yeah, this goes under the header: memory-barriers.txt is _NOT_ a
> > > specification (I seem
On Tue, Jan 26, 2016 at 12:10 PM, Paul E. McKenney
wrote:
> On Tue, Jan 26, 2016 at 11:44:46AM -0800, Linus Torvalds wrote:
>>
>> > struct foo *x = READ_ONCE(*ptr);
>> > smp_read_barrier_depends();
>> > x->bar = 5;
>>
>> This case is complete
> From: Jan Beulich
> Sent: Tuesday, January 26, 2016 8:28 PM
>
> >>> On 26.01.16 at 12:57, wrote:
> > Only dom0 talks directly to the i915 driver, other appvm being pv, which is
> > why I put in question the complete deactivation of IGD by iommu=no-igfx.
> >
> > Is
> From: Jan Beulich
> Sent: Tuesday, January 26, 2016 8:57 PM
> To: Chang Jianzhong
> Cc: andrew.coop...@citrix.com; k...@xen.org; xen-devel@lists.xen.org
> Subject: Re: [Xen-devel] [PATCH] xen vtd : set msi guest_masked 0 by default
>
> >>> On 26.01.16 at 02:34, wrote:
> >
On Tue, Jan 26, 2016 at 2:15 PM, Linus Torvalds
wrote:
>
> You might as well just write it as
>
> struct foo x = READ_ONCE(*ptr);
> x->bar = 5;
>
> because that "smp_read_barrier_depends()" does NOTHING wrt the second write.
Just to clarify: on alpha it
On 1/26/16 11:26 AM, Doug Goldstein wrote:
> On 1/26/16 10:55 AM, Ian Campbell wrote:
>> On Sat, 2015-12-19 at 14:51 -0600, Doug Goldstein wrote:
>>> All,
>>>
>>> Now I'll start off by saying that "no" is a perfectly acceptable answer
>>> to this suggestion. Basically I remember at the Xen
> From: Jan Beulich [mailto:jbeul...@suse.com]
> Sent: Tuesday, January 26, 2016 12:19 AM
>
> When mapping large BARs (e.g. the frame buffer of a graphics card) the
> overhead of establishing such mappings using only 4k pages has,
> particularly after the XSA-125 fix, become unacceptable. Alter
> From: Jan Beulich [mailto:jbeul...@suse.com]
> Sent: Tuesday, January 26, 2016 11:53 PM
>
> >> > At first, I am open for any solution.
> >> > pcidevs_lock is quite a big lock. For this point, it looks much better
> >> > to add a new flag to delay hiding device.
> >> > I am also afraid that it
On Tue, Jan 26, 2016 at 02:33:40PM -0800, Linus Torvalds wrote:
> On Tue, Jan 26, 2016 at 2:15 PM, Linus Torvalds
> wrote:
> >
> > You might as well just write it as
> >
> > struct foo x = READ_ONCE(*ptr);
> > x->bar = 5;
> >
> > because that
On Tue, Jan 26, 2016 at 12:10:10PM +, Will Deacon wrote:
> On Mon, Jan 25, 2016 at 05:06:46PM -0800, Paul E. McKenney wrote:
> > On Mon, Jan 25, 2016 at 02:41:34PM +, Will Deacon wrote:
> > > On Fri, Jan 15, 2016 at 11:28:45AM -0800, Paul E. McKenney wrote:
> > > > On Fri, Jan 15, 2016 at
It seems that IGD iommu is not completely deactivated, yes, since memory
corruption happens (graphic glitches and then system hang)
General iommu is still reported as being active by xen, as desired.
Thierry
Le mar. 26 janv. 2016 17:21, Tian, Kevin a écrit :
> > From:
flight 79042 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/79042/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-armhf-armhf-xl-credit2 11 guest-start fail REGR. vs. 78683
Regressions which
On Tue, Jan 26, 2016 at 3:29 PM, Paul E. McKenney
wrote:
>
> No trailing data-dependent read, so agreed, no smp_read_barrier_depends()
> needed. That said, I believe that we should encourage rcu_dereference*()
> or lockless_dereference() instead of READ_ONCE() for
On Tue, Jan 26, 2016 at 04:51:38PM -0500, Boris Ostrovsky wrote:
> On 01/26/2016 03:30 PM, Luis R. Rodriguez wrote:
> hvmlite_start() is a 32-bit entry point [...]
>
> >4) hardware_subarch, hardware_subarch_data and future prospects
> >
> >Your patch relies on a *new* Linux entry point. Sure, we
flight 79069 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/79069/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass
test-armhf-armhf-libvirt-raw 11
This run is configured for baseline tests only.
flight 38704 qemu-upstream-unstable real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38704/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-armhf-armhf-xl 14
On 01/26/2016 10:29 PM, Konrad Rzeszutek Wilk wrote:
>>> Or is that suppose to be done in another patch? If so you may want to
>>> mention that in the commit description?
>>
>> Do you mean where is the code that uses back_fd? It is in another series:
>>
On 01/26/2016 10:27 PM, Konrad Rzeszutek Wilk wrote:
> On Tue, Jan 26, 2016 at 03:04:39PM +0800, Wen Congyang wrote:
>> On 01/26/2016 02:59 AM, Konrad Rzeszutek Wilk wrote:
>>> On Wed, Dec 30, 2015 at 10:28:59AM +0800, Wen Congyang wrote:
Secondary vm is running in colo mode, we need to send
On 01/27/2016 08:53 AM, Wen Congyang wrote:
> On 01/26/2016 10:27 PM, Konrad Rzeszutek Wilk wrote:
>> On Tue, Jan 26, 2016 at 03:04:39PM +0800, Wen Congyang wrote:
>>> On 01/26/2016 02:59 AM, Konrad Rzeszutek Wilk wrote:
On Wed, Dec 30, 2015 at 10:28:59AM +0800, Wen Congyang wrote:
>
On 01/27/2016 04:45 AM, Konrad Rzeszutek Wilk wrote:
> On Wed, Dec 30, 2015 at 10:37:34AM +0800, Wen Congyang wrote:
>> read_record() could be used by primary to read dirty bitmap
>> record sent by secondary under COLO.
>> When used by save side, we need to pass the backchannel fd
>> instead of
On Tue, Jan 26, 2016 at 03:45:23PM -0800, Linus Torvalds wrote:
> On Tue, Jan 26, 2016 at 3:29 PM, Paul E. McKenney
> wrote:
> >
> > No trailing data-dependent read, so agreed, no smp_read_barrier_depends()
> > needed. That said, I believe that we should encourage
On 01/27/2016 05:09 AM, Konrad Rzeszutek Wilk wrote:
> On Tue, Jan 26, 2016 at 03:50:32PM -0500, Konrad Rzeszutek Wilk wrote:
>> On Wed, Dec 30, 2015 at 10:37:39AM +0800, Wen Congyang wrote:
>>> Under COLO, we are doing checkpoint on demand, if this
>>> callback returns 1, we will take another
On 01/27/2016 04:50 AM, Konrad Rzeszutek Wilk wrote:
> On Wed, Dec 30, 2015 at 10:37:39AM +0800, Wen Congyang wrote:
>> Under COLO, we are doing checkpoint on demand, if this
>> callback returns 1, we will take another checkpoint.
>
> So 1 means OK.
>
>> 0 indicates unexpected error.
>
> Why
From: Ian Campbell
Date: Thu, 21 Jan 2016 11:58:10 +
> Please could you queue these three:
>
> 32a8440 xen-netfront: respect user provided max_queues
> 4c82ac3 xen-netback: respect user provided max_queues
> ca88ea1 xen-netfront: update num_queues to real created
>
On 01/26/2016 10:27 PM, Konrad Rzeszutek Wilk wrote:
> On Tue, Jan 26, 2016 at 03:04:39PM +0800, Wen Congyang wrote:
>> On 01/26/2016 02:59 AM, Konrad Rzeszutek Wilk wrote:
>>> On Wed, Dec 30, 2015 at 10:28:59AM +0800, Wen Congyang wrote:
Secondary vm is running in colo mode, we need to send
On Tue, Jan 26, 2016 at 03:29:21PM -0800, Paul E. McKenney wrote:
> On Tue, Jan 26, 2016 at 02:33:40PM -0800, Linus Torvalds wrote:
> > On Tue, Jan 26, 2016 at 2:15 PM, Linus Torvalds
> > wrote:
> > >
> > > You might as well just write it as
> > >
> > > struct
On Tue, Jan 26, 2016 at 4:04 PM, Luis R. Rodriguez wrote:
> You go:
>
> hvmlite_start_xen() -->
> HVM stub
> startup_64() | (startup_32()
Hrm, does HVMlite work well with load_ucode_bsp(), note the patches to
rebrand pv_enabled() to pv_legacy() or whatever, this
Hi,
There was a patch
(http://lists.xenproject.org/archives/html/xen-devel/2015-09/msg00285.html) in
2015 to support multicast packet filter in Xen netback. I found that this
feature "feature-multicast-control" is currently not supported by Xen netfront
in mainline linux.
Is there as patch for
On 01/26/16 08:57, Jan Beulich wrote:
> >>> On 26.01.16 at 16:30, wrote:
> > On 01/26/16 05:44, Jan Beulich wrote:
> >> Interesting. This isn't the usage model I have been thinking about
> >> so far. Having just gone back to the original 0/4 mail, I'm afraid
> >> we're
>>> On 1/27/2016 at 12:12 AM, in message <20160126161253.ga9...@gmail.com>, Olaf
Hering wrote:
> On Tue, Jan 19, Chunyan Liu wrote:
>
> > +++ b/tools/libxl/libxl.c
> > @@ -3204,7 +3204,7 @@ void
> libxl__device_disk_local_initiate_detach(libxl__egc *egc,
> >
Hello Oracle chaps,
plus George,
plus Juergen,
plus everyone on xen-devel, :-)
As promised, I'll have a deep look at the tests and benchmarks results
that Elena dumped on us all ASAP. However, this is only fair if I also
spam you with an huge load of numbers onto which you can scratch (or
On Mon, 2016-01-25 at 08:46 -0700, Jan Beulich wrote:
> > > > On 19.01.16 at 08:30, wrote:
>
>
> > +write_cr4(cr4 | X86_CR4_PKE);
> > +asm volatile (".byte 0x0f,0x01,0xee"
> > +: "=a" (pkru) : "c" (0) : "dx");
> > +write_cr4(cr4);
>
> I think you
On Mon, Jan 25, 2016 at 10:12:11PM -0800, Paul E. McKenney wrote:
> On Mon, Jan 25, 2016 at 06:02:34PM +, Will Deacon wrote:
> > Thanks for having a go at this. I tried defining something axiomatically,
> > but got stuck pretty quickly. In my scheme, I used "data-directed
> > transitivity"
On 22/01/16 16:54, Elena Ufimtseva wrote:
> Hello all!
>
> Dario, Gerorge or anyone else, your help will be appreciated.
>
> Let me put some intro to our findings. I may forget something or put something
> not too explicit, please ask me.
>
> Customer filled a bug where some of the
On Tue, 26 Jan 2016, Shannon Zhao wrote:
> On 2016/1/26 0:44, Stefano Stabellini wrote:
> > On Sat, 23 Jan 2016, Shannon Zhao wrote:
> >> > From: Shannon Zhao
> >> >
> >> > Move x86 specific codes to architecture directory and export those EFI
> >> > runtime service
Only dom0 talks directly to the i915 driver, other appvm being pv, which is
why I put in question the complete deactivation of IGD by iommu=no-igfx.
Is there anything I can provide to troubleshoot?
Le mar. 26 janv. 2016 06:37, Jan Beulich a écrit :
> (re-adding xen-devel)
>
101 - 200 of 207 matches
Mail list logo