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

2015-07-25 Thread osstest service owner
flight 59932 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59932/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 12 guest-saverestore fail REGR. vs. 59059 test-amd64-i386-xl-

[Xen-devel] [linux-3.18 test] 59840: regressions - trouble: broken/fail/pass

2015-07-25 Thread osstest service owner
flight 59840 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/59840/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvh-intel 11 guest-start fail REGR. vs. 58581 test-amd64-i386-xl-qem

[Xen-devel] [linux-4.1 bisection] complete test-amd64-i386-xl-xsm

2015-07-25 Thread osstest service owner
branch xen-unstable xen branch xen-unstable job test-amd64-i386-xl-xsm test guest-saverestore Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemu git://xenbits.xen.org/staging/qemu-xen-un

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

2015-07-25 Thread osstest service owner
flight 59922 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59922/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 12 guest-saverestore fail REGR. vs. 59059 test-amd64-i386-xl-

Re: [Xen-devel] [PATCH 4/3] x86/ldt: allow to disable modify_ldt at runtime

2015-07-25 Thread Willy Tarreau
On Sat, Jul 25, 2015 at 10:42:14AM -0700, Andy Lutomirski wrote: > On Sat, Jul 25, 2015 at 9:33 AM, Willy Tarreau wrote: > > On Sat, Jul 25, 2015 at 09:08:39AM -0700, Andy Lutomirski wrote: > >> There's one thing that I think is incomplete here. Currently, espfix > >> triggers if SS points to the

Re: [Xen-devel] [PATCH 4/3] x86/ldt: allow to disable modify_ldt at runtime

2015-07-25 Thread Andy Lutomirski
On Sat, Jul 25, 2015 at 9:33 AM, Willy Tarreau wrote: > On Sat, Jul 25, 2015 at 09:08:39AM -0700, Andy Lutomirski wrote: >> There's one thing that I think is incomplete here. Currently, espfix >> triggers if SS points to the LDT. It's possible for SS to point to >> the LDT even with modify_ldt d

[Xen-devel] [PATCH] xen/events: Support event channel rebind on ARM

2015-07-25 Thread Julien Grall
Currently, the event channel rebind code is gated with the presence of the vector callback. The virtual interrupt controller on ARM has the concept of per-CPU interrupt (PPI) which allow us to support per-VCPU event channel. Therefore there is no need of vector callback for ARM. Xen is already us

[Xen-devel] [PATCH] arm/xen: Drop the definition of xen_pci_platform_unplug

2015-07-25 Thread Julien Grall
The commit 6f6c15ef912465b3aaafe709f39bd6026a8b3e72 "xen/pvhvm: Remove the xen_platform_pci int." makes the x86 version of xen_pci_platform_unplug static. Therefore we don't need anymore to define a dummy xen_pci_platform_unplug for ARM. Signed-off-by: Julien Grall Cc: Stefano Stabellini Cc: Ru

[Xen-devel] [PATCH v2] VT-d: add iommu=igfx option to workaround graphics issues

2015-07-25 Thread Ting-Wei Lan
When using Linux >= 3.19 (commit 47591df) as dom0 on some Intel Ironlake devices, It is possible to encounter graphics issues that make screen unreadable or crash the system. It was reported in freedesktop bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90037 As we still cannot find a prop

Re: [Xen-devel] [PATCH v4 2/3] x86/ldt: Make modify_ldt optional

2015-07-25 Thread Willy Tarreau
On Sat, Jul 25, 2015 at 09:03:54AM -0700, Andy Lutomirski wrote: > On Sat, Jul 25, 2015 at 2:15 AM, Borislav Petkov wrote: > > Is that "default y" going to turn into a "default n" after a grace > > period? > > Let's see how Willy's default-off sysctl plays out. In the long run, > maybe we'll hav

Re: [Xen-devel] [qemu-mainline test] 59908: regressions - FAIL

2015-07-25 Thread Ian Campbell
On Sat, 2015-07-25 at 16:15 +, osstest service owner wrote: > flight 59908 qemu-mainline real [real] > http://secure-web.cisco.com/1u4kwl1o3Dc6FDtVhFHrYLmyppwmEL8O6TSGGkDPdNzjeTSjZl_GhmvpBKlKsBPNbIlSfLqlqdopz-VgXgkCmm0eXivzV7hDeVfWv9mkXQPnQ3spzegDYYVfh9iHBe-wMTmd3XUQxuatfoS10LGCgDxQSm8sKxRqO4rl

Re: [Xen-devel] [PATCH 4/3] x86/ldt: allow to disable modify_ldt at runtime

2015-07-25 Thread Willy Tarreau
On Sat, Jul 25, 2015 at 09:08:39AM -0700, Andy Lutomirski wrote: > There's one thing that I think is incomplete here. Currently, espfix > triggers if SS points to the LDT. It's possible for SS to point to > the LDT even with modify_ldt disabled, and there's a decent amount of > attack surface the

Re: [Xen-devel] [PATCH] build: use correct qemu path in systemd service file and init script

2015-07-25 Thread Ting-Wei Lan
Ian Campbell 於 西元2015年07月24日 16:57 寫道: On Fri, 2015-07-24 at 01:38 +0800, Ting-Wei Lan wrote: Ian Campbell 於 西元2015年07月21日 23:10 寫道: On Fri, 2015-07-17 at 00:15 +0800, Ting-Wei Lan wrote: This all looks pretty good. One comment: +if test "x$qemu_xen_path" = "x" || test "x$qemu_xen_path" = "x

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

