[Xen-devel] [qemu-upstream-4.6-testing test] 93371: trouble: blocked/broken/fail/pass

2016-05-02 Thread osstest service owner
flight 93371 qemu-upstream-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/93371/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-xsm 3 host-install(3) broken REG

Re: [Xen-devel] osstest standalong complaining about 'logs/standalone'

2016-05-02 Thread Konrad Rzeszutek Wilk
On Mon, May 02, 2016 at 09:21:18PM -0400, Konrad Rzeszutek Wilk wrote: > This is brand new Jessie install (8.04) and this is what I've for my > .xen-osstest/config: > > The network is very simple - this 'osstest' is the only host for > the whole 192.168.110.0 subnet. It has PXE, DHCP, DNS and ntpd

Re: [Xen-devel] efi_enabled(EFI_PARAVIRT) use

2016-05-02 Thread Shannon Zhao
On 2016/5/2 18:45, Matt Fleming wrote: > On Sun, 01 May, at 10:36:51PM, Shannon Zhao wrote: >> So is there any other way you suggest? > > Would this work (compile tested but not runtime tested)? > > --- > > diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c > index 3a69ed5ecf

[Xen-devel] osstest standalong complaining about 'logs/standalone'

2016-05-02 Thread Konrad Rzeszutek Wilk
This is brand new Jessie install (8.04) and this is what I've for my .xen-osstest/config: The network is very simple - this 'osstest' is the only host for the whole 192.168.110.0 subnet. It has PXE, DHCP, DNS and ntpd running and configured. Here is what I've for my .xen-osstest/config: konrad@g

[Xen-devel] [PATCH 1/3] libxl: switch to using libxl_domain_create_restore from v4.4 API

2016-05-02 Thread Jim Fehlig
In LIBXL_API_VERSION 0x040400, the libxl_domain_create_restore API gained a parameter for specifying restore parameters. Switch to using version 0x040400, which will be useful in a subsequent commit to specify the Xen migration stream version when restoring. Signed-off-by: Jim Fehlig --- configu

[Xen-devel] [PATCH 3/3] libxl: support migration stream V2 in migration

2016-05-02 Thread Jim Fehlig
Similar to "support Xen migration stream V2 in save/restore", add support for indicating the migration stream version in the migration code. To accomplish this, add a minimal migration cookie in the libxl driver that is passed between source and destination hosts. Initially, the cookie is only used

[Xen-devel] [PATCH 2/3] libxl: support Xen migration stream V2 in save/restore

2016-05-02 Thread Jim Fehlig
Xen 4.6 introduced a new migration stream commonly referred to as "migration V2". Xen 4.6 and newer always produce this new stream, whereas Xen 4.5 and older always produce the legacy stream. Support for migration stream V2 can be detected at build time with LIBXL_HAVE_SRM_V2 from libxl.h. The lega

[Xen-devel] [PATCH 0/3] libxl: support Xen migration stream V2

2016-05-02 Thread Jim Fehlig
Hi all, This patch adds support for Xen migration stream V2 to the libvirt libxl driver. In the process it fixes save/restore and migration tests in OSSTest, which have been failing since libvirt commit e7440656. Patch1 changes the libxl API requirement from version 4.2 to 4.4, enabling use of an

[Xen-devel] [PATCH 4.5 035/200] x86/mm/xen: Suppress hugetlbfs in PV guests

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Jan Beulich commit 103f6112f253017d7062cd74d17f4a514ed4485c upstream. Huge pages are not normally available to PV guests. Not suppressing hugetlbfs use results in an endless loop of page faults

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

2016-05-02 Thread osstest service owner
flight 93364 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/93364/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail REGR. vs. 93337 Regressions which ar

[Xen-devel] [PATCH 4.4 027/163] x86/mm/xen: Suppress hugetlbfs in PV guests

2016-05-02 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Jan Beulich commit 103f6112f253017d7062cd74d17f4a514ed4485c upstream. Huge pages are not normally available to PV guests. Not suppressing hugetlbfs use results in an endless loop of page faults

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

2016-05-02 Thread osstest service owner
flight 93367 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/93367/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 test-amd64-amd64-xl-qemuu-ov

Re: [Xen-devel] 4.4: INFO: rcu_sched self-detected stall on CPU

