Re: [Xen-devel] pvgrub "Error 9: Unknown boot failure" booting Debian Jessie kernel (Was: Re: [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported)

2015-11-30 Thread Juergen Gross
On 01/12/15 08:15, Juergen Gross wrote: > On 30/11/15 17:56, Ian Campbell wrote: >> On Mon, 2015-11-30 at 16:25 +, Ian Campbell wrote: >>> (d54) Pinning the boot page table pfn 4be3 / mfn 1bfd71/1bfd71 >>> (d54) pin_table: MFN 1bfd71 >>> (XEN) mm.c:2417:d54v0 Bad type (saw 1401 !=

Re: [Xen-devel] [PATCH] libxc: try to find last used pfn when migrating

2015-11-30 Thread Juergen Gross
On 27/11/15 18:16, Andrew Cooper wrote: > On 27/11/15 15:53, Juergen Gross wrote: >> On 27/11/15 16:33, Wei Liu wrote: >>> On Fri, Nov 27, 2015 at 03:50:53PM +0100, Juergen Gross wrote: For migration the last used pfn of a guest is needed to size the logdirty bitmap and as an upper bound

Re: [Xen-devel] boot xen use legacy bios

2015-11-30 Thread Jan Beulich
>>> On 29.11.15 at 12:26, wrote: > I got the problem of multiple cores CPU cannot be fully used when using UEFI > mode. It is suggested that I should be boot the xen in legacy mode. How is it > done? For BIOSes that don't have a Legacy Support Module, booting in

Re: [Xen-devel] Page Fault

2015-11-30 Thread Jan Beulich
>>> On 29.11.15 at 19:19, wrote: > Inside the page fault handler for shadow page tables (sh_page_fault > function in multi.c) where is the code for swapping in a page from disk? There is no swapping in from disk in that code. You probably think of memory-paging, which has

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Juergen Gross
On 30/11/15 11:51, Ian Campbell wrote: > On Mon, 2015-11-30 at 11:47 +0100, Juergen Gross wrote: >> On 30/11/15 11:34, Ian Campbell wrote: >>> On Mon, 2015-11-30 at 11:23 +0100, Juergen Gross wrote: On 30/11/15 11:20, Wei Liu wrote: > On Thu, Nov 26, 2015 at 08:35:02AM +0100, Juergen

[Xen-devel] [PATCH] x86_emulate: Always truncate %eip in 32bit mode

2015-11-30 Thread Andrew Cooper
_regs.eip needs to be truncated after having size added to it, or emulating an instruction which crosses the 4GB boundary causes _regs.eip to become invalid, and fail vmentry checks when returning back to the guest. The comment /* real hardware doesn't truncate */ seems to appear in c/s ddef8e16

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 12:03 +0100, Juergen Gross wrote: > On 30/11/15 11:52, Ian Campbell wrote: > > On Mon, 2015-11-30 at 10:51 +, Ian Campbell wrote: > > > On Mon, 2015-11-30 at 11:47 +0100, Juergen Gross wrote: > > > > On 30/11/15 11:34, Ian Campbell wrote: > > > > > On Mon, 2015-11-30 at

Re: [Xen-devel] [PATCH] x86/PV: hide features dependent on XSAVE when booted with "no-xsave"

2015-11-30 Thread Jan Beulich
>>> On 30.11.15 at 12:10, wrote: > On 30/11/15 11:08, Jan Beulich wrote: > On 30.11.15 at 11:46, wrote: >>> On 30/11/15 10:01, Jan Beulich wrote: >>> On 27.11.15 at 16:05, wrote: > On 27/11/15 11:05,

[Xen-devel] [PATCH OSSTEST] target_fetchurl: Handle undefined $c{HttpProxy}

2015-11-30 Thread Ian Campbell
Avoiding a usage of a potentially undefined variable. Signed-off-by: Ian Campbell --- Osstest/TestSupport.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm index 18b03b4..28ac572 100644 ---

Re: [Xen-devel] xen can only detect one core of multiple cores cpu

2015-11-30 Thread quizy_jo...@outlook.com
>>> On 28.11.15 at 20:24, wrote: > On 28/11/15 17:23, quizyjones wrote: >> I'm using a Intel E5-2603 v3 @ 1.60GHz CPU of 6 cores. However, the >> dom0 can only find one core. here are some information that may helps >> in analyzing. > > From `xl dmesg` > > (XEN) ACPI

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 11:23 +0100, Juergen Gross wrote: > On 30/11/15 11:20, Wei Liu wrote: > > On Thu, Nov 26, 2015 at 08:35:02AM +0100, Juergen Gross wrote: > > >   > > >  /* initrd parameters as specified in start_info page */ > > > -unsigned long initrd_start; > > > -unsigned long

Re: [Xen-devel] [PATCH v9 6/9] libxc/xen: introduce a start info structure for HVMlite guests

2015-11-30 Thread Jan Beulich
>>> On 27.11.15 at 14:43, wrote: > This structure contains the physical address of the command line, as well as > the physical address of the list of loaded modules. The physical address of > this structure is passed to the guest at boot time in the %ebx register. > >

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 11:47 +0100, Juergen Gross wrote: > On 30/11/15 11:34, Ian Campbell wrote: > > On Mon, 2015-11-30 at 11:23 +0100, Juergen Gross wrote: > > > On 30/11/15 11:20, Wei Liu wrote: > > > > On Thu, Nov 26, 2015 at 08:35:02AM +0100, Juergen Gross wrote: > > > > >   > > > > >  /*

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Juergen Gross
On 30/11/15 11:52, Ian Campbell wrote: > On Mon, 2015-11-30 at 10:51 +, Ian Campbell wrote: >> On Mon, 2015-11-30 at 11:47 +0100, Juergen Gross wrote: >>> On 30/11/15 11:34, Ian Campbell wrote: On Mon, 2015-11-30 at 11:23 +0100, Juergen Gross wrote: > On 30/11/15 11:20, Wei Liu wrote:

Re: [Xen-devel] [PATCH] x86/PV: hide features dependent on XSAVE when booted with "no-xsave"

2015-11-30 Thread Jan Beulich
>>> On 30.11.15 at 11:46, wrote: > On 30/11/15 10:01, Jan Beulich wrote: > On 27.11.15 at 16:05, wrote: >>> On 27/11/15 11:05, Jan Beulich wrote: ... or when the guest has the XSAVE feature hidden by CPUID policy. Not doing so

Re: [Xen-devel] [PATCH] x86/PV: hide features dependent on XSAVE when booted with "no-xsave"

2015-11-30 Thread Andrew Cooper
On 30/11/15 11:08, Jan Beulich wrote: On 30.11.15 at 11:46, wrote: >> On 30/11/15 10:01, Jan Beulich wrote: >> On 27.11.15 at 16:05, wrote: On 27/11/15 11:05, Jan Beulich wrote: > ... or when the guest has the XSAVE feature

Re: [Xen-devel] [PATCH v2 01/11] xen/arm: vgic-v2: Implement correctly ICFGR{0, 1} read-only

2015-11-30 Thread Julien Grall
Hi Ian, On 25/11/15 12:29, Ian Campbell wrote: > On Tue, 2015-11-24 at 17:14 +, Ian Campbell wrote: >> @@ -507,10 +507,12 @@ static int vgic_v2_distr_mmio_write(struct vcpu >>> *v, >>> mmio_info_t *info, >>> >>> case GICD_ICFGR: /* SGIs */ >>> goto write_ignore_32; >>> -

Re: [Xen-devel] [PATCH] libxc: try to find last used pfn when migrating

2015-11-30 Thread Juergen Gross
On 30/11/15 10:47, Andrew Cooper wrote: > On 30/11/15 08:17, Juergen Gross wrote: >> On 27/11/15 18:16, Andrew Cooper wrote: >>> On 27/11/15 15:53, Juergen Gross wrote: On 27/11/15 16:33, Wei Liu wrote: > On Fri, Nov 27, 2015 at 03:50:53PM +0100, Juergen Gross wrote: >> For migration

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Juergen Gross
On 30/11/15 12:23, Ian Campbell wrote: > On Mon, 2015-11-30 at 12:03 +0100, Juergen Gross wrote: >> On 30/11/15 11:52, Ian Campbell wrote: >>> On Mon, 2015-11-30 at 10:51 +, Ian Campbell wrote: On Mon, 2015-11-30 at 11:47 +0100, Juergen Gross wrote: > On 30/11/15 11:34, Ian Campbell

Re: [Xen-devel] [PATCH] x86/PV: hide features dependent on XSAVE when booted with "no-xsave"

2015-11-30 Thread Andrew Cooper
On 30/11/15 10:01, Jan Beulich wrote: On 27.11.15 at 16:05, wrote: >> On 27/11/15 11:05, Jan Beulich wrote: >>> ... or when the guest has the XSAVE feature hidden by CPUID policy. >>> Not doing so is at best confusing to guests. >>> >>> Signed-off-by: Jan Beulich

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Juergen Gross
On 30/11/15 11:34, Ian Campbell wrote: > On Mon, 2015-11-30 at 11:23 +0100, Juergen Gross wrote: >> On 30/11/15 11:20, Wei Liu wrote: >>> On Thu, Nov 26, 2015 at 08:35:02AM +0100, Juergen Gross wrote: /* initrd parameters as specified in start_info page */ -unsigned long

[Xen-devel] Xen Security Advisory 162 (CVE-2015-7504) - heap buffer overflow vulnerability in pcnet emulator

2015-11-30 Thread Xen . org security team
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Xen Security Advisory CVE-2015-7504 / XSA-162 version 2 heap buffer overflow vulnerability in pcnet emulator UPDATES IN VERSION 2 Public release. Correct cut and paste

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 10:51 +, Ian Campbell wrote: > On Mon, 2015-11-30 at 11:47 +0100, Juergen Gross wrote: > > On 30/11/15 11:34, Ian Campbell wrote: > > > On Mon, 2015-11-30 at 11:23 +0100, Juergen Gross wrote: > > > > On 30/11/15 11:20, Wei Liu wrote: > > > > > On Thu, Nov 26, 2015 at

[Xen-devel] [distros-debian-sid test] 38388: trouble: blocked/broken/pass

2015-11-30 Thread Platform Team regression test user
flight 38388 distros-debian-sid real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/38388/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-pvops 3 host-install(3) broken REGR.

Re: [Xen-devel] [PATCH] x86_emulate: Always truncate %eip in 32bit mode

2015-11-30 Thread Jan Beulich
>>> On 30.11.15 at 12:07, wrote: > _regs.eip needs to be truncated after having size added to it, or emulating an > instruction which crosses the 4GB boundary causes _regs.eip to become invalid, > and fail vmentry checks when returning back to the guest. > > The

[Xen-devel] [PATCH OSSTEST] ts-debian-di-install: Don't set runvars for netboot kernel+ramdisk as outputs

2015-11-30 Thread Ian Campbell
Currently these runvars are either URLs provided by the definition (e.g. make-flight) or output controller-relative paths created by the execution (in the case where they aren't from the definition). This wierd dual-semantics is confusing and wrong, and in particular is broken if the test step is

Re: [Xen-devel] [PATCH v9 5/9] xen/x86: allow HVM guests to use hypercalls to bring up vCPUs

2015-11-30 Thread Julien Grall
Hi Roger, On 27/11/15 13:43, Roger Pau Monne wrote: > diff --git a/xen/common/domain.c b/xen/common/domain.c > index f56b7ff..3690eec 100644 > --- a/xen/common/domain.c > +++ b/xen/common/domain.c > @@ -1208,11 +1208,34 @@ void unmap_vcpu_info(struct vcpu *v) >

Re: [Xen-devel] [PATCH v2 02/11] xen/arm: vgic-v3: Don't try to emulate IROUTER which doesn't exist in the spec

2015-11-30 Thread Julien Grall
Hi Ian, On 24/11/15 17:17, Ian Campbell wrote: > On Wed, 2015-11-18 at 17:27 +, Julien Grall wrote: > > Subject: ... which do not exist in the ... > >> The range of valid IROUTER are n = 32 - 1019 (see 8.9.13 in IHI 0069A) >> which correspond to the offset 0x6100-0x7FD8. >> >> Other offset

Re: [Xen-devel] unhandled word causes Xen crash with recent Linux kernels, was: Re: [PATCH v2 05/11] xen/arm: vgic: Properly emulate the full register

2015-11-30 Thread Julien Grall
Hi Stefano, On 25/11/15 12:15, Stefano Stabellini wrote: > Hi Shannon, > > On Wed, 25 Nov 2015, Shannon Zhao wrote: >> Upstream Linux kernel applies below patch which will write >> GICD_ICACTIVER. But since Xen doesn't support it, so it will cause Dom0 >> initializes GIC failed. >> >>

[Xen-devel] [RFC PATCH] libxl: add screendump API

2015-11-30 Thread Chunyan Liu
Currently libvirt kvm can support domain screenshot but libxl cannot. This patch is trying to add screendump API in libxl by calling qmp 'screendump' command, so to support screenshot for domains. Signed-off-by: Chunyan Liu --- tools/libxl/libxl.c | 36

[Xen-devel] [OSSTEST PATCH] cs-bisection-step: Limit size of revision log included in reports

2015-11-30 Thread Ian Jackson
There is a limit in cr-daily-branch, but none in cs-bisection-step. adhoc-revtuple-generator could usefully have this built in but that's not so simple, so do it again here. We already slurp the whole thing into core so from a resource usage point of view we might as well do the length check

Re: [Xen-devel] pvgrub "Error 9: Unknown boot failure" booting Debian Jessie kernel (Was: Re: [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported)

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 13:16 +, Ian Campbell wrote: > On Mon, 2015-11-30 at 13:59 +0100, Juergen Gross wrote: > > On 30/11/15 13:35, Ian Campbell wrote: > > > FYI attempting to upgrade osstest to use Debian Jessie in the guest > > > seems > > > to have exposed another issue here. > > > > > >

Re: [Xen-devel] [PATCH v6 4/6] xen/arm: vgic: Optimize the way to store the target vCPU in the rank

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 13:32 +, Julien Grall wrote: > Hi Ian, > > On 25/11/15 11:37, Ian Campbell wrote: > > On Wed, 2015-11-18 at 16:42 +, Julien Grall wrote: > > > Xen is currently directly storing the value of GICD_ITARGETSR > > > register > > > (for GICv2) and GICD_IROUTER (for GICv3)

Re: [Xen-devel] [OSSTEST PATCH] cs-bisection-step: Limit size of revision log included in reports

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 13:41 +, Ian Jackson wrote: > There is a limit in cr-daily-branch, but none in cs-bisection-step. > > adhoc-revtuple-generator could usefully have this built in but that's > not so simple, so do it again here.  We already slurp the whole thing > into core so from a

Re: [Xen-devel] [PATCH OSSTEST] target_fetchurl: Handle undefined $c{HttpProxy}

2015-11-30 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST] target_fetchurl: Handle undefined $c{HttpProxy}"): > Avoiding a usage of a potentially undefined variable. Acked-by: Ian Jackson ___ Xen-devel mailing list Xen-devel@lists.xen.org

Re: [Xen-devel] [PATCH OSSTEST] ts-debian-di-install: Don't set runvars for netboot kernel+ramdisk as outputs

2015-11-30 Thread Ian Jackson
Ian Campbell writes ("[PATCH OSSTEST] ts-debian-di-install: Don't set runvars for netboot kernel+ramdisk as outputs"): > Currently these runvars are either URLs provided by the definition > (e.g. make-flight) or output controller-relative paths created by the > execution (in the case where they

Re: [Xen-devel] [PATCHv6] 01/28] build: import Kbuild/Kconfig from Linux 4.2

2015-11-30 Thread Jan Beulich
>>> On 24.11.15 at 18:51, wrote: > --- /dev/null > +++ b/xen/include/linux/kconfig.h > @@ -0,0 +1,54 @@ > +#ifndef __LINUX_KCONFIG_H > +#define __LINUX_KCONFIG_H Neither placement in the source tree nor guard variable should say "Linux". > --- /dev/null > +++

Re: [Xen-devel] [PATCH] xen/arm: implement GICD_ICACTIVER read/write

2015-11-30 Thread Julien Grall
Hi Stefano, On 25/11/15 16:40, Stefano Stabellini wrote: > Implement GICD_ICACTIVER and GICD_ISACTIVER reads by looking for the > GIC_IRQ_GUEST_ACTIVE bit in the relevant struct pending_irq. However > given that the pending to active transaction for irqs in LRs in done in > hardware, the

[Xen-devel] [xen-4.6-testing test] 65241: regressions - FAIL

2015-11-30 Thread osstest service owner
flight 65241 xen-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/65241/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 16 guest-localmigrate/x10 fail in 65210

Re: [Xen-devel] [PATCH v6 4/6] xen/arm: vgic: Optimize the way to store the target vCPU in the rank

2015-11-30 Thread Julien Grall
On 30/11/15 13:55, Ian Campbell wrote: > On Mon, 2015-11-30 at 13:32 +, Julien Grall wrote: >> Hi Ian, >> >> On 25/11/15 11:37, Ian Campbell wrote: >>> On Wed, 2015-11-18 at 16:42 +, Julien Grall wrote: Xen is currently directly storing the value of GICD_ITARGETSR register

Re: [Xen-devel] [OSSTEST PATCH] cs-bisection-step: Limit size of revision log included in reports

2015-11-30 Thread Ian Jackson
Ian Campbell writes ("Re: [OSSTEST PATCH] cs-bisection-step: Limit size of revision log included in reports"): > Acked-by: Ian Campbell > > > +(Revision log too long, ommitted.) > > My MUA's spell checker thinks it is "omitted". Thanks. I have ommittedd the spurrious

Re: [Xen-devel] [PATCH] xen/grant-table: constify gnttab_ops structure

2015-11-30 Thread David Vrabel
On 28/11/15 14:28, Julia Lawall wrote: > The gnttab_ops structure is never modified, so declare it as const. > > Done with the help of Coccinelle. Applied to for-linus-4.5, thanks. David ___ Xen-devel mailing list Xen-devel@lists.xen.org

Re: [Xen-devel] [PATCH 1/3] xen/gntdev: constify mmu_notifier_ops structures

2015-11-30 Thread David Vrabel
On 29/11/15 22:02, Julia Lawall wrote: > This mmu_notifier_ops structure is never modified, so declare it as > const, like the other mmu_notifier_ops structures. > > Done with the help of Coccinelle. Applied to for-linus-4.5, thanks. David ___

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

2015-11-30 Thread osstest service owner
flight 65244 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/65244/ Perfect :-) All tests in this flight passed version targeted for testing: ovmf 81438fe8d0fc63f9bc9fcee0113baf6bd395f29c baseline version: ovmf

[Xen-devel] Beginner Information: Final 2015 Xen Project Document Day is Wednesday Dec 2

2015-11-30 Thread Russ Pavlicek
OUR THEME OF THE MONTH: Beginner Information We've seen an increase of interest from potential new users recently and we need to make sure that people can successfully get started with 4.6 using our current set of Wiki pages. We have been slowly replacing the "xm" references with "xl", but we

Re: [Xen-devel] HVM domains crash after upgrade from XEN 4.5.1 to 4.5.2

2015-11-30 Thread Jan Beulich
>>> On 27.11.15 at 23:51, wrote: > Am 24.11.15 um 11:43 schrieb Jan Beulich: >> Taking a random object out of that log, I can't see any non-standard >> option passed to the compiler, so I have to assume this is its default >> behavior (i.e. determined at build time, or

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

2015-11-30 Thread osstest service owner
flight 65237 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/65237/ 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. 64579

Re: [Xen-devel] unhandled word causes Xen crash with recent Linux kernels, was: Re: [PATCH v2 05/11] xen/arm: vgic: Properly emulate the full register

2015-11-30 Thread Julien Grall
Hi Ian, On 25/11/15 12:26, Ian Campbell wrote: > On Wed, 2015-11-25 at 12:15 +, Stefano Stabellini wrote: >> On Wed, 25 Nov 2015, Shannon Zhao wrote: >>> Upstream Linux kernel applies below patch which will write >>> GICD_ICACTIVER. But since Xen doesn't support it, so it will cause Dom0 >>>

Re: [Xen-devel] [PATCH] xen/arm: implement GICD_ICACTIVER read/write

2015-11-30 Thread Julien Grall
Hi Stefano, On 25/11/15 16:40, Stefano Stabellini wrote: > Implement GICD_ICACTIVER and GICD_ISACTIVER reads by looking for the > GIC_IRQ_GUEST_ACTIVE bit in the relevant struct pending_irq. However > given that the pending to active transaction for irqs in LRs in done in > hardware, the

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 13:20 +0100, Juergen Gross wrote: > On 30/11/15 12:23, Ian Campbell wrote: > > On Mon, 2015-11-30 at 12:03 +0100, Juergen Gross wrote: > > > On 30/11/15 11:52, Ian Campbell wrote: > > > > On Mon, 2015-11-30 at 10:51 +, Ian Campbell wrote: > > > > > On Mon, 2015-11-30 at

Re: [Xen-devel] unhandled word causes Xen crash with recent Linux kernels, was: Re: [PATCH v2 05/11] xen/arm: vgic: Properly emulate the full register

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 12:22 +, Julien Grall wrote: > Hi Ian, > > On 25/11/15 12:26, Ian Campbell wrote: > > On Wed, 2015-11-25 at 12:15 +, Stefano Stabellini wrote: > > > On Wed, 25 Nov 2015, Shannon Zhao wrote: > > > > Upstream Linux kernel applies below patch which will write > > > >

Re: [Xen-devel] [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported

2015-11-30 Thread Juergen Gross
On 30/11/15 13:35, Ian Campbell wrote: > On Mon, 2015-11-30 at 13:20 +0100, Juergen Gross wrote: >> On 30/11/15 12:23, Ian Campbell wrote: >>> On Mon, 2015-11-30 at 12:03 +0100, Juergen Gross wrote: On 30/11/15 11:52, Ian Campbell wrote: > On Mon, 2015-11-30 at 10:51 +, Ian Campbell

[Xen-devel] pvgrub "Error 9: Unknown boot failure" booting Debian Jessie kernel (Was: Re: [PATCH v5 6/9] libxc: create unmapped initrd in domain builder if supported)

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 13:59 +0100, Juergen Gross wrote: > On 30/11/15 13:35, Ian Campbell wrote: > > FYI attempting to upgrade osstest to use Debian Jessie in the guest > > seems > > to have exposed another issue here. > > > >

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

2015-11-30 Thread osstest service owner
flight 65255 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/65255/ 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] x86/PV: hide features dependent on XSAVE when booted with "no-xsave"

2015-11-30 Thread Andrew Cooper
On 30/11/15 11:30, Jan Beulich wrote: On 30.11.15 at 12:10, wrote: >> On 30/11/15 11:08, Jan Beulich wrote: >> On 30.11.15 at 11:46, wrote: On 30/11/15 10:01, Jan Beulich wrote: On 27.11.15 at 16:05,

Re: [Xen-devel] [PATCH v6 4/6] xen/arm: vgic: Optimize the way to store the target vCPU in the rank

2015-11-30 Thread Julien Grall
Hi Ian, On 25/11/15 11:37, Ian Campbell wrote: > On Wed, 2015-11-18 at 16:42 +, Julien Grall wrote: >> Xen is currently directly storing the value of GICD_ITARGETSR register >> (for GICv2) and GICD_IROUTER (for GICv3) in the rank. This makes the >> emulation of the registers access very

Re: [Xen-devel] [PATCH 4/4] xen/arm: p2m: Remove translation table when it's empty

2015-11-30 Thread Julien Grall
Hi Ian, On 25/11/15 12:40, Ian Campbell wrote: > On Wed, 2015-11-18 at 15:49 +, Julien Grall wrote: >> Currently, the translation table is left in place even if no entries is >> inuse. Because of how the p2m code has been implemented, replacing a >> translation table by a block (i.e

Re: [Xen-devel] [PATCH 4/4] xen/arm: p2m: Remove translation table when it's empty

2015-11-30 Thread Ian Campbell
On Mon, 2015-11-30 at 14:26 +, Julien Grall wrote: > + > > > +p2m->stats.mappings[level - 1]--; > > > +update_reference_mapping(pages[level - 1], > > > old_entry, *entry); > > > + > > > +/* > > > + * We can't free the page now

Re: [Xen-devel] [PATCHv6] 02/28] build: build Kconfig and config rules

2015-11-30 Thread Jan Beulich
>>> On 24.11.15 at 18:51, wrote: > --- a/.gitignore > +++ b/.gitignore > @@ -217,6 +217,11 @@ tools/xentrace/tbctl > tools/xentrace/xenctx > tools/xentrace/xentrace > xen/.banner > +xen/.config > +xen/.config.old > +xen/defconfig > +xen/**/*.cmd > +xen/**/modules.order The

Re: [Xen-devel] [PATCHv6] 03/28] build: use generated Kconfig options for Xen

2015-11-30 Thread Jan Beulich
>>> On 24.11.15 at 18:51, wrote: > --- a/xen/Makefile > +++ b/xen/Makefile > @@ -26,6 +26,9 @@ default: build > .PHONY: dist > dist: install > > +.PHONY: build > +build:: $(BASEDIR)/include/config/auto.conf > + > .PHONY: build install uninstall clean distclean cscope TAGS

Re: [Xen-devel] [PATCH v3 07/62] arm/acpi: Add arch_acpi_os_map_memory helper function for ARM

2015-11-30 Thread Julien Grall
Hi, On 23/11/15 11:37, Stefano Stabellini wrote: > On Tue, 17 Nov 2015, shannon.z...@linaro.org wrote: >> From: Shannon Zhao > could you please add a couple of lines to the commit message mentioning > why __va(phys) is an acceptable implementation of

Re: [Xen-devel] [PATCHv6] 04/28] build: convert HAS_PASSTHROUGH use to Kconfig

2015-11-30 Thread Jan Beulich
>>> On 24.11.15 at 18:51, wrote: > --- a/xen/arch/x86/Kconfig > +++ b/xen/arch/x86/Kconfig > @@ -3,6 +3,7 @@ config X86_64 > > config X86 > def_bool y > + select HAS_PASSTHROUGH > select HAS_GDBSX Please get these sorted alphabetically from the beginning. >

<    1   2