Re: [Xen-devel] Status of 4.13

2019-11-20 Thread Jürgen Groß
On 21.11.19 08:30, Steven Haigh wrote: On 2019-11-21 17:05, Jürgen Groß wrote: Where do we stand with Xen 4.13 regarding blockers and related patches? 2. Ryzen/Rome failures with Windows guests:    What is the currently planned way to address the problem? Who is    working on that? A

Re: [Xen-devel] Status of 4.13

2019-11-20 Thread Steven Haigh
On 2019-11-21 17:05, Jürgen Groß wrote: Where do we stand with Xen 4.13 regarding blockers and related patches? 2. Ryzen/Rome failures with Windows guests: What is the currently planned way to address the problem? Who is working on that? A workaround was found by specifying cpuid values

[Xen-devel] [PATCH v1 1/2] x86/cpu: maintain a parked CPU bitmap

2019-11-20 Thread Chao Gao
It helps to distinguish parked CPUs from those are really offlined or hot-added. We need to know the parked CPUs in order to do a special check against them to ensure that all CPUs, except those are really offlined or hot-added, have the same ucode version. Signed-off-by: Chao Gao --- Note that

[Xen-devel] [PATCH v1 2/2] microcode: reject late ucode loading if any core is parked

2019-11-20 Thread Chao Gao
If a core with all of its thread being parked, late ucode loading which currently only loads ucode on online threads would lead to differing ucode revisions in the system. In general, keeping ucode revision consistent would be less error-prone. To this end, if there is a parked thread doesn't have

[Xen-devel] [xen-4.11-testing test] 144226: regressions - FAIL

2019-11-20 Thread osstest service owner
flight 144226 xen-4.11-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/144226/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 144025 Tests

[Xen-devel] Status of 4.13

2019-11-20 Thread Jürgen Groß
Where do we stand with Xen 4.13 regarding blockers and related patches? 1. OSStest failure regarding nested test: I'm not quite sure whether the currently debated patch of Andrew is fixing the problem. If not, do we know what is missing or how to address the issue? If yes, could we

Re: [Xen-devel] [OSSTEST PATCH 00/13] Speed up and restore host history

2019-11-20 Thread Jürgen Groß
On 20.11.19 18:54, Ian Jackson wrote: Hi, I promised you to do a risk/benefit analysis on this series and here is my report. With your permission I plan to push it on Sunday night or Monday morning, if you think that is a convenient time. TYVM. I'm fine with your plan. Juergen Summary:

[Xen-devel] [xen-unstable test] 144222: regressions - FAIL

2019-11-20 Thread osstest service owner
flight 144222 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/144222/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 144042

[Xen-devel] [PATCH v2] x86: Fix Kconfig indentation

2019-11-20 Thread Krzysztof Kozlowski
Adjust indentation from spaces to tab (+optional two spaces) as in coding style with command like: $ sed -e 's/^/\t/' -i */Kconfig Signed-off-by: Krzysztof Kozlowski --- Changes since v1: 1. Fix also 7-space and tab+1 space indentation issues. --- arch/x86/Kconfig | 68

[Xen-devel] [PATCH v2] xen: Fix Kconfig indentation

2019-11-20 Thread Krzysztof Kozlowski
Adjust indentation from spaces to tab (+optional two spaces) as in coding style with command like: $ sed -e 's/^/\t/' -i */Kconfig Signed-off-by: Krzysztof Kozlowski --- Changes since v1: 1. Fix also 7-space and tab+1 space indentation issues. --- drivers/xen/Kconfig | 58

Re: [Xen-devel] [PATCH] xen: Fix Kconfig indentation

2019-11-20 Thread Krzysztof Kozlowski
On Wed, 20 Nov 2019 at 22:02, Jan Beulich wrote: > > On 20.11.2019 14:38, Krzysztof Kozlowski wrote: > > Adjust indentation from spaces to tab (+optional two spaces) as in > > coding style with command like: > > $ sed -e 's/^/\t/' -i */Kconfig > > > > Signed-off-by: Krzysztof

Re: [Xen-devel] [PATCH v5 00/12] livepatch: new features and fixes