2016-05-02 Thread gre...@linuxfoundation.org
On Wed, Mar 30, 2016 at 05:04:28AM +1100, Steven Haigh wrote: > Greg, please see below - this is probably more for you... > > On 03/29/2016 04:56 AM, Steven Haigh wrote: > > > > Interestingly enough, this just happened again - but on a different > > virtual machine. I'm starting to wonder if this

[Xen-devel] [qemu-mainline test] 93362: trouble: broken/fail/pass

2016-05-02 Thread osstest service owner
flight 93362 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/93362/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 3 host-install(3) broken REGR. vs. 93237

Re: [Xen-devel] [RFC v2 3/7] firmware: port built-in section to linker table

2016-05-02 Thread Greg KH
On Mon, May 02, 2016 at 11:34:33AM -0700, Kees Cook wrote: > On Mon, Feb 29, 2016 at 10:56 AM, Luis R. Rodriguez wrote: > > On Mon, Feb 29, 2016 at 10:12:50AM +, David Woodhouse wrote: > >> On Fri, 2016-02-19 at 05:45 -0800, Luis R. Rodriguez wrote: > >> > This ports built-in firmware to use l

Re: [Xen-devel] [RFC v2 3/7] firmware: port built-in section to linker table

2016-05-02 Thread Kees Cook
On Mon, Feb 29, 2016 at 10:56 AM, Luis R. Rodriguez wrote: > On Mon, Feb 29, 2016 at 10:12:50AM +, David Woodhouse wrote: >> On Fri, 2016-02-19 at 05:45 -0800, Luis R. Rodriguez wrote: >> > This ports built-in firmware to use linker tables, >> > this replaces the custom section solution with a

Re: [Xen-devel] [PATCH] xen/x86: don't lose event interrupts

2016-05-02 Thread Roger Pau Monné
On Thu, Apr 21, 2016 at 02:34:25PM +0100, Stefano Stabellini wrote: > xen/x86: don't lose event interrupts > > On slow platforms with unreliable TSC, such as QEMU emulated machines, > it is possible for the FreeBSD kernel to request the next event in the > past. In that case, in the current implem

[Xen-devel] [qemu-upstream-4.6-testing test] 93357: regressions - FAIL

2016-05-02 Thread osstest service owner
flight 93357 qemu-upstream-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/93357/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-multivcpu 15 guest-start/debian.repeat fail REGR. vs. 83624 test-a

[Xen-devel] [PATCH v2] build: change MINI-OS_ROOT to MINIOS_ROOT

2016-05-02 Thread Wei Liu
In the GNU make manual "How to Use Variables" section there is such word: "However, variable names containing characters other than letters, numbers, and underscores should be considered carefully, as in some shells they cannot be passed through the environment to a sub-make (see Communicating Var

[Xen-devel] Patch to honor --enable-githttp

2016-05-02 Thread Paul Lai
commit 747f48e6dd7bcc2fbe14d37c62018c5c9e0e44c8 Author: Paul Lai Date: Mon Apr 11 10:43:57 2016 -0700 Honor '--enable-githttp' in toplevel Makefile generation During the make world, git mini-os.git didn't honor the 'configure --enable-githttp' option. The 'enable-githttp' was

Re: [Xen-devel] Patch to honor --enable-githttp

2016-05-02 Thread Wei Liu
Hello, thanks for the patch On Mon, May 02, 2016 at 04:36:48PM +, Lai, Paul C wrote: > The following patch fixes the toplevel Xen makefile gereration to honor > -enable-githttp if the option is used during configuration. > > > commit 040510913564ec7e9f46ce833f8bdf1a40950ff7 > Author: Paul L

[Xen-devel] Patch to honor --enable-githttp

2016-05-02 Thread Lai, Paul C
The following patch fixes the toplevel Xen makefile gereration to honor -enable-githttp if the option is used during configuration. commit 040510913564ec7e9f46ce833f8bdf1a40950ff7 Author: Paul Lai Date: Mon Apr 11 10:43:57 2016 -0700 Honor '--enable-githttp' in toplevel Makefile generati

[Xen-devel] Altp2m misbehavior

2016-05-02 Thread Lai, Paul C
Hello list: Been playing with the altp2m code and noticed that it's not behaving in Xen 4.7 tree. Two changesets have been identified as where the be behavior changes. The change is commit bd2239d9fa975a1ee5bcd27c218ae042cd0a57bc, x86/HVM: always intercept #AC and #DB where an executable g