2015-07-25 Thread osstest service owner
flight 59908 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59908/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 12 guest-saverestore fail REGR. vs. 59059 test-amd64-i386-xl-

Re: [Xen-devel] [PATCH 4/3] x86/ldt: allow to disable modify_ldt at runtime

2015-07-25 Thread Andy Lutomirski
On Sat, Jul 25, 2015 at 6:03 AM, Willy Tarreau wrote: > On Sat, Jul 25, 2015 at 09:50:52AM +0200, Willy Tarreau wrote: >> On Fri, Jul 24, 2015 at 11:44:52PM -0700, Andy Lutomirski wrote: >> > I'm all for it, but I think it should be hard-disablable in config, >> > too, for the -tiny people. >> >>

Re: [Xen-devel] [PATCH v4 2/3] x86/ldt: Make modify_ldt optional

2015-07-25 Thread Andy Lutomirski
On Sat, Jul 25, 2015 at 2:15 AM, Borislav Petkov wrote: > On Fri, Jul 24, 2015 at 10:36:45PM -0700, Andy Lutomirski wrote: >> The modify_ldt syscall exposes a large attack surface and is >> unnecessary for modern userspace. Make it optional. >> >> Signed-off-by: Andy Lutomirski >> --- >> arch/x

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

2015-07-25 Thread osstest service owner
flight 59907 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/59907/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-sup

[Xen-devel] [PATCH 4/3] x86/ldt: allow to disable modify_ldt at runtime

2015-07-25 Thread Willy Tarreau
On Sat, Jul 25, 2015 at 09:50:52AM +0200, Willy Tarreau wrote: > On Fri, Jul 24, 2015 at 11:44:52PM -0700, Andy Lutomirski wrote: > > I'm all for it, but I think it should be hard-disablable in config, > > too, for the -tiny people. > > I totally agree. > > > If we add a runtime disable, let's do

[Xen-devel] [linux-4.1 test] 59837: regressions - trouble: broken/fail/pass

2015-07-25 Thread osstest service owner
flight 59837 linux-4.1 real [real] http://logs.test-lab.xenproject.org/osstest/logs/59837/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-xsm 13 guest-saverestore fail REGR. vs. 59393 test-amd64-i386-pair

Re: [Xen-devel] [PATCH v4 2/3] x86/ldt: Make modify_ldt optional

2015-07-25 Thread Borislav Petkov
On Fri, Jul 24, 2015 at 10:36:45PM -0700, Andy Lutomirski wrote: > The modify_ldt syscall exposes a large attack surface and is > unnecessary for modern userspace. Make it optional. > > Signed-off-by: Andy Lutomirski > --- > arch/x86/Kconfig | 17 + > arch/x86/

Re: [Xen-devel] [PATCH v4 1/3] x86/ldt: Make modify_ldt synchronous

2015-07-25 Thread Borislav Petkov
On Fri, Jul 24, 2015 at 10:36:44PM -0700, Andy Lutomirski wrote: > modify_ldt has questionable locking and does not synchronize > threads. Improve it: redesign the locking and synchronize all > threads' LDTs using an IPI on all modifications. > > This will dramatically slow down modify_ldt in mul

Re: [Xen-devel] [PATCH v3 1/3] x86/ldt: Make modify_ldt synchronous

2015-07-25 Thread Borislav Petkov
On Fri, Jul 24, 2015 at 09:52:01PM -0700, Andy Lutomirski wrote: > I see your wide terminal and raise you a complete rewrite of that > function. Sigh, why did I assume the old code was the right way to do > it? That's a mostly wrong assumption, as experience proves. > Hah¸ we both missed it. Th

[Xen-devel] [PATCH] MAINTAINERS: stable backports should be requested on xen-devel

2015-07-25 Thread Ian Campbell
As well as CC-ing the correct people. I just saw such a request on xen-users and thought this was worth clarifying here too. Signed-off-by: Ian Campbell --- MAINTAINERS | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index a4e64ea..156a95f 100

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

2015-07-25 Thread osstest service owner
flight 59833 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/59833/ 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 12 guest-localmigrate fail REGR. vs. 59817 t

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

2015-07-25 Thread osstest service owner
flight 59877 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59877/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 12 guest-saverestore fail REGR. vs. 59059 test-amd64-i386-xl-

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

2015-07-25 Thread osstest service owner
flight 59898 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/59898/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-pvops 5 kernel-build fail REGR. vs. 59254 build-i386-pvops

Re: [Xen-devel] [PATCH v4 2/3] x86/ldt: Make modify_ldt optional

2015-07-25 Thread Willy Tarreau
On Fri, Jul 24, 2015 at 11:44:52PM -0700, Andy Lutomirski wrote: > I'm all for it, but I think it should be hard-disablable in config, > too, for the -tiny people. I totally agree. > If we add a runtime disable, let's do a > separate patch, and you and Kees can fight over how general it should >

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

2015-07-25 Thread osstest service owner
flight 59834 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/59834/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-sup

[Xen-devel] [seabios test] 59875: tolerable FAIL - PUSHED

2015-07-25 Thread osstest service owner
flight 59875 seabios real [real] http://logs.test-lab.xenproject.org/osstest/logs/59875/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stopfail REGR. vs. 59567 Tests which did not succeed, but a