2019-11-20 Thread Konrad Rzeszutek Wilk
> Yes, this hunk is missing (somehow it did not make it to the v5 patchset, > sorry): > > diff --git a/tools/libxc/xc_misc.c b/tools/libxc/xc_misc.c > index 7747ea83aa..0b21a6aca4 100644 > --- a/tools/libxc/xc_misc.c > +++ b/tools/libxc/xc_misc.c > @@ -976,6 +976,7 @@ static int

[Xen-devel] [ovmf test] 144224: all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144224 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/144224/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf bf1ea933ec1c6447c4168c34cc1b7ea4ac8f3e4d baseline version: ovmf

Re: [Xen-devel] [RFC 5/7] WIP:arm64:armds: Build XEN with ARM Compiler 6.6

2019-11-20 Thread Stefano Stabellini
On Thu, 14 Nov 2019, Andrii Anisov wrote: > On 11.11.19 23:26, Stefano Stabellini wrote: > > > Why _srodata and __start_bug_frames cannot both be defined as > > Load$$_rodata_bug_frames_0$$Base when actually in the case of: > > > > > +#define __per_cpu_data_end Load$$_bss_percpu$$Limit

Re: [Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-20 Thread Stefano Stabellini
On Thu, 14 Nov 2019, Andrii Anisov wrote: > Hello Stefano, > > On 11.11.19 22:59, Stefano Stabellini wrote: > > this seems a very serious compiler bug. > > Yep. > > > This, together with the other bug described in the previous patch, makes > > me think the ARMCC is not quite ready for showtime.

Re: [Xen-devel] [RFC 6/7] arm: Introduce dummy empty functions for data only C files

2019-11-20 Thread Stefano Stabellini
+ fusa-sig On Thu, 14 Nov 2019, Artem Mygaiev wrote: > Hello Julien > > On Thu, 2019-11-14 at 08:03 +0900, Julien Grall wrote: > > > > > > On Tue, 12 Nov 2019, 05:57 Stefano Stabellini, < > > sstabell...@kernel.org> wrote: > > > On Wed, 6 Nov 2019, Andrii Anisov wrote: > > > > From: Andrii

Re: [Xen-devel] [RFC 4/7] arm/gic: Drop pointless assertions

2019-11-20 Thread Stefano Stabellini
On Wed, 13 Nov 2019, Julien Grall wrote: > On Tue, 12 Nov 2019, 05:52 Stefano Stabellini, wrote: > On Wed, 6 Nov 2019, Andrii Anisov wrote: > > From: Andrii Anisov > > > > Also armclang complains about the condition always true, > > because `sgi` is of type enum

[Xen-devel] [qemu-mainline test] 144218: regressions - FAIL

2019-11-20 Thread osstest service owner
flight 144218 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/144218/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 7 xen-boot fail REGR. vs. 144209

Re: [Xen-devel] [PATCH v2 1/2] introduce GFN notification for translated domains

2019-11-20 Thread Julien Grall
Hi Jan, On 14/11/2019 16:43, Jan Beulich wrote: In order for individual IOMMU drivers (and from an abstract pov also architectures) to be able to adjust, ahead of actual mapping requests, their data structures when they might cover only a sub-range of all possible GFNs, introduce a notification

[Xen-devel] [xen-4.12-testing test] 144216: regressions - FAIL

2019-11-20 Thread osstest service owner
flight 144216 xen-4.12-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/144216/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 144035 Tests

[Xen-devel] [xen-unstable-smoke test] 144227: tolerable all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144227 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/144227/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm

Re: [Xen-devel] Ping: [PATCH v2] build: provide option to disambiguate symbol names

2019-11-20 Thread Andrew Cooper
On 20/11/2019 17:19, Jan Beulich wrote: > On 20.11.2019 18:13, Andrew Cooper wrote: >> On 20/11/2019 16:40, Jürgen Groß wrote: >>> On 20.11.19 17:30, Jan Beulich wrote: On 08.11.2019 12:18, Jan Beulich wrote: > The .file assembler directives generated by the compiler do not include >

Re: [Xen-devel] [OSSTEST PATCH 00/13] Speed up and restore host history

2019-11-20 Thread Ian Jackson
Hi, I promised you to do a risk/benefit analysis on this series and here is my report. With your permission I plan to push it on Sunday night or Monday morning, if you think that is a convenient time. Summary: There are three kinds of risk here: * There is a nonneglible chance that these

[Xen-devel] [PATCH for-4.13] x86/vlapic: allow setting APIC_SPIV_FOCUS_DISABLED in x2APIC mode

2019-11-20 Thread Roger Pau Monne
Current code unconditionally prevents setting APIC_SPIV_FOCUS_DISABLED regardless of the processor model, which is not correct according to the specification. Fix it by allowing setting APIC_SPIV_FOCUS_DISABLED based on the domain cpuid policy. Signed-off-by: Roger Pau Monné --- Cc: Juergen

Re: [Xen-devel] Ping: [PATCH v2] build: provide option to disambiguate symbol names

2019-11-20 Thread Jan Beulich
On 20.11.2019 18:13, Andrew Cooper wrote: > On 20/11/2019 16:40, Jürgen Groß wrote: >> On 20.11.19 17:30, Jan Beulich wrote: >>> On 08.11.2019 12:18, Jan Beulich wrote: The .file assembler directives generated by the compiler do not include any path components (gcc) or just the ones

Re: [Xen-devel] [PATCH v3 9/9] x86/mm: change pl*e to l*t in virt_to_xen_l*e

2019-11-20 Thread Jan Beulich
On 02.10.2019 19:16, Hongyan Xia wrote: > From: Wei Liu > > We will need to have a variable named pl*e when we rewrite > virt_to_xen_l*e. Change pl*e to l*t to reflect better its purpose. > This will make reviewing later patch easier. > > No functional change. > > Signed-off-by: Wei Liu >

Re: [Xen-devel] Ping: [PATCH v2] build: provide option to disambiguate symbol names

2019-11-20 Thread Andrew Cooper
On 20/11/2019 16:40, Jürgen Groß wrote: > On 20.11.19 17:30, Jan Beulich wrote: >> On 08.11.2019 12:18, Jan Beulich wrote: >>> The .file assembler directives generated by the compiler do not include >>> any path components (gcc) or just the ones specified on the command >>> line >>> (clang, at

Re: [Xen-devel] Ping: [PATCH v2] build: provide option to disambiguate symbol names

2019-11-20 Thread Jürgen Groß
On 20.11.19 17:30, Jan Beulich wrote: On 08.11.2019 12:18, Jan Beulich wrote: The .file assembler directives generated by the compiler do not include any path components (gcc) or just the ones specified on the command line (clang, at least version 5), and hence multiple identically named source

[Xen-devel] Ping: [PATCH v2] build: provide option to disambiguate symbol names

2019-11-20 Thread Jan Beulich
On 08.11.2019 12:18, Jan Beulich wrote: > The .file assembler directives generated by the compiler do not include > any path components (gcc) or just the ones specified on the command line > (clang, at least version 5), and hence multiple identically named source > files (in different directories)

Re: [Xen-devel] [PATCH v3 7/9] x86/mm: make sure there is one exit path for modify_xen_mappings

2019-11-20 Thread Jan Beulich
On 02.10.2019 19:16, Hongyan Xia wrote: > @@ -5468,7 +5469,11 @@ int modify_xen_mappings(unsigned long s, unsigned long > e, unsigned int nf) > /* PAGE1GB: shatter the superpage and fall through. */ > l2t = alloc_xen_pagetable(); > if ( !l2t ) > -

Re: [Xen-devel] [PATCH v3 5/9] x86/mm: map_pages_to_xen should have one exit path

2019-11-20 Thread Jan Beulich
On 02.10.2019 19:16, Hongyan Xia wrote: > @@ -5034,10 +5036,13 @@ int map_pages_to_xen( > > while ( nr_mfns != 0 ) > { > -l3_pgentry_t ol3e, *pl3e = virt_to_xen_l3e(virt); > +pl3e = virt_to_xen_l3e(virt); > > if ( !pl3e ) > -return -ENOMEM; > +

Re: [Xen-devel] [PATCH v3 4/9] x86/mm: introduce l{1, 2}t local variables to modify_xen_mappings

2019-11-20 Thread Jan Beulich
On 02.10.2019 19:16, Hongyan Xia wrote: > From: Wei Liu > > The pl2e and pl1e variables are heavily (ab)used in that function. It > is fine at the moment because all page tables are always mapped so > there is no need to track the life time of each variable. > > We will soon have the

Re: [Xen-devel] [PATCH v3 3/9] x86/mm: introduce l{1, 2}t local variables to map_pages_to_xen

2019-11-20 Thread Jan Beulich
On 02.10.2019 19:16, Hongyan Xia wrote: > From: Wei Liu > > The pl2e and pl1e variables are heavily (ab)used in that function. It > is fine at the moment because all page tables are always mapped so > there is no need to track the life time of each variable. > > We will soon have the

Re: [Xen-devel] [PATCH for-4.13 v1 1/2] libxl: introduce new backend type VINPUT

2019-11-20 Thread Ian Jackson
Oleksandr Grytsov writes ("Re: [PATCH for-4.13 v1 1/2] libxl: introduce new backend type VINPUT"): > I will submit V2 with renaming and comments addressed for second commit [3] > of the patchset. Thanks. Juergen tells this is OK in principle but me he wants to take only critical fixes after the

Re: [Xen-devel] [PATCH for-4.13 v3] passthrough: simplify locking and logging

2019-11-20 Thread Igor Druzhinin
On 20/11/2019 15:49, Jürgen Groß wrote: > On 15.11.19 19:59, Igor Druzhinin wrote: >> From: Paul Durrant >> >> Dropping the pcidevs lock between calling device_assigned() and >> assign_device() means that the latter has to do the same check as the >> former for no obvious gain. Also, since long

[Xen-devel] [xen-unstable-smoke test] 144225: tolerable all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144225 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/144225/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm

Re: [Xen-devel] [XEN PATCH] xen/arch/x86/Makefile: Remove $(guard) use from $(TARGET).efi target

2019-11-20 Thread Jürgen Groß
On 20.11.19 08:50, Jan Beulich wrote: On 19.11.2019 18:58, Anthony PERARD wrote: Following the patch 65d104984c04 ("x86: fix race to build arch/x86/efi/relocs-dummy.o"), the error message nm: 'efi/relocs-dummy.o': No such file" started to appear on system which can't build the .efi target.

Re: [Xen-devel] [PATCH for-4.13 v3] passthrough: simplify locking and logging

2019-11-20 Thread Jürgen Groß
On 15.11.19 19:59, Igor Druzhinin wrote: From: Paul Durrant Dropping the pcidevs lock between calling device_assigned() and assign_device() means that the latter has to do the same check as the former for no obvious gain. Also, since long running operations under pcidevs lock already drop the

Re: [Xen-devel] [RFC v5 031/126] xen: introduce ERRP_AUTO_PROPAGATE

2019-11-20 Thread Anthony PERARD
On Fri, Oct 11, 2019 at 07:04:17PM +0300, Vladimir Sementsov-Ogievskiy wrote: > diff --git a/hw/block/xen-block.c b/hw/block/xen-block.c > --- a/hw/block/xen-block.c > +++ b/hw/block/xen-block.c > @@ -915,15 +903,15 @@ static void xen_block_device_create(XenBackendInstance > *backend, >

[Xen-devel] [xen-4.11-testing test] 144212: regressions - FAIL

2019-11-20 Thread osstest service owner
flight 144212 xen-4.11-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/144212/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 144025 Tests

Re: [Xen-devel] [PATCH] xen: Add missing va_end() in hypercall_create_continuation()

2019-11-20 Thread Jürgen Groß
On 20.11.19 15:06, Andrew Cooper wrote: On 20/11/2019 13:56, Jan Beulich wrote: On 20.11.2019 14:37, Julien Grall wrote: From: Julien Grall The documentation requires va_start() to always be matched with a corresponding va_end(). However, this is not the case in the path used for bad format.

[Xen-devel] [libvirt test] 144215: tolerable all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144215 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/144215/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 144165 test-armhf-armhf-libvirt-raw 13

Re: [Xen-devel] [PATCH] xen: Add missing va_end() in hypercall_create_continuation()

2019-11-20 Thread Andrew Cooper
On 20/11/2019 13:56, Jan Beulich wrote: > On 20.11.2019 14:37, Julien Grall wrote: >> From: Julien Grall >> >> The documentation requires va_start() to always be matched with a >> corresponding va_end(). However, this is not the case in the path used >> for bad format. >> >> This was introduced

Re: [Xen-devel] [PATCH] xen: Fix Kconfig indentation

2019-11-20 Thread Jan Beulich
On 20.11.2019 14:38, Krzysztof Kozlowski wrote: > Adjust indentation from spaces to tab (+optional two spaces) as in > coding style with command like: > $ sed -e 's/^/\t/' -i */Kconfig > > Signed-off-by: Krzysztof Kozlowski > --- > drivers/xen/Kconfig | 22 +++--- >

Re: [Xen-devel] [PATCH] xen: Add missing va_end() in hypercall_create_continuation()

2019-11-20 Thread Jan Beulich
On 20.11.2019 14:37, Julien Grall wrote: > From: Julien Grall > > The documentation requires va_start() to always be matched with a > corresponding va_end(). However, this is not the case in the path used > for bad format. > > This was introduced by XSA-296. > > Coverity-ID: 1488727 > Fixes:

Re: [Xen-devel] [PATCH] x86 / iommu: set up a scratch page in the quarantine domain

2019-11-20 Thread Jan Beulich
On 20.11.2019 13:08, Paul Durrant wrote: > This patch introduces a new iommu_op to facilitate a per-implementation > quarantine set up, and then further code for x86 implementations > (amd and vtd) to set up a read/wrote scratch page to serve as the source/ > target for all DMA whilst a device is

[Xen-devel] [PATCH] xen: Fix Kconfig indentation

2019-11-20 Thread Krzysztof Kozlowski
Adjust indentation from spaces to tab (+optional two spaces) as in coding style with command like: $ sed -e 's/^/\t/' -i */Kconfig Signed-off-by: Krzysztof Kozlowski --- drivers/xen/Kconfig | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff

[Xen-devel] [PATCH] xen: Add missing va_end() in hypercall_create_continuation()

2019-11-20 Thread Julien Grall
From: Julien Grall The documentation requires va_start() to always be matched with a corresponding va_end(). However, this is not the case in the path used for bad format. This was introduced by XSA-296. Coverity-ID: 1488727 Fixes: 0bf9f8d3e3 ("xen/hypercall: Don't use BUG() for parameter

Re: [Xen-devel] [RFC v5 000/126] error: auto propagated local_err

2019-11-20 Thread Kevin Wolf
Am 20.11.2019 um 13:59 hat Eric Blake geschrieben: > On 11/20/19 3:50 AM, Vladimir Sementsov-Ogievskiy wrote: > > Okay... > > > > I think that: > > > > 1. A lot of efforts (not only my, I think reviewing is already exceeded > > generation efforts) > > are made, it would be sad to lose them.

Re: [Xen-devel] [RFC v5 000/126] error: auto propagated local_err

2019-11-20 Thread Eric Blake
On 11/20/19 3:50 AM, Vladimir Sementsov-Ogievskiy wrote: Okay... I think that: 1. A lot of efforts (not only my, I think reviewing is already exceeded generation efforts) are made, it would be sad to lose them. 2. It's safe enough to apply only part of generated patches: we just fix

[Xen-devel] [xen-unstable-smoke test] 144221: tolerable all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144221 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/144221/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm

[Xen-devel] [PATCH] x86 / iommu: set up a scratch page in the quarantine domain

2019-11-20 Thread Paul Durrant
This patch introduces a new iommu_op to facilitate a per-implementation quarantine set up, and then further code for x86 implementations (amd and vtd) to set up a read/wrote scratch page to serve as the source/ target for all DMA whilst a device is assigned to dom_io. The reason for doing this is

Re: [Xen-devel] grant table size

2019-11-20 Thread Durrant, Paul
> -Original Message- > From: Jan Beulich > Sent: 20 November 2019 12:42 > To: Durrant, Paul > Cc: Roger Pau Monné ; xen-devel@lists.xenproject.org > Subject: Re: [Xen-devel] grant table size > > On 20.11.2019 12:18, Durrant, Paul wrote: > >> -Original Message- > >> From: Jan

Re: [Xen-devel] livepatch-build-tools regression

2019-11-20 Thread Sergey Dyasli
On 19/11/2019 17:21, Wieczorkiewicz, Pawel wrote: > > >> On 18. Nov 2019, at 18:41, Sergey Dyasli wrote: >> >> On 18/11/2019 17:28, Wieczorkiewicz, Pawel wrote: >>> >>> Could you build the lp with debug (-d) and provide me with the >>> create-diff-object.log file? >>> >> >> I've attached the

Re: [Xen-devel] grant table size

2019-11-20 Thread Jan Beulich
On 20.11.2019 12:18, Durrant, Paul wrote: >> -Original Message- >> From: Jan Beulich >> Sent: 20 November 2019 12:09 >> To: Durrant, Paul >> Cc: Roger Pau Monné ; xen-devel@lists.xenproject.org >> Subject: Re: [Xen-devel] grant table size >> >> On 20.11.2019 11:49, Durrant, Paul

[Xen-devel] [ovmf test] 144214: all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144214 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/144214/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 7607174192166dd5d2d6913fc2fdb8ce539cd3c9 baseline version: ovmf

[Xen-devel] [xen-unstable test] 144211: regressions - FAIL

2019-11-20 Thread osstest service owner
flight 144211 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/144211/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 144042

Re: [Xen-devel] grant table size

2019-11-20 Thread Durrant, Paul
> -Original Message- > From: Jan Beulich > Sent: 20 November 2019 12:09 > To: Durrant, Paul > Cc: Roger Pau Monné ; xen-devel@lists.xenproject.org > Subject: Re: [Xen-devel] grant table size > > On 20.11.2019 11:49, Durrant, Paul wrote: > >> From: Roger Pau Monné > >> Sent: 20

Re: [Xen-devel] grant table size

2019-11-20 Thread Jan Beulich
On 20.11.2019 11:49, Durrant, Paul wrote: >> From: Roger Pau Monné >> Sent: 20 November 2019 11:06 >> >> Do you have in mind to signal this somehow to guests, or the >> expectation is that the guest will have to poll GNTTABOP_query_size >> and at some point the size will increase? > > I don't

Re: [Xen-devel] grant table size

2019-11-20 Thread Durrant, Paul
> -Original Message- > From: Roger Pau Monné > Sent: 20 November 2019 11:06 > To: Durrant, Paul > Cc: xen-devel@lists.xenproject.org > Subject: Re: [Xen-devel] grant table size > > On Wed, Nov 20, 2019 at 09:43:59AM +, Durrant, Paul wrote: > > I've dealt with a few problems over the

Re: [Xen-devel] [XEN PATCH for-4.13] configure: Fix test for python 3.8

2019-11-20 Thread Wei Liu
On Wed, Nov 20, 2019 at 11:41:24AM +0100, Jürgen Groß wrote: > On 15.11.19 17:15, Anthony PERARD wrote: > > https://docs.python.org/3.8/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build > > > > > To embed Python into an application, a new --embed option must be > > > passed to

Re: [Xen-devel] [XEN PATCH for-4.13] configure: Fix test for python 3.8

2019-11-20 Thread Jürgen Groß
On 15.11.19 17:15, Anthony PERARD wrote: https://docs.python.org/3.8/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build To embed Python into an application, a new --embed option must be passed to python3-config --libs --embed to get -lpython3.8 (link the application to

Re: [Xen-devel] [XEN PATCH for-4.13] configure: Fix test for python 3.8

2019-11-20 Thread Wei Liu
On Fri, Nov 15, 2019 at 04:22:15PM +, Wei Liu wrote: > On Fri, Nov 15, 2019 at 04:15:32PM +, Anthony PERARD wrote: > > https://docs.python.org/3.8/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build > > > > > To embed Python into an application, a new --embed option must be >

Re: [Xen-devel] [RFC v5 000/126] error: auto propagated local_err

2019-11-20 Thread Vladimir Sementsov-Ogievskiy
Okay... I think that: 1. A lot of efforts (not only my, I think reviewing is already exceeded generation efforts) are made, it would be sad to lose them. 2. It's safe enough to apply only part of generated patches: we just fix error_abort/error_fatal in more popular subsystems, what's

[Xen-devel] [xen-unstable-coverity test] 144220: all pass - PUSHED

2019-11-20 Thread osstest service owner
flight 144220 xen-unstable-coverity real [real] http://logs.test-lab.xenproject.org/osstest/logs/144220/ Perfect :-) All tests in this flight passed as required version targeted for testing: xen 0273d8e24249d14f5964f6b2193a53a1fb99ce9e baseline version: xen

Re: [Xen-devel] grant table size

2019-11-20 Thread Roger Pau Monné
On Wed, Nov 20, 2019 at 09:43:59AM +, Durrant, Paul wrote: > I've dealt with a few problems over the years where the root cause was a > guest running out of grant table and so I'm wondering whether it would be a > good idea to allow a toolstack to increase the table size of a running guest,

Re: [Xen-devel] [PATCH v5 00/12] livepatch: new features and fixes

2019-11-20 Thread Wieczorkiewicz, Pawel
> On 20. Nov 2019, at 03:25, Konrad Rzeszutek Wilk > wrote: > > On Thu, Nov 14, 2019 at 01:06:41PM +, Pawel Wieczorkiewicz wrote: >> This series introduces new features to the livepatch functionality as >> briefly discussed during Xen Developer Summit 2019: [a] and [b]. >> It also

[Xen-devel] grant table size

2019-11-20 Thread Durrant, Paul
I've dealt with a few problems over the years where the root cause was a guest running out of grant table and so I'm wondering whether it would be a good idea to allow a toolstack to increase the table size of a running guest, e.g. when plugging in a new PV interface. It would appear that

Re: [Xen-devel] [PATCH V2 1/2] x86/altp2m: Add hypercall to set a range of sve bits

2019-11-20 Thread Alexandru Stefan ISAILA
On 20.11.2019 10:41, Jan Beulich wrote: > On 20.11.2019 09:29, Alexandru Stefan ISAILA wrote: >> On 19.11.2019 11:23, Jan Beulich wrote: >>> On 19.11.2019 10:05, Alexandru Stefan ISAILA wrote: On 18.11.2019 16:09, Jan Beulich wrote: > On 18.11.2019 14:39, Alexandru Stefan ISAILA wrote:

Re: [Xen-devel] [PATCH V2 1/2] x86/altp2m: Add hypercall to set a range of sve bits

2019-11-20 Thread Jan Beulich
On 20.11.2019 09:29, Alexandru Stefan ISAILA wrote: > On 19.11.2019 11:23, Jan Beulich wrote: >> On 19.11.2019 10:05, Alexandru Stefan ISAILA wrote: >>> On 18.11.2019 16:09, Jan Beulich wrote: On 18.11.2019 14:39, Alexandru Stefan ISAILA wrote: > For this HVMOP_ALTP2M_INTERFACE_VERSION

Re: [Xen-devel] [PATCH] x86/nested-hap: Fix handling of L0_ERROR

2019-11-20 Thread Jan Beulich
On 19.11.2019 15:58, Andrew Cooper wrote: > On 19/11/2019 11:13, Jan Beulich wrote: >> On 18.11.2019 19:15, Andrew Cooper wrote: >>> @@ -181,6 +180,18 @@ nestedhap_walk_L0_p2m(struct p2m_domain *p2m, paddr_t >>> L1_gpa, paddr_t *L0_gpa, >>> *L0_gpa = (mfn_x(mfn) << PAGE_SHIFT) + (L1_gpa &

Re: [Xen-devel] [PATCH] x86/nested-hap: Fix handling of L0_ERROR

2019-11-20 Thread Jan Beulich
On 19.11.2019 21:45, Andrew Cooper wrote: > On 19/11/2019 15:23, Jan Beulich wrote: >> On 19.11.2019 15:58, Andrew Cooper wrote: >>> On 19/11/2019 11:13, Jan Beulich wrote: On 18.11.2019 19:15, Andrew Cooper wrote: I take it you imply that L0_ERROR would need raising (as per the

Re: [Xen-devel] [PATCH V2 1/2] x86/altp2m: Add hypercall to set a range of sve bits

2019-11-20 Thread Alexandru Stefan ISAILA
On 19.11.2019 11:23, Jan Beulich wrote: > On 19.11.2019 10:05, Alexandru Stefan ISAILA wrote: >> On 18.11.2019 16:09, Jan Beulich wrote: >>> On 18.11.2019 14:39, Alexandru Stefan ISAILA wrote: For this HVMOP_ALTP2M_INTERFACE_VERSION shout be increased. I will leave it to Tamas to decide