Re: [Xen-devel] [RFC PATCH 7/7] build: convert lock_profile to Kconfig

2016-05-02 Thread Konrad Rzeszutek Wilk
On Sun, May 01, 2016 at 11:10:46PM -0500, Doug Goldstein wrote: > Convert the 'lock_profile' option to Kconfig as CONFIG_LOCK_PROFILE. > > Signed-off-by: Doug Goldstein > --- > CC: Stefano Stabellini > CC: Julien Grall > CC: Jan Beulich > CC: Andrew Cooper > --- > INSTALL

Re: [Xen-devel] [RFC PATCH 5/7] build: wire up pre-existing debug build flag

2016-05-02 Thread Konrad Rzeszutek Wilk
On Sun, May 01, 2016 at 11:10:44PM -0500, Doug Goldstein wrote: > This allows 'make debug=n' and 'make debug=y' work as it did previously > but only in the case of the user not having an existing .config file > from a 'make menuconfig'. This is because the command line 'debug' flag > can only be us

Re: [Xen-devel] [RFC PATCH 4/7] build: convert frame_pointer to Kconfig

2016-05-02 Thread Jan Beulich
>>> On 02.05.16 at 17:25, wrote: > On Sun, May 01, 2016 at 11:10:43PM -0500, Doug Goldstein wrote: >> --- a/xen/Kconfig.debug >> +++ b/xen/Kconfig.debug >> @@ -15,6 +15,14 @@ config CRASH_DEBUG >>If you want to be able to attach gdb to Xen to be able to debug >>Xen if it crashes th

Re: [Xen-devel] [PATCH v2 4/5] x86/hvm: Add debug exception vm_events

2016-05-02 Thread Tamas K Lengyel
On May 2, 2016 09:40, "Jan Beulich" wrote: > > >>> On 02.05.16 at 17:35, wrote: > > On May 2, 2016 07:12, "Jan Beulich" wrote: > >> > >> >>> On 29.04.16 at 20:07, wrote: > >> > @@ -229,8 +231,15 @@ struct vm_event_write_ctrlreg { > >> > uint64_t old_value; > >> > }; > >> > > >> > +struct

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

2016-05-02 Thread osstest service owner
flight 93366 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/93366/ 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

Re: [Xen-devel] [PATCH v2 4/5] x86/hvm: Add debug exception vm_events

2016-05-02 Thread Jan Beulich
>>> On 02.05.16 at 17:35, wrote: > On May 2, 2016 07:12, "Jan Beulich" wrote: >> >> >>> On 29.04.16 at 20:07, wrote: >> > @@ -229,8 +231,15 @@ struct vm_event_write_ctrlreg { >> > uint64_t old_value; >> > }; >> > >> > +struct vm_event_singlestep { >> > +uint64_t gfn; >> > +}; >> > + >>

Re: [Xen-devel] [PATCH v2 4/5] x86/hvm: Add debug exception vm_events

