[Xen-devel] [freebsd-master test] 140746: all pass - PUSHED

2019-08-28 Thread osstest service owner
flight 140746 freebsd-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/140746/ Perfect :-) All tests in this flight passed as required version targeted for testing: freebsd 76040af020521b535a066e8df91e224b14ce284f baseline version: freebsd 4438d71949e

[Xen-devel] [linux-4.4 test] 140735: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140735 linux-4.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/140735/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvshim 20 guest-start/debian.repeat fail REGR. vs. 139698 Tests which are faili

[Xen-devel] [libvirt test] 140738: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140738 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/140738/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt 19 leak-check/check fail REGR. vs. 140598 Tests which did not suc

[Xen-devel] [linux-4.9 test] 140732: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140732 linux-4.9 real [real] http://logs.test-lab.xenproject.org/osstest/logs/140732/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 18 guest-start/debianhvm.repeat fail REGR. vs. 139936 Tests wh

Re: [Xen-devel] [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64

2019-08-28 Thread Peng Fan
Hi Stefano, > Subject: RE: [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64 > > On Wed, 28 Aug 2019, Peng Fan wrote: > > Hi Robin, > > > > > Subject: Re: [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64 > > > > > > On 09/07/2019 09:22, Peng Fan wrote: > > > > arm64 shares some code under arch/arm/x

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

2019-08-28 Thread osstest service owner
flight 140730 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/140730/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvshim 20 guest-start/debian.repeat fail REGR. vs. 139876 test-amd64-i386-xl

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

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

[Xen-devel] [linux-linus test] 140729: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140729 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/140729/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-examine 8 reboot fail REGR. vs. 133580 test-amd64-i386-xl-

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Tamas K Lengyel
On Wed, Aug 28, 2019 at 3:11 PM Andrew Cooper wrote: > > On 28/08/2019 18:35, Tamas K Lengyel wrote: > > On Wed, Aug 28, 2019 at 11:16 AM Andrew Cooper > > wrote: > >> On 28/08/2019 18:07, Tamas K Lengyel wrote: > >>> On Wed, Aug 28, 2019 at 10:55 AM Andrew Cooper > >>> wrote: > On 28/08/20

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Andrew Cooper
On 28/08/2019 18:35, Tamas K Lengyel wrote: > On Wed, Aug 28, 2019 at 11:16 AM Andrew Cooper > wrote: >> On 28/08/2019 18:07, Tamas K Lengyel wrote: >>> On Wed, Aug 28, 2019 at 10:55 AM Andrew Cooper >>> wrote: On 28/08/2019 17:25, Tamas K Lengyel wrote: > On Wed, Aug 28, 2019 at 9:54 AM

[Xen-devel] [PATCH] x86/domain: don't destroy IOREQ servers on soft reset

2019-08-28 Thread Igor Druzhinin
Performing soft reset should not opportunistically kill IOREQ servers for device emulators that might be currently running for a domain. Every emulator is supposed to clean up IOREQ servers for itself on exit. This allows a toolstack to elect whether or not a particular device model should be resta

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

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

[Xen-devel] Xilinx ARM64 Xen testing

2019-08-28 Thread Joseph Komlodi
Hi all, I'm working on ARM64 Xen testing with Xilinx, and I have a few quick questions to ask. How is success vs failure determined with testing using Gitlab CI? It looks like everything goes into a log, but is there parsing done afterwards to make the output easier to go through? If I have a co

Re: [Xen-devel] [PATCH] x86/boot: Annotate pagetables with STT_OBJECT

2019-08-28 Thread Andrew Cooper
On 27/08/2019 15:36, Jan Beulich wrote: > On 14.08.2019 12:44, Andrew Cooper wrote: >> Introduce a new ENDDATA() helper which sets type and size together. > > Except this isn't very natural: Setting the size late is quite > common, to avoid the need for an "end" label. But the type would > better b

Re: [Xen-devel] [PATCH V3 4/8] xen/common: Introduce xrealloc_flex_struct() helper macros

2019-08-28 Thread Oleksandr
On 27.08.19 16:28, Jan Beulich wrote: Hi Jan On 20.08.2019 20:09, Oleksandr Tyshchenko wrote: --- a/xen/include/xen/xmalloc.h +++ b/xen/include/xen/xmalloc.h @@ -35,6 +35,18 @@   #define xzalloc_array(_type, _num) \   ((_type *)_xzalloc_array(sizeof(_type), __alignof__(_type), _num))   +/

Re: [Xen-devel] [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64

2019-08-28 Thread Stefano Stabellini
On Wed, 28 Aug 2019, Peng Fan wrote: > Hi Robin, > > > Subject: Re: [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64 > > > > On 09/07/2019 09:22, Peng Fan wrote: > > > arm64 shares some code under arch/arm/xen, including mm.c. > > > However ZONE_DMA is removed by commit > > > ad67f5a6545("arm64: r

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Tamas K Lengyel
On Wed, Aug 28, 2019 at 11:16 AM Andrew Cooper wrote: > > On 28/08/2019 18:07, Tamas K Lengyel wrote: > > On Wed, Aug 28, 2019 at 10:55 AM Andrew Cooper > > wrote: > >> On 28/08/2019 17:25, Tamas K Lengyel wrote: > >>> On Wed, Aug 28, 2019 at 9:54 AM Jan Beulich wrote: > On 28.08.2019 17:51

[Xen-devel] [xen-unstable-smoke test] 140766: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140766 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/140766/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 7 xen-boot fail REGR. vs. 140727 Tests which

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Andrew Cooper
On 28/08/2019 18:07, Tamas K Lengyel wrote: > On Wed, Aug 28, 2019 at 10:55 AM Andrew Cooper > wrote: >> On 28/08/2019 17:25, Tamas K Lengyel wrote: >>> On Wed, Aug 28, 2019 at 9:54 AM Jan Beulich wrote: On 28.08.2019 17:51, Tamas K Lengyel wrote: > On Wed, Aug 28, 2019 at 9:35 AM Jan Be

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Tamas K Lengyel
On Wed, Aug 28, 2019 at 10:55 AM Andrew Cooper wrote: > > On 28/08/2019 17:25, Tamas K Lengyel wrote: > > On Wed, Aug 28, 2019 at 9:54 AM Jan Beulich wrote: > >> On 28.08.2019 17:51, Tamas K Lengyel wrote: > >>> On Wed, Aug 28, 2019 at 9:35 AM Jan Beulich wrote: > On 28.08.2019 17:28, Tamas

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Andrew Cooper
On 28/08/2019 17:25, Tamas K Lengyel wrote: > On Wed, Aug 28, 2019 at 9:54 AM Jan Beulich wrote: >> On 28.08.2019 17:51, Tamas K Lengyel wrote: >>> On Wed, Aug 28, 2019 at 9:35 AM Jan Beulich wrote: On 28.08.2019 17:28, Tamas K Lengyel wrote: > Hi all, > I'm trying to track down how

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Tamas K Lengyel
On Wed, Aug 28, 2019 at 9:54 AM Jan Beulich wrote: > > On 28.08.2019 17:51, Tamas K Lengyel wrote: > > On Wed, Aug 28, 2019 at 9:35 AM Jan Beulich wrote: > >> > >> On 28.08.2019 17:28, Tamas K Lengyel wrote: > >>> Hi all, > >>> I'm trying to track down how a call in common/grant_table.c to > >>>

[Xen-devel] [ovmf test] 140725: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140725 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/140725/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 18 guest-start/debianhvm.repeat fail REGR. vs. 140559 version targe

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Jan Beulich
On 28.08.2019 17:51, Tamas K Lengyel wrote: > On Wed, Aug 28, 2019 at 9:35 AM Jan Beulich wrote: >> >> On 28.08.2019 17:28, Tamas K Lengyel wrote: >>> Hi all, >>> I'm trying to track down how a call in common/grant_table.c to >>> share_xen_page_with_guest will actually populate that page into the

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Tamas K Lengyel
On Wed, Aug 28, 2019 at 9:35 AM Jan Beulich wrote: > > On 28.08.2019 17:28, Tamas K Lengyel wrote: > > Hi all, > > I'm trying to track down how a call in common/grant_table.c to > > share_xen_page_with_guest will actually populate that page into the > > guest's physmap. Immediately after the call

[Xen-devel] [qemu-upstream-unstable test] 140721: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140721 qemu-upstream-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/140721/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt 19 leak-check/check fail REGR. vs. 140235 Tests wh

Re: [Xen-devel] Question about xenpage_list

2019-08-28 Thread Jan Beulich
On 28.08.2019 17:28, Tamas K Lengyel wrote: > Hi all, > I'm trying to track down how a call in common/grant_table.c to > share_xen_page_with_guest will actually populate that page into the > guest's physmap. Immediately after the call the page doesn't seem to > be present in the physmap, as share_x

[Xen-devel] Question about xenpage_list

2019-08-28 Thread Tamas K Lengyel
Hi all, I'm trying to track down how a call in common/grant_table.c to share_xen_page_with_guest will actually populate that page into the guest's physmap. Immediately after the call the page doesn't seem to be present in the physmap, as share_xen_page_with_guest will just add the page to the domai

Re: [Xen-devel] [PATCH v9 08/15] microcode/amd: call svm_host_osvw_init() in common code

2019-08-28 Thread Jan Beulich
On 19.08.2019 03:25, Chao Gao wrote: > --- a/xen/arch/x86/microcode_amd.c > +++ b/xen/arch/x86/microcode_amd.c > @@ -594,10 +594,6 @@ static int cpu_request_microcode(const void *buf, size_t > bufsize) > xfree(mc_amd); > >out: > -#if CONFIG_HVM > -svm_host_osvw_init(); > -#endif > -

[Xen-devel] [PATCH] x86/mmcfg: add "force" option for MCFG

2019-08-28 Thread Igor Druzhinin
If MCFG area is not reserved in E820 Xen by default will defer its usage until Dom0 registers it explicitly after ACPI parser recognizes it as a reserved resource in DSDT. Having it reserved in E820 is not mandatory according to "PCI Firmware Specification, rev 3.2" (par. 4.1.2) and firmware is fre

Re: [Xen-devel] [PATCH v9 04/15] microcode: introduce a global cache of ucode patch

2019-08-28 Thread Jan Beulich
On 19.08.2019 03:25, Chao Gao wrote: > +/* Return true if cache gets updated. Otherwise, return false */ > +bool microcode_update_cache(struct microcode_patch *patch) > +{ > + > +ASSERT(spin_is_locked(µcode_mutex)); Stray blank line ahead of this one. > --- a/xen/arch/x86/microcode_intel.c >

Re: [Xen-devel] [PATCH v9 01/15] microcode/intel: extend microcode_update_match()

2019-08-28 Thread Jan Beulich
On 19.08.2019 03:25, Chao Gao wrote: > to a more generic function. So that it can be used alone to check > an update against the CPU signature and current update revision. > > Note that enum microcode_match_result will be used in common code > (aka microcode.c), it has been placed in the common he

Re: [Xen-devel] [PATCH] Partially revert "x86/mm: Clean IOMMU flags from p2m-pt code"

2019-08-28 Thread Roger Pau Monné
On Wed, Aug 28, 2019 at 02:55:58PM +, Alexandru Stefan ISAILA wrote: > > > On 28.08.2019 16:32, Roger Pau Monne wrote: > > This partially reverts commit > > 854a49a7486a02edae5b3e53617bace526e9c1b1 by re-adding the logic that > > propagates changes to the domain physmap done by p2m_pt_set_ent

Re: [Xen-devel] [PATCH] Partially revert "x86/mm: Clean IOMMU flags from p2m-pt code"

2019-08-28 Thread Alexandru Stefan ISAILA
On 28.08.2019 16:32, Roger Pau Monne wrote: > This partially reverts commit > 854a49a7486a02edae5b3e53617bace526e9c1b1 by re-adding the logic that > propagates changes to the domain physmap done by p2m_pt_set_entry into > the iommu page tables. Without this logic changes to the guest physmap > ar

Re: [Xen-devel] [PATCH 1/2] xen: Drop XEN_DOMCTL_suppress_spurious_page_faults

2019-08-28 Thread Andrew Cooper
On 27/08/2019 16:39, Jan Beulich wrote: > On 13.08.2019 12:53, Andrew Cooper wrote: >> This functionality is obsolete.  It was introduced by c/s 39407bed9c0 >> into >> Xend, but never exposed in libxl. > > This is good enough a reason I think (hope), while ... > >> While not explicitly limited to P

Re: [Xen-devel] Xen-unstable staging build broken by pvshim patches.

2019-08-28 Thread Sander Eikelenboom
On 28/08/2019 15:16, Andrew Cooper wrote: > On 08/08/2019 21:59, Sander Eikelenboom wrote: >> Hi Andrew, >> >> It seems the pvshim patches in xen-unstable staging break the build on my >> machine. >> I cloned a fresh tree to be sure, haven't checked which of the two commits >> causes it: >> 060f4

Re: [Xen-devel] [PATCH] x86/suspend: Simplify system table handling on resume

2019-08-28 Thread Andrew Cooper
On 28/08/2019 15:10, Jan Beulich wrote: > On 12.08.2019 20:21, Andrew Cooper wrote: >> load_TR() is used exclusively in the resume path, but jumps through a lot of >> unnecessary hoops. >> >> As suspend/resume is strictly on CPU0 in idle context, the correct GDT to use >> is boot_gdt, which means i

Re: [Xen-devel] [PATCH] x86/suspend: Simplify system table handling on resume

2019-08-28 Thread Jan Beulich
On 12.08.2019 20:21, Andrew Cooper wrote: > load_TR() is used exclusively in the resume path, but jumps through a lot of > unnecessary hoops. > > As suspend/resume is strictly on CPU0 in idle context, the correct GDT to use > is boot_gdt, which means it doesn't need saving on suspend. Similarly,

[Xen-devel] [linux-4.14 test] 140717: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140717 linux-4.14 real [real] http://logs.test-lab.xenproject.org/osstest/logs/140717/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvshim 17 guest-saverestore.2 fail in 140670 REGR. vs. 139910 Tests which are

Re: [Xen-devel] [PATCH] Partially revert "x86/mm: Clean IOMMU flags from p2m-pt code"

2019-08-28 Thread Jan Beulich
On 28.08.2019 15:32, Roger Pau Monne wrote: > This partially reverts commit > 854a49a7486a02edae5b3e53617bace526e9c1b1 by re-adding the logic that > propagates changes to the domain physmap done by p2m_pt_set_entry into > the iommu page tables. Without this logic changes to the guest physmap > are

[Xen-devel] [PATCH] Partially revert "x86/mm: Clean IOMMU flags from p2m-pt code"

2019-08-28 Thread Roger Pau Monne
This partially reverts commit 854a49a7486a02edae5b3e53617bace526e9c1b1 by re-adding the logic that propagates changes to the domain physmap done by p2m_pt_set_entry into the iommu page tables. Without this logic changes to the guest physmap are not propagated to the iommu, leaving stale iommu entri

Re: [Xen-devel] [PATCH v2 12/12] livepatch: Add python bindings for livepatch operations

2019-08-28 Thread Marek Marczykowski-Górecki
On Tue, Aug 27, 2019 at 08:46:24AM +, Pawel Wieczorkiewicz wrote: > Extend the XC python bindings library to support also all common > livepatch operations and actions. > > Add the python bindings for the following operations: > - status (pyxc_livepatch_status): > Requires a payload name as

Re: [Xen-devel] Xen-unstable staging build broken by pvshim patches.

2019-08-28 Thread Andrew Cooper
On 08/08/2019 21:59, Sander Eikelenboom wrote: > Hi Andrew, > > It seems the pvshim patches in xen-unstable staging break the build on my > machine. > I cloned a fresh tree to be sure, haven't checked which of the two commits > causes it: > 060f4eee0fb408b316548775ab921e16b7acd0e0 or > 32b1d6288

Re: [Xen-devel] [PATCH 6/6] x86emul: support MOVDIR{I,64B} insns

2019-08-28 Thread Jan Beulich
On 28.08.2019 13:51, Andrew Cooper wrote: On 28/08/2019 07:26, Jan Beulich wrote: On 27.08.2019 18:04, Andrew Cooper wrote: On 01/07/2019 12:58, Jan Beulich wrote: @@ -9896,6 +9902,32 @@ x86_emulate(    : "0" ((uint32_t)src.val), "rm" (_regs.edx) );    bre

Re: [Xen-devel] [PATCH 6/6] x86emul: support MOVDIR{I,64B} insns

2019-08-28 Thread Andrew Cooper
On 28/08/2019 07:26, Jan Beulich wrote: > On 27.08.2019 18:04, Andrew Cooper wrote: >> On 01/07/2019 12:58, Jan Beulich wrote: >>> @@ -9896,6 +9902,32 @@ x86_emulate( >>>    : "0" ((uint32_t)src.val), "rm" >>> (_regs.edx) ); >>>    break; >>>    +    case X86EMUL

Re: [Xen-devel] [PATCH 2/6] x86emul: support WBNOINVD

2019-08-28 Thread Andrew Cooper
On 27/08/2019 17:45, Andrew Cooper wrote: > AMD explicitly doesn't have leaf 4.  Their leaf 0x801d is similar in > behaviour (by having subleafs), and is mostly compatible, but > irritatingly doesn't have an identical data layout. > > I've got another query out with AMD because the documentatio

Re: [Xen-devel] [PATCH 5/6] x86emul: support INVPCID

2019-08-28 Thread Andrew Cooper
On 28/08/2019 08:14, Jan Beulich wrote: > On 27.08.2019 19:27, Andrew Cooper wrote: >> On 27/08/2019 16:53, Jan Beulich wrote: >>> On 27.08.2019 17:31, Andrew Cooper wrote: On 01/07/2019 12:57, Jan Beulich wrote: > --- a/xen/arch/x86/x86_emulate/x86_emulate.c > +++ b/xen/arch/x86/x86_e

[Xen-devel] [linux-4.19 test] 140708: regressions - FAIL

2019-08-28 Thread osstest service owner
flight 140708 linux-4.19 real [real] http://logs.test-lab.xenproject.org/osstest/logs/140708/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-pvops 6 kernel-build fail REGR. vs. 129313 test-amd64-i386-qemu

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

2019-08-28 Thread osstest service owner
flight 140744 xen-unstable-coverity real [real] http://logs.test-lab.xenproject.org/osstest/logs/140744/ Perfect :-) All tests in this flight passed as required version targeted for testing: xen 10279e35609ba590b86308a83400b3161f5c7157 baseline version: xen 7ef6

Re: [Xen-devel] [PATCH v9 15/15] microcode: block #NMI handling when loading an ucode

2019-08-28 Thread Sergey Dyasli
On 27/08/2019 05:52, Chao Gao wrote: > On Mon, Aug 26, 2019 at 04:07:59PM +0800, Chao Gao wrote: >> On Fri, Aug 23, 2019 at 09:46:37AM +0100, Sergey Dyasli wrote: >>> On 19/08/2019 02:25, Chao Gao wrote: register an nmi callback. And this callback does busy-loop on threads which are waiti

[Xen-devel] [PATCH v3 0/4] xen: debugtrace cleanup and per-cpu buffer support

2019-08-28 Thread Juergen Gross
Another debugtrace enhancement I needed for core scheduling debugging, plus some cleanup. Changes in V3: - rebase to current staging Changes in V2: - added new patch 1 (preparing the move of debugtrace coding) - patch 4 (v1 patch 3): avoid leaking buffer Juergen Gross (4): xen: use common outp

[Xen-devel] [PATCH v3 2/4] xen: move debugtrace coding to common/debugtrace.c

2019-08-28 Thread Juergen Gross
Instead of living in drivers/char/console.c move the debugtrace related coding to a new file common/debugtrace.c No functional change, code movement only. Signed-off-by: Juergen Gross --- xen/common/Makefile| 1 + xen/common/debugtrace.c| 181 ++

[Xen-devel] [PATCH v3 4/4] xen: add per-cpu buffer option to debugtrace

2019-08-28 Thread Juergen Gross
debugtrace is normally writing trace entries into a single trace buffer. There are cases where this is not optimal, e.g. when hunting a bug which requires writing lots of trace entries and one cpu is stuck. This will result in other cpus filling the trace buffer and finally overwriting the interest

[Xen-devel] [PATCH v3 3/4] xen: refactor debugtrace data

2019-08-28 Thread Juergen Gross
As a preparation for per-cpu buffers do a little refactoring of the debugtrace data: put the needed buffer admin data into the buffer as it will be needed for each buffer. While at it switch debugtrace_send_to_console and debugtrace_used to bool and delete an empty line. Signed-off-by: Juergen Gr

[Xen-devel] [PATCH v3 1/4] xen: use common output function in debugtrace

2019-08-28 Thread Juergen Gross
Today dumping the debugtrace buffers is done via sercon_puts(), while direct printing of trace entries (after toggling output to the console) is using serial_puts(). Use sercon_puts() in both cases, as the difference between both is not really making sense. In order to prepare moving debugtrace f

Re: [Xen-devel] [PATCH] arm/traps.c: Adjust HPFAR_EL2 representation

2019-08-28 Thread Andrii Anisov
On 27.08.19 20:18, Julien Grall wrote: A more complete patch (fix another place) has already been sent on the mailing list (see [1]). It is waiting on Stefano's ack at the moment... Cheers, [1] https://lists.xenproject.org/archives/html/xen-devel/2019-08/msg01439.html Ah, yes. Missed it.

Re: [Xen-devel] [PATCH v2 05/12] livepatch: Add support for apply|revert action replacement hooks

2019-08-28 Thread Wieczorkiewicz, Pawel
On 27. Aug 2019, at 18:58, Konrad Rzeszutek Wilk mailto:konrad.w...@oracle.com>> wrote: On August 27, 2019 4:46:17 AM EDT, Pawel Wieczorkiewicz mailto:wipa...@amazon.de>> wrote: By default, in the quiescing zone, a hotpatch payload is applied with apply_payload() and reverted with revert_paylo

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

2019-08-28 Thread osstest service owner
flight 140691 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/140691/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvshim 20 guest-start/debian.repeat fail REGR. vs. 140282 Tests which are f

Re: [Xen-devel] [PATCH 5/6] x86emul: support INVPCID

2019-08-28 Thread Jan Beulich
On 27.08.2019 19:27, Andrew Cooper wrote: On 27/08/2019 16:53, Jan Beulich wrote: On 27.08.2019 17:31, Andrew Cooper wrote: On 01/07/2019 12:57, Jan Beulich wrote: --- a/xen/arch/x86/x86_emulate/x86_emulate.c +++ b/xen/arch/x86/x86_emulate/x86_emulate.c @@ -9124,6 +9126,48 @@ x86_emulate(