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

2019-03-22 Thread osstest service owner
flight 133970 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/133970/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 6c27a4d337d0034cecf9f2c05d1f20c342d41e01 baseline version: ovmf fbdfef35cb82b3e0beed2

[Xen-devel] Performance Monitor and Profiling tools for ARM64

2019-03-22 Thread Diego Alejandro Parra Guzman
HI Everyone My name is diego. I'm very interesting in extend the XenOprof to ARM64 based architectures, and also integrate some tools for hypervisor and application profiling and performance evaluation. I read the documentation for Oprofile a perf which is in the wiki page and I noticed that

[Xen-devel] [PATCH v6 0/1] cameraif: add ABI for para-virtual camera

2019-03-22 Thread Oleksandr Andrushchenko
From: Oleksandr Andrushchenko Hello! At the moment Xen [1] already supports some virtual multimedia features [2] such as virtual display, sound. It supports keyboards, pointers and multi-touch devices all allowing Xen to be used in automotive appliances, In-Vehicle Infotainment (IVI) systems and

[Xen-devel] [PATCH v6 1/1] cameraif: add ABI for para-virtual camera

2019-03-22 Thread Oleksandr Andrushchenko
From: Oleksandr Andrushchenko This is the ABI for the two halves of a para-virtualized camera driver which extends Xen's reach multimedia capabilities even farther enabling it for video conferencing, In-Vehicle Infotainment, high definition maps etc. The initial goal is to support most needed fu

Re: [Xen-devel] [PATCH v6 0/1] cameraif: add ABI for para-virtual camera

2019-03-22 Thread Oleksandr Andrushchenko
Juergen, the changes are minor (request description clarification), but still I didn't put your R-b: just in case. Hope this version is good to go... Thank you, Oleksandr On 3/22/19 9:37 AM, Oleksandr Andrushchenko wrote: From: Oleksandr Andrushchenko Hello! At the moment Xen [1] already su

Re: [Xen-devel] Xen 4.12.0-rc Hangs Around masked ExtINT on CPU#