2016-05-02 Thread Tamas K Lengyel
On May 2, 2016 07:12, "Jan Beulich" wrote: > > >>> On 29.04.16 at 20:07, wrote: > > @@ -229,8 +231,15 @@ struct vm_event_write_ctrlreg { > > uint64_t old_value; > > }; > > > > +struct vm_event_singlestep { > > +uint64_t gfn; > > +}; > > + > > struct vm_event_debug { > > uint64_t g

Re: [Xen-devel] [RFC PATCH 4/7] build: convert frame_pointer to Kconfig

2016-05-02 Thread Konrad Rzeszutek Wilk
On Sun, May 01, 2016 at 11:10:43PM -0500, Doug Goldstein wrote: > Converts the frame_pointer option to a Kconfig option. > > Signed-off-by: Doug Goldstein > --- > CC: Andrew Cooper > CC: George Dunlap > CC: Ian Jackson > CC: Jan Beulich > CC: Konrad Rzeszutek Wilk > CC: Stefano Stabellini >

Re: [Xen-devel] [RFC PATCH 3/7] build: convert verbose to Kconfig

2016-05-02 Thread Konrad Rzeszutek Wilk
On Sun, May 01, 2016 at 11:10:42PM -0500, Doug Goldstein wrote: > Convert 'verbose', which was enabled by 'debug=y' to Kconfig as > CONFIG_VERBOSE_DEBUG which is enabled by default when CONFIG_DEBUG is > enabled. > > Signed-off-by: Doug Goldstein > --- > CC: Stefano Stabellini > CC: Julien Grall

[Xen-devel] [PATCH] x86: cap address bits CPUID output

2016-05-02 Thread Jan Beulich
Don't use more or report more to guests than we are capable of handling. At once simplify the code in hvm_cpuid() and mtrr_top_of_ram(). Signed-off-by: Jan Beulich --- a/xen/arch/x86/cpu/common.c +++ b/xen/arch/x86/cpu/common.c @@ -46,6 +46,7 @@ const struct cpu_dev *__read_mostly cpu_ unsig

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

2016-05-02 Thread osstest service owner
flight 93356 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/93356/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 test-amd64-amd64-xl-qemuu-ov

Re: [Xen-devel] [RFC PATCH 1/7] build: add debug menu to Kconfig

2016-05-02 Thread Doug Goldstein
On 5/2/16 6:02 AM, Andrew Cooper wrote: > On 02/05/2016 11:42, Wei Liu wrote: >> On Sun, May 01, 2016 at 11:10:40PM -0500, Doug Goldstein wrote: >>> There are a number of debugging options for Xen so the idea is to have a >>> menu to group them all together. Enabling this menu item will also >>> di

[Xen-devel] [xen-unstable test] 93337: tolerable FAIL

2016-05-02 Thread osstest service owner
flight 93337 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/93337/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-armhf-armhf-libvirt-raw 9 debian-di-install fail in 93296 pass in 93337 test-amd64-i386-qemut-rhel6hvm-int

Re: [Xen-devel] [PATCH] xsplice: Missing if ( sec )

2016-05-02 Thread Wei Liu
On Mon, May 02, 2016 at 02:09:16PM +0100, Wei Liu wrote: > On Mon, May 02, 2016 at 09:05:34AM -0400, Konrad Rzeszutek Wilk wrote: > > Add the missing conditional. > > > > Reported-by: Jan Beulich > > Signed-off-by: Konrad Rzeszutek Wilk > > > > FWIW: > > Reviewed-by: Wei Liu > > And subject

Re: [Xen-devel] [PATCH] xsplice: Missing if ( sec )

2016-05-02 Thread Jan Beulich
>>> On 02.05.16 at 15:09, wrote: > On Mon, May 02, 2016 at 09:05:34AM -0400, Konrad Rzeszutek Wilk wrote: >> Add the missing conditional. >> >> Reported-by: Jan Beulich >> Signed-off-by: Konrad Rzeszutek Wilk >> > > FWIW: > > Reviewed-by: Wei Liu > > And subject to ack from HV maintainer:

Re: [Xen-devel] [PATCH v2 4/5] x86/hvm: Add debug exception vm_events

2016-05-02 Thread Jan Beulich
>>> On 29.04.16 at 20:07, wrote: > @@ -229,8 +231,15 @@ struct vm_event_write_ctrlreg { > uint64_t old_value; > }; > > +struct vm_event_singlestep { > +uint64_t gfn; > +}; > + > struct vm_event_debug { > uint64_t gfn; > +uint8_t type;/* HVMOP_TRAP_* */ > +uint8_t

Re: [Xen-devel] [PATCH] xsplice: Missing if ( sec )

2016-05-02 Thread Wei Liu
On Mon, May 02, 2016 at 09:05:34AM -0400, Konrad Rzeszutek Wilk wrote: > Add the missing conditional. > > Reported-by: Jan Beulich > Signed-off-by: Konrad Rzeszutek Wilk > FWIW: Reviewed-by: Wei Liu And subject to ack from HV maintainer: Release-acked-by: Wei Liu > --- > This has been in

Re: [Xen-devel] [PATCH v10 21/24] xsplice: Stacking build-id dependency checking.

2016-05-02 Thread Konrad Rzeszutek Wilk
On Mon, May 02, 2016 at 12:37:09AM -0600, Jan Beulich wrote: > >>> On 27.04.16 at 21:27, wrote: > > @@ -506,6 +518,37 @@ static int prepare_payload(struct payload *payload, > > } > > } > > > > +sec = xsplice_elf_sec_by_name(elf, ELF_BUILD_ID_NOTE); > > +if ( sec ) > > +

[Xen-devel] [PATCH] xsplice: Missing if ( sec )

2016-05-02 Thread Konrad Rzeszutek Wilk
Add the missing conditional. Reported-by: Jan Beulich Signed-off-by: Konrad Rzeszutek Wilk --- This has been in there since v3 posting! And I really need to finish with the OSSTest regression tests to catch this. Cc: Andrew Cooper Cc: Jan Beulich Cc: Wei Liu --- xen/common/xsplice.c | 1 +

Re: [Xen-devel] [PATCH v2 5/5] MAINTAINERS: Update monitor/vm_event covered code

2016-05-02 Thread Jan Beulich
>>> On 29.04.16 at 20:07, wrote: > Add headers to the covered list. > > Signed-off-by: Tamas K Lengyel Acked-by: Jan Beulich ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

[Xen-devel] [PATCH] IOMMU/x86: per-domain control structure is not HVM-specific

2016-05-02 Thread Jan Beulich
... and hence should not live in the HVM part of the PV/HVM union. In fact it's not even architecture specific (there already is a per-arch extension type to it), so it gets moved out right to common struct domain. Signed-off-by: Jan Beulich --- Of course this is quite large a patch for 4.7, but

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

2016-05-02 Thread osstest service owner
flight 93361 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/93361/ 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

Re: [Xen-devel] xc_altp2m_set_vcpu_enable_notify fail

2016-05-02 Thread Big Strong
> > Check the errno please, thats' where the information is stored. I looked up in the source code of xen 4.6, and find that errno 4 indicates "Interrupted system call

Re: [Xen-devel] bad page flags booting 32bit dom0 on 64bit hypervisor using dom0_mem (kernel >=4.2)

2016-05-02 Thread Juergen Gross
On 02/05/16 12:47, Stefan Bader wrote: > I recently tried to boot 32bit dom0 on 64bit Xen host which I configured to > run > with a limited, fix amount of memory for dom0. It seems that somewhere between > kernel versions 3.19 and 4.2 (sorry that is still a wide range) the Linux > kernel > would

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

2016-05-02 Thread osstest service owner
flight 93343 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/93343/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt 14 guest-saverestore fail REGR. vs. 91479 test-amd64-amd64-libvirt-

Re: [Xen-devel] 2016 Xen hackathon notes - xenstored

2016-05-02 Thread Wei Liu
Luis, thanks for starting this thread. On Fri, Apr 29, 2016 at 08:55:04PM +0200, Luis R. Rodriguez wrote: > On Fri, Apr 29, 2016 at 04:33:31PM +0200, Filipe Manco wrote: > > Hi > > > > Regarding LiXS, our goal is to make it one of the upstream xenstore > > alternatives. For that I already started

Re: [Xen-devel] [PATCH v10 17/24] build_id: Provide ld-embedded build-ids

2016-05-02 Thread Jan Beulich
>>> On 02.05.16 at 13:19, wrote: > On Mon, May 02, 2016 at 05:13:24AM -0600, Jan Beulich wrote: >> >>> On 02.05.16 at 13:05, wrote: >> > On Mon, May 02, 2016 at 12:02:43AM -0600, Jan Beulich wrote: >> >> >>> On 29.04.16 at 19:23, wrote: >> >> > On Fri, Apr 29, 2016 at 10:38:07AM -0600, Jan Beuli

Re: [Xen-devel] [PATCH v10 17/24] build_id: Provide ld-embedded build-ids

2016-05-02 Thread Wei Liu
On Mon, May 02, 2016 at 05:13:24AM -0600, Jan Beulich wrote: > >>> On 02.05.16 at 13:05, wrote: > > On Mon, May 02, 2016 at 12:02:43AM -0600, Jan Beulich wrote: > >> >>> On 29.04.16 at 19:23, wrote: > >> > On Fri, Apr 29, 2016 at 10:38:07AM -0600, Jan Beulich wrote: > >> >> >>> On 27.04.16 at 21:

Re: [Xen-devel] [PATCH v2 3/3] xl: new "loglvl" command

2016-05-02 Thread Wei Liu
On Fri, Apr 29, 2016 at 01:20:57AM -0600, Jan Beulich wrote: > >>> On 28.04.16 at 17:33, wrote: > > On Wed, Mar 16, 2016 at 05:22:27AM -0600, Jan Beulich wrote: > >> >>> On 15.03.16 at 16:38, wrote: > >> > Jan Beulich writes ("Re: [PATCH v2 3/3] xl: new "loglvl" command"): > >> >> Yes and no. If

Re: [Xen-devel] [PATCH v10 17/24] build_id: Provide ld-embedded build-ids

2016-05-02 Thread Jan Beulich
>>> On 02.05.16 at 13:05, wrote: > On Mon, May 02, 2016 at 12:02:43AM -0600, Jan Beulich wrote: >> >>> On 29.04.16 at 19:23, wrote: >> > On Fri, Apr 29, 2016 at 10:38:07AM -0600, Jan Beulich wrote: >> >> >>> On 27.04.16 at 21:27, wrote: >> >> > @@ -304,6 +338,32 @@ int main(int argc, char **argv

Re: [Xen-devel] [PATCH for-4.7 1/4] xen: remove usage of ENODATA error code

2016-05-02 Thread Roger Pau Monne
On Mon, May 02, 2016 at 03:06:21AM -0600, Jan Beulich wrote: > >>> On 02.05.16 at 10:55, wrote: > > On Mon, May 02, 2016 at 12:22:35AM -0600, Jan Beulich wrote: > >> But how would that help you? Would you mean to monitor future > >> patches for not again introducing some use of ENODATA that the >

Re: [Xen-devel] [PATCH v10 17/24] build_id: Provide ld-embedded build-ids

2016-05-02 Thread Wei Liu
On Mon, May 02, 2016 at 12:02:43AM -0600, Jan Beulich wrote: > >>> On 29.04.16 at 19:23, wrote: > > On Fri, Apr 29, 2016 at 10:38:07AM -0600, Jan Beulich wrote: > >> >>> On 27.04.16 at 21:27, wrote: > >> > @@ -304,6 +338,32 @@ int main(int argc, char **argv) > >> > /*mem_siz = (u32)in64_phdr

Re: [Xen-devel] [RFC PATCH 1/7] build: add debug menu to Kconfig

2016-05-02 Thread Andrew Cooper
On 02/05/2016 11:42, Wei Liu wrote: > On Sun, May 01, 2016 at 11:10:40PM -0500, Doug Goldstein wrote: >> There are a number of debugging options for Xen so the idea is to have a >> menu to group them all together. Enabling this menu item will also >> disable NDEBUG which will result in more debug p

Re: [Xen-devel] [PATCH for-4.7 3/4] tools/xsplice: fix mixing system errno values with Xen ones.

2016-05-02 Thread Wei Liu
On Fri, Apr 29, 2016 at 04:21:19PM +0200, Roger Pau Monne wrote: > Avoid using system errno values when comparing with Xen errno values. > > Signed-off-by: Roger Pau Monné > --- > Cc: Konrad Rzeszutek Wilk > Cc: Ross Lagerwall > Cc: Ian Jackson > Cc: Wei Liu > --- > Using errno values inside

Re: [Xen-devel] [Xen-users] How can I change "dom0" settings?

2016-05-02 Thread Alex Watila
How to Configure dom0 Memory in XenServer 6.1 and Later http://support.citrix.com/article/CTX134951 On Sun, May 1, 2016 at 10:06 AM, Jason Long wrote: > Hello. > How can I change "Dom0" settings on my Xen. I guess, I just can change > memory setting. Am I right? > > Tnx. > > ___

[Xen-devel] bad page flags booting 32bit dom0 on 64bit hypervisor using dom0_mem (kernel >=4.2)

2016-05-02 Thread Stefan Bader
I recently tried to boot 32bit dom0 on 64bit Xen host which I configured to run with a limited, fix amount of memory for dom0. It seems that somewhere between kernel versions 3.19 and 4.2 (sorry that is still a wide range) the Linux kernel would report bad page flags for a range of pages (which see

Re: [Xen-devel] xc_altp2m_set_vcpu_enable_notify fail

2016-05-02 Thread Wei Liu
On Mon, May 02, 2016 at 04:36:11PM +0800, Big Strong wrote: > I've successfully add a new physical page to guest and trying to use it as > the virtualization exception (#VE) infomation page. However, the function: > xc_altp2m_set_vcpu_enable_notify(xci, domid, vcpuid, gfn) > failed for unknown reas

Re: [Xen-devel] efi_enabled(EFI_PARAVIRT) use

2016-05-02 Thread Matt Fleming
On Sun, 01 May, at 10:36:51PM, Shannon Zhao wrote: > So is there any other way you suggest? Would this work (compile tested but not runtime tested)? --- diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c index 3a69ed5ecfcb..13d8be16447a 100644 --- a/drivers/firmware/efi/efi.c +

Re: [Xen-devel] [RFC PATCH 1/7] build: add debug menu to Kconfig

2016-05-02 Thread Wei Liu
On Sun, May 01, 2016 at 11:10:40PM -0500, Doug Goldstein wrote: > There are a number of debugging options for Xen so the idea is to have a > menu to group them all together. Enabling this menu item will also > disable NDEBUG which will result in more debug prints. This was > previously wired into t

Re: [Xen-devel] [PATCH v2 2/5] vm_event: Implement ARM SMC events

2016-05-02 Thread Wei Liu
On Fri, Apr 29, 2016 at 12:07:30PM -0600, Tamas K Lengyel wrote: > tools/libxc/include/xenctrl.h | 2 + > tools/libxc/xc_monitor.c| 26 +++- Acked-by: Wei Liu ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.

Re: [Xen-devel] [PATCH V3] x86/monitor: Disallow setting mem_access_emulate_each_rep when vm_event is NULL

2016-05-02 Thread Wei Liu
On Fri, Apr 29, 2016 at 07:12:47PM +0300, Razvan Cojocaru wrote: > On 04/09/16 08:54, Razvan Cojocaru wrote: > > It is meaningless (and potentially dangerous - see > > hvmemul_virtual_to_linear()) > > to set mem_access_emulate_each_rep before xc_monitor_enable() (which > > allocates > > vcpu->arc

Re: [Xen-devel] [REVERT] blktap2: Use RING_COPY_REQUEST

2016-05-02 Thread Wei Liu
On Fri, Apr 22, 2016 at 02:44:25AM -0600, Jan Beulich wrote: > Short of getting any feedback on the previous discussion item > http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg00571.html > here's a formal revert request: Please revert commit 19f6c522a6 > from the staging tree (afaict

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

2016-05-02 Thread osstest service owner
flight 93352 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/93352/ 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

Re: [Xen-devel] [PATCH for-4.6] Config.mk: update mini-os commit

2016-05-02 Thread Wei Liu
On Mon, May 02, 2016 at 11:51:45AM +0200, Samuel Thibault wrote: > Wei Liu, on Mon 02 May 2016 10:48:11 +0100, wrote: > > On Mon, Apr 25, 2016 at 12:21:51PM +0100, Wei Liu wrote: > > > On Mon, Apr 25, 2016 at 05:15:57AM -0600, Jan Beulich wrote: > > > > >>> On 25.04.16 at 13:12, wrote: > > > > > B

Re: [Xen-devel] [PATCH for-4.6] Config.mk: update mini-os commit

2016-05-02 Thread Samuel Thibault
Wei Liu, on Mon 02 May 2016 10:48:11 +0100, wrote: > On Mon, Apr 25, 2016 at 12:21:51PM +0100, Wei Liu wrote: > > On Mon, Apr 25, 2016 at 05:15:57AM -0600, Jan Beulich wrote: > > > >>> On 25.04.16 at 13:12, wrote: > > > > Backport several fixes to mini-os in order to fix stubdom in 4.6. > > > > >

Re: [Xen-devel] failed to get gcov result for libelf_* files

2016-05-02 Thread Zhangbo (Oscar)
>Hi all: >I'm backporting gcov-related patches(68ca0bc4ba -> 922153cd37) to xen >4.1.2, but encountered with several problems, one problem is as follows: >1) although all the files are gathered into gcov_info_list correctly by >__gcov_init(), but when we call write_gcov(), 3 gcov_info seem

Re: [Xen-devel] [PATCH for-4.6] Config.mk: update mini-os commit

2016-05-02 Thread Wei Liu
On Mon, Apr 25, 2016 at 12:21:51PM +0100, Wei Liu wrote: > On Mon, Apr 25, 2016 at 05:15:57AM -0600, Jan Beulich wrote: > > >>> On 25.04.16 at 13:12, wrote: > > > Backport several fixes to mini-os in order to fix stubdom in 4.6. > > > > > > Patches pulled in: > > > > > > xenbus: notify the other

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

2016-05-02 Thread osstest service owner
flight 93334 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/93334/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 test-amd64-amd64-xl-qemuu-ov

Re: [Xen-devel] [PATCH for-4.7] tools: xen-xsplice.c: fix length parameter of memset in list_func

2016-05-02 Thread Wei Liu
On Sun, May 01, 2016 at 08:42:56PM -0400, Konrad Rzeszutek Wilk wrote: > On Sun, May 01, 2016 at 07:21:45PM +0100, Wei Liu wrote: > > The length expression should be the same one used in malloc. > > > > CID: 1358947 > > > > Signed-off-by: Wei Liu > > --- > > Cc: Ian Jackson > > Cc: Konrad Rzesz

Re: [Xen-devel] [PATCH] ocaml/xc_get_cpu_featureset/arm: Return not implemented on ARM

2016-05-02 Thread Wei Liu
On Fri, Apr 29, 2016 at 04:30:45PM +0100, Andrew Cooper wrote: > On 29/04/16 15:54, Wei Liu wrote: > > On Fri, Apr 29, 2016 at 02:38:33AM -0400, Konrad Rzeszutek Wilk wrote: > >> . as it is not implemented on it. > >> > >> Signed-off-by: Konrad Rzeszutek Wilk > >> > >> --- > >> v1: Initial botched

Re: [Xen-devel] [PATCH for-4.7 1/4] xen: remove usage of ENODATA error code

2016-05-02 Thread Jan Beulich
>>> On 02.05.16 at 10:55, wrote: > On Mon, May 02, 2016 at 12:22:35AM -0600, Jan Beulich wrote: >> But how would that help you? Would you mean to monitor future >> patches for not again introducing some use of ENODATA that the >> tool stack wants to explicitly check for? That would be quite tediou

Re: [Xen-devel] [PATCH for-4.7 1/4] xen: remove usage of ENODATA error code

2016-05-02 Thread Roger Pau Monne
On Mon, May 02, 2016 at 12:22:35AM -0600, Jan Beulich wrote: > >>> On 29.04.16 at 18:52, wrote: > > On Fri, Apr 29, 2016 at 10:42:06AM -0600, Jan Beulich wrote: > >> >>> On 29.04.16 at 18:34, wrote: > >> > On Fri, Apr 29, 2016 at 10:19:41AM -0600, Jan Beulich wrote: > >> >> >>> On 29.04.16 at 17:

[Xen-devel] Ping: [REVERT] blktap2: Use RING_COPY_REQUEST

2016-05-02 Thread Jan Beulich
>>> On 22.04.16 at 10:44, wrote: > Short of getting any feedback on the previous discussion item > http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg00571.html > here's a formal revert request: Please revert commit 19f6c522a6 > from the staging tree (afaict it didn't get mirrored to

[Xen-devel] xc_altp2m_set_vcpu_enable_notify fail

2016-05-02 Thread Big Strong
I've successfully add a new physical page to guest and trying to use it as the virtualization exception (#VE) infomation page. However, the function: xc_altp2m_set_vcpu_enable_notify(xci, domid, vcpuid, gfn) failed for unknown reason (return -1). The only related info I can get is by `dmesg`: [605

[Xen-devel] failed to get gcov result for libelf_* files

2016-05-02 Thread Zhangbo (Oscar)
Hi all: I'm backporting gcov-related patches(68ca0bc4ba -> 922153cd37) to xen 4.1.2, but encountered with several problems, one problem is as follows: 1) although all the files are gathered into gcov_info_list correctly by __gcov_init(), but when we call write_gcov(), 3 gcov_info seem had

Re: [Xen-devel] [Xen-users] How can I change "dom0" settings?

2016-05-02 Thread Jason Long
After it, How can I understand that dom0 use 512M of memory? Any command? On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk wrote: On Sun, May 01, 2016 at 07:06:42AM +, Jason Long wrote: > Hello. > How can I change "Dom0" settings on my Xen. I guess, I just can change memory > setting

[Xen-devel] [distros-debian-sid test] 44379: tolerable trouble: blocked/broken

2016-05-02 Thread Platform Team regression test user
flight 44379 distros-debian-sid real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44379/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): build-armhf-pvops 3 host-install(3) broken like 44363 build-armhf