2019-03-22 Thread Roger Pau Monné
On Thu, Mar 21, 2019 at 10:06:38AM -0700, John L. Poole wrote: > Boot Hangs at: HVM: HAP page sizes: 4kB, 2MB or Adding cpu [INSERT 1-7] to > runqueue 0 > > Log (preserved for 6 months at https://pastebin.com/BDPP7Pzk) > > fs0:\efi\gentoo> man_xen.efiip startup.nsh, any other key to continue. > X

Re: [Xen-devel] [PATCH v6 1/1] cameraif: add ABI for para-virtual camera

2019-03-22 Thread Oleksandr Andrushchenko
On 3/22/19 10:22 AM, Hans Verkuil wrote: On 3/22/19 8:37 AM, Oleksandr Andrushchenko wrote: From: Oleksandr Andrushchenko This is the ABI for the two halves of a para-virtualized camera driver which extends Xen's reach multimedia capabilities even farther enabling it for video conferencing, In

Re: [Xen-devel] [PATCH RESEND 1/3] OvmfPkg/XenSupport: remove usage of prefetchable PCI host bridge aperture

2019-03-22 Thread Roger Pau Monné
On Wed, Mar 06, 2019 at 12:40:54PM +, Igor Druzhinin wrote: > This aperture doesn't exist in OVMF and trying to use it causes > failing assertions later in cases there are prefetchable and > non-prefetchable BARs following each other. This configuration is > quite likely with some PCI passthrou

Re: [Xen-devel] [PATCH v6 1/1] cameraif: add ABI for para-virtual camera

2019-03-22 Thread Hans Verkuil
On 3/22/19 8:37 AM, Oleksandr Andrushchenko wrote: > From: Oleksandr Andrushchenko > > This is the ABI for the two halves of a para-virtualized > camera driver which extends Xen's reach multimedia capabilities even > farther enabling it for video conferencing, In-Vehicle Infotainment, > high defi

[Xen-devel] [PATCH] xen/sched: fix credit2 smt idle handling

2019-03-22 Thread Juergen Gross
Credit2's smt_idle_mask_set() and smt_idle_mask_clear() are used to identify idle cores where vcpus can be moved to. A core is thought to be idle when all siblings are known to have the idle vcpu running on them. Unfortunately the information of a vcpu running on a cpu is per runqueue. So in case

Re: [Xen-devel] [PATCH RESEND 1/3] OvmfPkg/XenSupport: remove usage of prefetchable PCI host bridge aperture

2019-03-22 Thread Laszlo Ersek
On 03/22/19 09:33, Roger Pau Monné wrote: > On Wed, Mar 06, 2019 at 12:40:54PM +, Igor Druzhinin wrote: >> This aperture doesn't exist in OVMF and trying to use it causes >> failing assertions later in cases there are prefetchable and >> non-prefetchable BARs following each other. This configur

Re: [Xen-devel] Xen 4.12.0-rc Hangs Around masked ExtINT on CPU#

2019-03-22 Thread John L. Poole
On 3/22/2019 12:59 AM, Roger Pau Monné wrote: On Thu, Mar 21, 2019 at 10:06:38AM -0700, John L. Poole wrote: Boot Hangs at: HVM: HAP page sizes: 4kB, 2MB or Adding cpu [INSERT 1-7] to runqueue 0 Log (preserved for 6 months at https://pastebin.com/BDPP7Pzk) fs0:\efi\gentoo> man_xen.efiip start

Re: [Xen-devel] [PATCH] xen/netfront: Remove unneeded .resume callback

2019-03-22 Thread Oleksandr Andrushchenko
On 3/20/19 5:50 AM, Munehisa Kamata wrote: > On 3/18/2019 3:02 AM, Oleksandr Andrushchenko wrote: >> +Amazon >> pls see inline > Hi Oleksandr, > > Let me add some comments as the original author of the series. Thank you for your work! > >> On 3/14/19 9:00 PM, Julien Grall wrote: >>> Hi, >>> >>> On

[Xen-devel] [RFC PATCH] x86/xen/pmu: Use MSRs C001_020X instead of the legacy MSRs for Hygon

2019-03-22 Thread Pu Wen
The Hygon Dhyana processor supports MSRs C001_020X for the performance monitor counter(PMC). There are six core performance events counters for Dhyana but there are only four legacy PMC MSRs. So switching to use MSRs C001_020X(compatible with the F15H ones) for Xen vPMU infrastructure on Hygon plat

Re: [Xen-devel] [PATCH 1/1] Update TXT maintainter

2019-03-22 Thread Julien Grall
Hi, Adding Gang Wei so he can ack the patch. Cheers, On 12/03/2019 09:39, Hawrylko, Lukasz wrote: Signed-off-by: Lukasz Hawrylko --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index a0cda4f7a1..4c47294706 100644 --- a/MAINTAINE

Re: [Xen-devel] Arm boot regression with Xen 4.12

2019-03-22 Thread Julien Grall
Hi Amit, On 19/03/2019 15:05, Julien Grall wrote: On 19/03/2019 14:01, Amit Tomer wrote: I tried the above patch but still see the same crash: [..] On the other hand, it didn't come on 4.11. That's good to know. Can you bisect Xen and see if you can pin point a specific commit? I am

Re: [Xen-devel] [PATCH] Input: xen-kbdfront - signal the backend that we disconnect

2019-03-22 Thread Juergen Gross
On 15/03/2019 10:23, Oleksandr Andrushchenko wrote: > From: Oleksandr Andrushchenko > > While disconnecting from the backend we clean up shared resources > (event channel, ring buffer), but never let the backend know about > that. This may lead to inconsistent backend state and/or shared > resour

Re: [Xen-devel] [PATCH] Input: xen-kbdfront - signal the backend that we disconnect

2019-03-22 Thread Oleksandr Andrushchenko
On 3/22/19 1:03 PM, Juergen Gross wrote: On 15/03/2019 10:23, Oleksandr Andrushchenko wrote: From: Oleksandr Andrushchenko While disconnecting from the backend we clean up shared resources (event channel, ring buffer), but never let the backend know about that. This may lead to inconsistent ba

[Xen-devel] [xen-unstable test] 133957: tolerable FAIL - PUSHED

2019-03-22 Thread osstest service owner
flight 133957 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/133957/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 133920 test-armhf-armhf-libvirt 14 save

[Xen-devel] [PATCH] CI: Fix indentation in containerize script

2019-03-22 Thread Andrew Cooper
The script is mostly indented with spaces, but there are three tabs. Fix them up to be consistent. No functional change. Signed-off-by: Andrew Cooper --- CC: Wei Liu CC: Doug Goldstein --- automation/scripts/containerize | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[Xen-devel] [PATCH] CI: Add a CentOS 6 container and build jobs

2019-03-22 Thread Andrew Cooper
CentOS 6 is probably the most frequently broken build, so adding it to CI would be a very good move. One problem is that CentOS 6 comes with Python 2.6, and Qemu requires 2.7. There appear to be no sensible ways to get Python 2.7 into a CentOS 6 environments, so modify the build script to skip the

Re: [Xen-devel] Arm boot regression with Xen 4.12

2019-03-22 Thread Amit Tomer
Hi, > I am wondering if you had time to bisect the issue? > > We are releasing Xen 4.12 soon so we need to make the decision whether this > should be fixed after (and backport it) or before. I am planning to look at it on this weekends and let you know if I find something. Thanks -Amit ___

Re: [Xen-devel] [PATCH for-4.12] passthrough/vtd: Drop the "workaround_bios_bug" logic entirely

2019-03-22 Thread George Dunlap
On 3/21/19 8:26 PM, Andrew Cooper wrote: > It turns out that this code was previously dead. > > c/s dcf41790 " x86/mmcfg/drhd: Move acpi_mmcfg_init() call before calling > acpi_parse_dmar()" resulted in PCI segment 0 now having been initialised > enough for acpi_parse_one_drhd() to not take the >

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

2019-03-22 Thread osstest service owner
flight 133964 linux-4.19 real [real] http://logs.test-lab.xenproject.org/osstest/logs/133964/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-qemut-rhel6hvm-amd 12 guest-start/redhat.repeat fail REGR. vs. 129313 Tests which

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

2019-03-22 Thread osstest service owner
flight 133967 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/133967/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 133846 test-amd64-amd64-libvir

Re: [Xen-devel] [PATCH v2] libxc: fix HVM core dump

2019-03-22 Thread Juergen Gross
On 20/03/2019 16:43, Wei Liu wrote: > f969bc9fc96 forbid get_address_size call on HVM guests, because that > didn't make sense. It broke core dump functionality on HVM because > libxc unconditionally asked for guest width. > > Force guest_width to a sensible value. > > Reported-by: Igor Druzhinin

[Xen-devel] [PATCH v3] x86/mm: Clean up p2m_finish_type_change return value

2019-03-22 Thread Alexandru Stefan ISAILA
In the case of any errors, finish_type_change() passes values returned from p2m->recalc() up the stack (with some exceptions in the case where an error is expected); this eventually ends up being returned to the XEN_DOMOP_map_mem_type_to_ioreq_server hypercall. However, on Intel processors (but no

[Xen-devel] [ovmf baseline-only test] 83769: trouble: blocked/broken

2019-03-22 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 83769 ovmf real [real] http://osstest.xensource.com/osstest/logs/83769/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm

[Xen-devel] [PATCH 0/2] Remove support for deprecated %pf and %pF in vsprintf

2019-03-22 Thread Sakari Ailus
Hi all, The printk family of functions supports %ps and %pS conversion specifiers to print function names. Yet the deprecated %pf and %pF conversion specifiers with equivalent functionality remain supported. A number of users of %pf and %pF remain. This patchsets converts the existing users of %p

[Xen-devel] [PATCH 1/2] treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively

2019-03-22 Thread Sakari Ailus
%pF and %pf are functionally equivalent to %pS and %ps conversion specifiers. The former are deprecated, therefore switch the current users to use the preferred variant. The changes have been produced by the following command: git grep -l '%p[fF]' | grep -v '^\(tools\|Documentation\)/' |

[Xen-devel] [PATCH 2/2] vsprintf: Remove support for %pF and %pf in favour of %pS and %ps

2019-03-22 Thread Sakari Ailus
%pS and %ps are now the preferred conversion specifiers to print function %names. The functionality is equivalent; remove the old, deprecated %pF %and %pf support. Signed-off-by: Sakari Ailus --- Documentation/core-api/printk-formats.rst | 10 -- lib/vsprintf.c

[Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Lukas Jünger
Hi all, I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails because -EINVAL is returned by the code below. xen/arch/arm/vgic.c in domain_vgic_init(): 132 nr_spis = ROUNDUP(nr_spis, 32); 133 134

Re: [Xen-devel] [PATCH 0/2] Remove support for deprecated %pf and %pF in vsprintf

2019-03-22 Thread Geert Uytterhoeven
Hi Sakari, On Fri, Mar 22, 2019 at 2:25 PM Sakari Ailus wrote: > The printk family of functions supports %ps and %pS conversion specifiers > to print function names. Yet the deprecated %pf and %pF conversion > specifiers with equivalent functionality remain supported. A number of > users of %pf a

Re: [Xen-devel] Xen 4.12.0-rc Hangs Around masked ExtINT on CPU#

2019-03-22 Thread Andrew Cooper
On 21/03/2019 17:06, John L. Poole wrote: > Is there something more I can include in the options or provide to > help identify > what is causing this problem.  The only negative thing I can discern > is the post of: > > (XEN) [0028257a81f8] Unrecognised CPU model 0x4d - assuming not > reptpoli

Re: [Xen-devel] [PATCH 0/2] Remove support for deprecated %pf and %pF in vsprintf

2019-03-22 Thread Sakari Ailus
Hi Geert, On Fri, Mar 22, 2019 at 02:37:18PM +0100, Geert Uytterhoeven wrote: > Hi Sakari, > > On Fri, Mar 22, 2019 at 2:25 PM Sakari Ailus > wrote: > > The printk family of functions supports %ps and %pS conversion specifiers > > to print function names. Yet the deprecated %pf and %pF conversio

Re: [Xen-devel] Performance Monitor and Profiling tools for ARM64

2019-03-22 Thread Julien Grall
On 22/03/2019 07:25, Diego Alejandro Parra Guzman wrote: HI Everyone Hi Diego, My name is diego. I'm very interesting in extend the XenOprof to ARM64 based architectures, and also integrate some tools for hypervisor and application profiling and performance evaluation. I read the documen

[Xen-devel] [distros-debian-jessie test] 83770: trouble: blocked/broken

2019-03-22 Thread Platform Team regression test user
flight 83770 distros-debian-jessie real [real] http://osstest.xensource.com/osstest/logs/83770/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-pvopsbroken build-i386

Re: [Xen-devel] [PATCH 1/2] treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively

2019-03-22 Thread David Sterba
On Fri, Mar 22, 2019 at 03:21:07PM +0200, Sakari Ailus wrote: > %pF and %pf are functionally equivalent to %pS and %ps conversion > specifiers. The former are deprecated, therefore switch the current users > to use the preferred variant. > > The changes have been produced by the following command:

Re: [Xen-devel] Xen 4.12.0-rc Hangs Around masked ExtINT on CPU#

2019-03-22 Thread Andrew Cooper
On 22/03/2019 09:53, John L. Poole wrote: > 3)Xen Source - here is the log of an attempt adding > "cpuinfor maxcpus=1 watchdog" > as an option in myman_xen.cfg: > https://pastebin.com/b682FWmC (6 months) > > The last 12 lines: > (XEN) [2019-03-22 09:37:49] Booting processor 2/4 eip 3e000 > (XEN) [2

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

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

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Julien Grall
On 22/03/2019 13:30, Lukas Jünger wrote: Hi all, Hi, I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails because -EINVAL is returned by the code below. xen/arch/arm/vgic.c in domain_vgic_init():

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Lukas Jünger
On 3/22/19 4:20 PM, Julien Grall wrote: On 22/03/2019 13:30, Lukas Jünger wrote: Hi all, Hi, Hi Julien, Thank you for your quick reply. I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails b

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Julien Grall
Hi, On 22/03/2019 15:39, Lukas Jünger wrote: On 3/22/19 4:20 PM, Julien Grall wrote: On 22/03/2019 13:30, Lukas Jünger wrote: I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails because -EINVAL is re

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Lukas Jünger
Hi, On 3/22/19 5:12 PM, Julien Grall wrote: Hi, On 22/03/2019 15:39, Lukas Jünger wrote: On 3/22/19 4:20 PM, Julien Grall wrote: On 22/03/2019 13:30, Lukas Jünger wrote: I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic init

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Julien Grall
Hi, On 22/03/2019 16:19, Lukas Jünger wrote: On 3/22/19 5:12 PM, Julien Grall wrote: This is why we limit to 992 interrupts. As Dom0 exposes the same number of interrupts as the host, this is an issue on platform where the GIC report 1024 interrupts. AFAIK, those platforms are only virtual,

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

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

Re: [Xen-devel] [PATCH 0/2] Remove support for deprecated %pf and %pF in vsprintf

2019-03-22 Thread Andy Shevchenko
On Fri, Mar 22, 2019 at 03:53:50PM +0200, Sakari Ailus wrote: > Porting a patch > forward should have no issues either as checkpatch.pl has been complaining > of the use of %pf and %pF for a while now. And that's exactly the reason why I think instead of removing warning on checkpatch, it makes s

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

2019-03-22 Thread osstest service owner
flight 133973 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/133973/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-amd64 10 freebsd-install fail REGR. vs. 133580 test-amd64-i386-qem

Re: [Xen-devel] [PATCH v1 1/4] xen: add hypercall for getting parameters at runtime

2019-03-22 Thread Vasilis Liaskovitis
On Mon, 2019-03-18 at 18:01 +0100, Jan Beulich wrote: > > > > An alternative prototype could be: > > > > int (*get_func)(char *output); > > > > if we want the function to write the current parameter value > > > > into a > > > > caller-provided buffer, and possibly return error codes. >

[Xen-devel] [PATCH v2 0/4] Support for reading hypervisor parameters at runtime

2019-03-22 Thread Vasilis Liaskovitis
Currently parameters of the hypervisor cannot be inspected at runtime through an xl command. Such a command would be a useful diagnostic tool e.g. used in conjunction with the "xl set-parameters" command. This patch series implements a new xl command "xl get-parameters" which takes a string of inp

[Xen-devel] [PATCH v2 1/4] xen: add hypercall for getting parameters at runtime

2019-03-22 Thread Vasilis Liaskovitis
Add a sysctl hypercall to support getting hypervisor parameters at runtime. Limitations: - Custom runtime parameters (OPT_CUSTOM) are not supported yet. - For integer parameters (OPT_UINT), only unsigned parameters are printed correctly. Signed-off-by: Vasilis Liaskovitis --- tools/flask/policy

[Xen-devel] [PATCH v2 3/4] libxl: add libxl_get_parameters() function

2019-03-22 Thread Vasilis Liaskovitis
Add a new libxl function to get hypervisor parameters at runtime. Signed-off-by: Vasilis Liaskovitis --- tools/libxl/libxl.c | 15 +++ tools/libxl/libxl.h | 1 + 2 files changed, 16 insertions(+) diff --git a/tools/libxl/libxl.c b/tools/libxl/libxl.c index ec71574e99..124033e5a3 10

[Xen-devel] [PATCH v2 2/4] libxc: add function to get hypervisor parameters

2019-03-22 Thread Vasilis Liaskovitis
Add a new libxc function to get hypervisor parameters at runtime. Signed-off-by: Vasilis Liaskovitis --- tools/libxc/include/xenctrl.h | 1 + tools/libxc/xc_misc.c | 26 ++ 2 files changed, 27 insertions(+) diff --git a/tools/libxc/include/xenctrl.h b/tools/libx

[Xen-devel] [PATCH v2 4/4] xl: add new xl command get-parameters

2019-03-22 Thread Vasilis Liaskovitis
Add a new xl command "get-parameters" to get hypervisor parameters at runtime. Signed-off-by: Vasilis Liaskovitis --- docs/man/xl.1.pod.in | 5 + tools/xl/xl.h | 1 + tools/xl/xl_cmdtable.c | 5 + tools/xl/xl_misc.c | 25 + 4 files changed, 36 in

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

2019-03-22 Thread osstest service owner
flight 133975 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/133975/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 14 guest-saverestore fail REGR. vs. 133909 test-amd64-i386-f

Re: [Xen-devel] [PATCH 6/6] xen-pt: Round pci regions sizes to XEN_PAGE_SIZE

2019-03-22 Thread Jason Andryuk
On Thu, Mar 21, 2019 at 11:09 PM Roger Pau Monné wrote: > > On Wed, Mar 20, 2019 at 01:28:47PM -0400, Jason Andryuk wrote: > > On Fri, Mar 15, 2019 at 12:28 PM Andrew Cooper > > wrote: > > > > > > On 15/03/2019 09:17, Paul Durrant wrote: > > > >> -Original Message- > > > >> From: Jason An

Re: [Xen-devel] [PATCH] x86/AMD: correct certain Fam17 checks

2019-03-22 Thread Andrew Cooper
On 19/03/2019 09:16, Jan Beulich wrote: > Commit 3157bb4e13 ("Add MSR support for various feature AMD processor > families") converted certain checks for Fam11 to include families all > the way up to Fam17. The commit having no description, it is hard to > tell whether this was a mechanical dec->he

Re: [Xen-devel] [PATCH v2] x86/atomic: Improvements and simplifications to assembly constraints

2019-03-22 Thread Andrew Cooper
On 18/03/2019 14:58, Jan Beulich wrote: On 18.03.19 at 15:11, wrote: >> On 18/03/2019 13:20, Jan Beulich wrote: >>> >>> On 18.03.19 at 12:27, wrote: * Some of the single-byte versions specify "=q" as the output. This is a remnent of the 32bit build and can be relaxed to "=r" i

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

2019-03-22 Thread osstest service owner
flight 133982 freebsd-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/133982/ Perfect :-) All tests in this flight passed as required version targeted for testing: freebsd d77cb4a02211b518bdea8bbeaface1ec66d0ab0e baseline version: freebsd 4a9d286decd

Re: [Xen-devel] [PATCH 1/2] treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively

2019-03-22 Thread Mike Rapoport
On Fri, Mar 22, 2019 at 03:21:07PM +0200, Sakari Ailus wrote: > %pF and %pf are functionally equivalent to %pS and %ps conversion > specifiers. The former are deprecated, therefore switch the current users > to use the preferred variant. > > The changes have been produced by the following command:

[Xen-devel] [xen-unstable baseline-only test] 83771: trouble: blocked/broken

2019-03-22 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 83771 xen-unstable real [real] http://osstest.xensource.com/osstest/logs/83771/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64

Re: [Xen-devel] [PATCH] x86/xen: Add "xen_timer_slop" command line option

2019-03-22 Thread Boris Ostrovsky
On 3/22/19 2:29 PM, thibo...@gmail.com wrote: > From: Ryan Thibodeaux > > Add a new command-line option "xen_timer_slop=" that sets the > minimum delta of virtual Xen timers. This commit does not change the > default timer slop value for virtual Xen timers. > > Lowering the timer slop value should

[Xen-devel] [xen-4.8-testing test] 133978: regressions - FAIL

2019-03-22 Thread osstest service owner
flight 133978 xen-4.8-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/133978/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt-pair 22 guest-migrate/src_host/dst_host fail REGR. vs. 130965 Tests

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

2019-03-22 Thread osstest service owner
flight 133980 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/133980/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf f4c5200926df8aa8e4ede24fcca288be2150acb4 baseline version: ovmf 6c27a4d337d0034cecf9f

Re: [Xen-devel] Xen 4.12.0-rc Hangs Around masked ExtINT on CPU#

2019-03-22 Thread John L. Poole
On 3/22/2019 7:40 AM, Andrew Cooper wrote: On 22/03/2019 09:53, John L. Poole wrote: 3)Xen Source - here is the log of an attempt adding "cpuinfor maxcpus=1 watchdog" as an option in myman_xen.cfg: https://pastebin.com/b682FWmC (6 months) The last 12 lines: (XEN) [2019-03-22 09:37:49] Booting

[Xen-devel] [xen-4.9-testing test] 133979: regressions - FAIL

2019-03-22 Thread osstest service owner
flight 133979 xen-4.9-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/133979/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-pair 22 guest-migrate/src_host/dst_host fail REGR. vs. 132889 test-am

Re: [Xen-devel] [PATCH] xen/sched: fix credit2 smt idle handling

2019-03-22 Thread Dario Faggioli
On Fri, 2019-03-22 at 10:04 +0100, Juergen Gross wrote: > Credit2's smt_idle_mask_set() and smt_idle_mask_clear() are used to > identify idle cores where vcpus can be moved to. A core is thought to > be idle when all siblings are known to have the idle vcpu running on > them. > > Unfortunately the

Re: [Xen-devel] [PATCH] x86/xen: Add "xen_timer_slop" command line option

2019-03-22 Thread Dario Faggioli
On Fri, 2019-03-22 at 18:10 -0400, Boris Ostrovsky wrote: > On 3/22/19 2:29 PM, thibo...@gmail.com wrote: > > From: Ryan Thibodeaux > > > > The original timer slop value has not changed since the > > introduction > > of the Xen-aware Linux kernel code. This commit provides users an > > opportunit

[Xen-devel] [ovmf baseline-only test] 83774: trouble: blocked/broken

2019-03-22 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 83774 ovmf real [real] http://osstest.xensource.com/osstest/logs/83774/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm

[Xen-devel] [linux-next test] 133981: regressions - FAIL

2019-03-22 Thread osstest service owner
flight 133981 linux-next real [real] http://logs.test-lab.xenproject.org/osstest/logs/133981/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-vhd 10 debian-di-installfail REGR. vs. 133934 Tests which did not

[Xen-devel] [PATCH] x86/xen: Add "xen_timer_slop" command line option

2019-03-22 Thread thibodux
From: Ryan Thibodeaux Add a new command-line option "xen_timer_slop=" that sets the minimum delta of virtual Xen timers. This commit does not change the default timer slop value for virtual Xen timers. Lowering the timer slop value should improve the accuracy of virtual timers (e.g., better proc