flight 65657 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65657/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-amd64-libvirt 5 libvirt-build fail REGR. vs. 65617
Tests which di
branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-xl-qemut-debianhvm-amd64
testid xen-boot
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-tr
> -Original Message-
> From: Jan Beulich [mailto:jbeul...@suse.com]
> Sent: Thursday, December 10, 2015 3:39 PM
> To: Wu, Feng
> Cc: Tian, Kevin ; xen-devel de...@lists.xenproject.org>
> Subject: RE: [PATCH] VT-d: make flush-all actually flush all
>
> >>> On 10.12.15 at 04:06, wrote:
On Mon, 2015-12-07 at 12:21 +, George Dunlap wrote:
> On 24/11/15 17:14, Dario Faggioli wrote:
> > On Tue, 2015-11-24 at 15:32 +, George Dunlap wrote:
> > >
> > As said, I don't recall all the details, sorry. I recall thinking
> > that
> > a solution would involve putting the CPU in the po
On 12/04/2015 02:42 PM, Jan Beulich wrote:
On 04.12.15 at 15:01, wrote:
Commit fc0c3fa2ad5c ("x86/IO-APIC: fix setup of Xen internally used IRQs
(take 2)") introduced a regression on some hardware where Xen would hang
during shutdown, repeating the following message:
APIC error on CPU0: 08(08),
>>> On 10.12.15 at 09:29, wrote:
>
>> -Original Message-
>> From: Jan Beulich [mailto:jbeul...@suse.com]
>> Sent: Thursday, December 10, 2015 3:39 PM
>> To: Wu, Feng
>> Cc: Tian, Kevin ; xen-devel > de...@lists.xenproject.org>
>> Subject: RE: [PATCH] VT-d: make flush-all actually flush
>>> On 10.12.15 at 10:21, wrote:
> On 12/04/2015 02:42 PM, Jan Beulich wrote:
> On 04.12.15 at 15:01, wrote:
>>> Commit fc0c3fa2ad5c ("x86/IO-APIC: fix setup of Xen internally used IRQs
>>> (take 2)") introduced a regression on some hardware where Xen would hang
>>> during shutdown, repeating
Signed-off-by: Quan Xu
---
xen/drivers/passthrough/vtd/qinval.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/xen/drivers/passthrough/vtd/qinval.c
b/xen/drivers/passthrough/vtd/qinval.c
index b81b0bd..990baf2 100644
--- a/xen/drivers/passthrough/vtd/qinval.c
+++
If IOTLB/Context/IETC flush is timeout, we should think
all devices under this IOMMU cannot function correctly.
So for each device under this IOMMU we'll mark it as
unassignable and kill the domain owning the device.
If Device-TLB flush is timeout, we'll mark the target
ATS device as unassignable
This patches are based on Kevin Tian's previous discussion 'Revisit VT-d
asynchronous flush issue'.
Fix current timeout concern and also allow limited ATS support in a light way:
1. Reduce spin timeout to 1ms, which can be boot-time changed with
'iommu_qi_timeout_ms'.
For example:
On 12/10/2015 09:28 AM, Jan Beulich wrote:
On 10.12.15 at 10:21, wrote:
On 12/04/2015 02:42 PM, Jan Beulich wrote:
On 04.12.15 at 15:01, wrote:
Commit fc0c3fa2ad5c ("x86/IO-APIC: fix setup of Xen internally used IRQs
(take 2)") introduced a regression on some hardware where Xen would hang
du
The cpu hotplug state machine in smpboot.c is reusing the states from
cpu.h. That is confusing when it comes to the CPU_DEAD_FROZEN usage.
Paul explained to me that he was in need of an additional state
for destinguishing between a CPU error states. For this he just
picked CPU_DEAD_FROZEN.
8038dad
flight 65608 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65608/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-i386-rumpuserxen3 host-install(3) broken REGR. vs. 59254
test-amd64-amd64-pair
flight 38481 distros-debian-wheezy real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38481/
Failures :-/ but no regressions.
Regressions which are regarded as allowable (not blocking):
test-amd64-i386-amd64-wheezy-netboot-pygrub 9 debian-di-install fail like 38422
baseline versio
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
ratio
>
> Both VMX TSC scaling and SVM TSC ratio use the 64-bit TSC scaling ratio,
> but the number of fractional bits of the ratio is different between VMX
> and SVM. This patch adds the architecture code to collect the number of
>
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
>
> This patch adds a field tsc_scaling_ratio in struct hvm_vcpu to
> record the TSC scaling ratio, and sets it up when tsc_set_info() is
> called for a vcpu or when a vcpu is restored or reset.
>
> Signed-off-by: Haozhong Zhang
>
On 12/10/15 18:19, Tian, Kevin wrote:
> > From: Zhang, Haozhong
> > Sent: Monday, December 07, 2015 4:59 AM
> ratio
> >
> > Both VMX TSC scaling and SVM TSC ratio use the 64-bit TSC scaling ratio,
> > but the number of fractional bits of the ratio is different between VMX
> > and SVM. This patch a
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
>
> This patch implements a common function hvm_scale_tsc() to scale TSC by
> using TSC scaling information collected by architecture code.
>
> Signed-off-by: Haozhong Zhang
Reviewed-by: Kevin Tian , except the mul64 part.
_
Cc: Stefano Stabellini
Cc: xen-de...@lists.xensource.com
Signed-off-by: Markus Armbruster
---
xen-hvm.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/xen-hvm.c b/xen-hvm.c
index 3d78a0c..2a93390 100644
--- a/xen-hvm.c
+++ b/xen-hvm.c
@@ -240,6 +240,7 @@ static void xen_ram_init(PCMa
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
common code
>
> Both VMX and SVM save/load vcpu's TSC when saving/loading vcpu's
> context, so this patch moves saving/loading vcpu's TSC to the common
> functions hvm_[save|load]_cpu_ctxt().
>
> Signed-off-by: Haozhong Zhang
> Ac
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
>
> This patch uses hvm_funcs.tsc_scaling_supported instead of the
> architecture code to detect the TSC scaling support.
>
> Signed-off-by: Haozhong Zhang
> Acked-by: Jan Beulich
Reviewed-by: Kevin Tian
__
On Wed, 2015-12-09 at 12:45 +, patch...@xen.org wrote:
> commit c7d3afbb44b47af9103be0b914afd588a84d9e62
> Author: Ian Campbell
> AuthorDate: Thu Dec 3 11:22:02 2015 +
> Commit: Ian Campbell
> CommitDate: Wed Dec 9 12:37:00 2015 +
>
> tools: Refactor "xentoollog" into its
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
>
> This patch adds the initialization and setup code for VMX TSC scaling.
>
> Signed-off-by: Haozhong Zhang
Acked-by: Kevin Tian
___
Xen-devel mailing list
Xen-devel@lists.xen.org
htt
On 12/10/15 18:27, Tian, Kevin wrote:
> > From: Zhang, Haozhong
> > Sent: Monday, December 07, 2015 4:59 AM
> >
> > This patch adds a field tsc_scaling_ratio in struct hvm_vcpu to
> > record the TSC scaling ratio, and sets it up when tsc_set_info() is
> > called for a vcpu or when a vcpu is restor
> From: Zhang, Haozhong
> Sent: Monday, December 07, 2015 4:59 AM
g and tscmode.txt
>
> Signed-off-by: Haozhong Zhang
> ---
> docs/man/xl.cfg.pod.5 | 15 ++-
> docs/misc/tscmode.txt | 14 ++
> 2 files changed, 28 insertions(+), 1 deletion(-)
>
> diff --git a/docs/man/xl.
> From: Andrew Cooper [mailto:andrew.coop...@citrix.com]
> Sent: Tuesday, December 08, 2015 1:04 AM
>
> On 07/12/15 10:16, Haozhong Zhang wrote:
> > On 12/07/15 10:03, Egger, Christoph wrote:
> >> Did you consider nested virtualization?
> >> L1 hypervisor may have a different tsc scaling
> >> and
> From: Feng Wu
> Sent: Thursday, December 03, 2015 4:35 PM
>
> VT-d Posted-Interrupts is an enhancement to CPU side Posted-Interrupt.
> With VT-d Posted-Interrupts enabled, external interrupts from
> direct-assigned devices can be delivered to guests without VMM
> intervention when guest is runni
> From: Wu, Feng
> Sent: Thursday, December 03, 2015 4:36 PM
is used
>
> This patch adds an API which is used to update the IRTE
> for posted-interrupt when guest changes MSI/MSI-X information.
>
> CC: Kevin Tian
> CC: Keir Fraser
> CC: Jan Beulich
> CC: Andrew Cooper
> Signed-off-by: Feng Wu
> From: Feng Wu
> Sent: Thursday, December 03, 2015 4:36 PM
>
> When guest changes its interrupt configuration (such as, vector, etc.)
> for direct-assigned devices, we need to update the associated IRTE
> with the new guest vector, so external interrupts from the assigned
> devices can be injecte
On 12/10/15 18:40, Tian, Kevin wrote:
> > From: Zhang, Haozhong
> > Sent: Monday, December 07, 2015 4:59 AM
> g and tscmode.txt
> >
> > Signed-off-by: Haozhong Zhang
> > ---
> > docs/man/xl.cfg.pod.5 | 15 ++-
> > docs/misc/tscmode.txt | 14 ++
> > 2 files changed, 28 ins
Hello
On Fri, Dec 04, 2015 at 03:26:00PM -0500, jto...@uwaterloo.ca wrote:
> Hi,
>
> We're a team of three fourth-year undergraduate software engineering
> students at the University of Waterloo in Canada. We're in the process
> of planning for our capstone design project, and are interested in
flight 65611 linux-next real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65611/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-amd64-xl-qemuu-ovmf-amd64 3 host-install(3) broken REGR. vs. 65521
test-amd64-amd64-rumpu
On 12/10/15 10:43, Tian, Kevin wrote:
> > From: Andrew Cooper [mailto:andrew.coop...@citrix.com]
> > Sent: Tuesday, December 08, 2015 1:04 AM
> >
> > On 07/12/15 10:16, Haozhong Zhang wrote:
> > > On 12/07/15 10:03, Egger, Christoph wrote:
> > >> Did you consider nested virtualization?
> > >> L1 h
Upstream Xen is in the process of splitting the (stable API) xtl_*
interfaces out from the (unstable API) libxenctrl library and into a
new (stable API) libxentoollog.
In order to be compatible with Xen both before and after this
transition check for xtl_createlogger_stdiostream in a libxentoollog
> From: Wu, Feng
> Sent: Thursday, December 03, 2015 4:36 PM
>
> This is the core logic handling for VT-d posted-interrupts. Basically it
> deals with how and when to update posted-interrupts during the following
> scenarios:
> - vCPU is preempted
> - vCPU is slept
> - vCPU is blocked
>
> When vC
> From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com]
> Sent: Friday, December 04, 2015 10:08 PM
>
> We need to have at least version 2 since it's the first version to
> support various control and status registers (such as
> MSR_CORE_PERF_GLOBAL_CTRL) that VPMU relies on always having.
>
>
>>> On 09.12.15 at 21:34, wrote:
> On 12/9/15 2:40 AM, Jan Beulich wrote:
> On 08.12.15 at 20:53, wrote:
>>> On 11/30/15 8:45 AM, Jan Beulich wrote:
>>> On 24.11.15 at 18:51, wrote:
> @@ -227,9 +230,14 @@ kconfig := silentoldconfig oldconfig config
> menuconfig defconfig \
>
>>> On 09.12.15 at 21:53, wrote:
> On 12/9/15 2:34 PM, Doug Goldstein wrote:
>> So you would like me to add code into xen/Makefile to detect if someone
>> ran "make kexec=X" or added "kexec=X" into top level .config and give
>> them a meaningful error message to tell them to use "make config" inst
On 12/10/2015 12:23 AM, Haozhong Zhang wrote:
> On 12/08/15 14:21, Boris Ostrovsky wrote:
>> On 12/07/2015 08:52 PM, Haozhong Zhang wrote:
>>> On 12/07/15 13:14, Boris Ostrovsky wrote:
On 12/06/2015 03:58 PM, Haozhong Zhang wrote:
> This patch makes the pvclock return the scaled host TSC
From: Chunyan Liu
Signed-off-by: Chunyan Liu
Signed-off-by: Simon Cao
Reviewed-by: Wei Liu
---
CC: Ian Campbell
CC: Ian Jackson
CC: Wei Liu
---
tools/libxl/libxl.c | 5 ++---
tools/libxl/libxl_internal.h | 3 +++
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/tools
From: Chunyan Liu
Add a new function libxl_read_sysfs_file_contents to handle sysfs file
specially. It would be used in later pvusb work.
Signed-off-by: Chunyan Liu
---
v10:
- Rebased to staging
CC: Ian Campbell
CC: Ian Jackson
CC: Wei Liu
---
tools/libxl/libxl_internal.h | 4 +++
tools/
From: Chunyan Liu
Add code to support pvusb in domain config file. One could specify
usbctrl and usb in domain's configuration file and create domain,
then usb controllers will be created and usb device would be attached
to guest automatically.
One could specify usb controllers and usb devices i
From: Chunyan Liu
Add pvusb commands: usbctrl-attach, usbctrl-detach, usb-list,
usbdev-attach and usbdev-detach.
To attach a usb device to guest through pvusb, one could follow
following example:
#xl usbctrl-attach test_vm version=1 ports=8
#xl usb-list test_vm
will show the usb controllers
Chunyan,
I did a thorough review of v3, and almost all the comments I had fell
into two categories:
1. Trivial things that could be easily fixed
2. Complicated things that would be difficult to explain and might
take several rounds to correct.
As such, I hope you don't mind that I took the libe
From: Chunyan Liu
Add pvusb APIs, including:
- attach/detach (create/destroy) virtual usb controller.
- attach/detach usb device
- list usb controller and usb devices
- some other helper functions
Signed-off-by: Chunyan Liu
Signed-off-by: Simon Cao
Signed-off-by: George Dunlap
---
Changes
On 10/12/15 12:05, George Dunlap wrote:
> From: Chunyan Liu
>
> Add pvusb APIs, including:
> - attach/detach (create/destroy) virtual usb controller.
> - attach/detach usb device
> - list usb controller and usb devices
> - some other helper functions
>
> Signed-off-by: Chunyan Liu
> Signed-
flight 65662 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65662/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-amd64-libvirt 5 libvirt-build fail REGR. vs. 65617
Tests which di
On Thu, Dec 10, 2015 at 12:05 PM, George Dunlap
wrote:
> Chunyan,
>
> I did a thorough review of v3,
I meant "patch 3 of v9"... (the one labelled RESEND, with the updated
naming scheme).
-George
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http
flight 65612 xen-4.4-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65612/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-amd64-xl 3 host-install(3) broken REGR. vs. 64766
build-armhf
On Thu, Dec 10, 2015 at 12:05 PM, George Dunlap
wrote:
> Changes to V9:
> * Rebased to staging (ec0712576198633dd7fbfe25290b030d5a23b252)
> * Lots of changes to patch 3/5
> * Removed patches related to "list-assignable-devices" functionality
And this is because, as I have said elsewhere, I think
>>> On 08.12.15 at 15:20, wrote:
> The tables are almost identical and therefore there is little reason to
> keep both sets.
>
> PVH needs 3 extra hypercalls:
> * mmuext_op. PVH uses MMUEXT_TLB_FLUSH_MULTI and MMUEXT_INVLPG_MULTI to
> optimize TLB flushing. Since HVMlite guests may decide to us
On Wed, 2015-12-09 at 13:12 -0700, Jim Fehlig wrote:
> On 12/09/2015 03:43 AM, Wei Liu wrote:
> > The block-attach command now returns 1 when fails. Update first test
> > case to expect return value 1 instead of 255.
> >
> > The parser now doesn't generate output for default values. Remove them
>
> -Original Message-
> From: Tian, Kevin
> Sent: Thursday, December 10, 2015 6:49 PM
> To: Wu, Feng ; xen-devel@lists.xen.org
> Cc: Wu, Feng
> Subject: RE: [Xen-devel] [PATCH v10 0/7] Add VT-d Posted-Interrupts support
>
> > From: Feng Wu
> > Sent: Thursday, December 03, 2015 4:35 PM
>
There is a fair amount of option parsing clobber here that will be
relevant shortly.
Signed-off-by: Ian Jackson
---
mg-schema-create| 61 +++
mg-schema-test-database |2 +-
2 files changed, 62 insertions(+), 1 deletion(-)
create mode 100
Signed-off-by: Ian Jackson
---
schema/drop-old-resource-log.sql |8
1 file changed, 8 insertions(+)
create mode 100644 schema/drop-old-resource-log.sql
diff --git a/schema/drop-old-resource-log.sql b/schema/drop-old-resource-log.sql
new file mode 100644
index 000..9494e1b
--- /
See schema/README.schema, introduced in this patch, for the design.
Signed-off-by: Ian Jackson
---
Osstest/Executive.pm | 82 +++
mg-schema-create | 20
mg-schema-test-database |6 +-
mg-schema-update | 255 ++
Signed-off-by: Ian Jackson
---
mg-schema-test-database |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mg-schema-test-database b/mg-schema-test-database
index d704950..9791d84 100755
--- a/mg-schema-test-database
+++ b/mg-schema-test-database
@@ -244,7 +244,7 @@ create)
Signed-off-by: Ian Jackson
---
Osstest/Executive.pm|1 +
README |5 +
mg-schema-create|4 +++-
mg-schema-test-database |1 +
mg-schema-update| 16
5 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/Osstest/Exe
With this series it becomes possible to update the database schema in
a controlled and manageable way.
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
Really, we don't want the initial schema setup to mess about with
permissions. Instead, we simply expect to run the creation as the
correct role user.
So:
- Remove the code in mg-schema-test-database to remove the
permission settings from initial.sql;
- Instead, run exactly that code on init
We are going to have multiple schema snippets and this is going be
just the initial baseline.
Rename the file and change references to it.
Signed-off-by: Ian Jackson
---
INSTALL.production|4 ++--
mg-schema-test-database |2 +-
e
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Xen Security Advisory CVE-2015-8338 / XSA-158
version 4
long running memory operations on ARM
UPDATES IN VERSION 4
Mention that the original patches had two problems, sup
flight 65624 ovmf real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65624/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-amd64-xl-qemuu-ovmf-amd64 17 guest-start/debianhvm.repeat fail
REGR. vs. 65543
version targeted
I can debug xen using console connections. However, HVM nested xen seems to not
support 'xl console'. Even though I set the console according to
http://www.dedoimedo.com/computers/xen-console.html, it still cannot output xen
related infomation. Any suggestions?
flight 65672 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/65672/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-armhf-armhf-xl 12 migrate-support-checkfail never pass
test-armhf-armhf-xl 13
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> Signed-off-by: Ian Jackson
Acked-by: Ian Campbell
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> Really, we don't want the initial schema setup to mess about with
> permissions. Instead, we simply expect to run the creation as the
> correct role user.
>
> So:
> - Remove the code in mg-schema-test-database to remove the
> permission
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> There is a fair amount of option parsing clobber here that will be
> relevant shortly.
How dangerous is this script if you just run it e.g. without with_test?
Specifically, would it nuke an existing database?
>
> Signed-off-by: Ian Jackson
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> We are going to have multiple schema snippets and this is going be
> just the initial baseline.
>
> Rename the file and change references to it.
>
> Signed-off-by: Ian Jackson
Acked-by: Ian Campbell
_
On Fri, Nov 13, 2015 at 5:10 PM, Dario Faggioli
wrote:
> In fact, with 2 cpupools, one (the default) Credit and
> one Credit2 (with at least 1 pCPU in the latter), trying
> a (e.g., ACPI S3) suspend/resume crashes like this:
>
> (XEN) [ 150.587779] [ Xen-4.7-unstable x86_64 debug=y Not tai
Ian Campbell writes ("Re: [OSSTEST PATCH 3/7] Schema: Remove SET OWNER and
GRANT/REVOKE from schema/initial.sql"):
> I suppose the resulting comments in initial.sql are useful even for
> illustration (i.e. not much point in removing).
Yes. Also they reflect actual stuff in at least the Cambridge
Ian Campbell writes ("Re: [OSSTEST PATCH 4/7] Schema: Introduce
mg-schema-create"):
> On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> > There is a fair amount of option parsing clobber here that will be
> > relevant shortly.
>
> How dangerous is this script if you just run it e.g. without
On 03/12/15 11:22, Ian Campbell wrote:
> It can trivially be replaced by xc_map_foreign_pages which is the
> interface I want to move to going forward (by standardising on _bulk
> but handling err=NULL as _pages does).
>
> The callers of _batch are checking a mixture of a NULL return or
> looking
If you try to run mg-schema-create on an existing instance it bombs
out right at the beginning because it tries to create the `flights'
table, which already exists.
But in the future the `flights' table might be removed in an update,
which would remove this safety catch. Then running the create m
On 07/12/15 09:16, Huaitong Han wrote:
> This patch adds the flag to enable Memory Protection Keys.
>
> Signed-off-by: Huaitong Han
> Reviewed-by: Andrew Cooper
> ---
> docs/misc/xen-command-line.markdown | 21 +
> xen/arch/x86/cpu/common.c | 10 +-
> xen/i
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> See schema/README.schema, introduced in this patch, for the design.
That is all I have done here. Some of the questions I had might be answered
in the code.
[...]
> diff --git a/schema/README.updates b/schema/README.updates
> new file mode 1
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> Signed-off-by: Ian Jackson
Acked-by: Ian Campbell
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> Signed-off-by: Ian Jackson
Acked-by: Ian Campbell
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
On Thu, 2015-12-10 at 15:34 +, Ian Jackson wrote:
> If you try to run mg-schema-create on an existing instance it bombs
> out right at the beginning because it tries to create the `flights'
> table, which already exists.
>
> But in the future the `flights' table might be removed in an update,
On 07/12/15 09:16, Huaitong Han wrote:
> This patch adds functions to get pkeys value from PTE.
>
> Signed-off-by: Huaitong Han
> ---
> xen/include/asm-x86/guest_pt.h| 7 +++
> xen/include/asm-x86/page.h| 5 +
> xen/include/asm-x86/x86_64/page.h | 12
> 3 files
Introduced in c/s 83ea9229 "vt-d: add API to update IRTE when VT-d PI is
used". Spotted by Coverity.
Signed-off-by: Andrew Cooper
---
CC: Jan Beulich
CC: Feng Wu
CC: Kevin Tian
---
xen/drivers/passthrough/vtd/intremap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xen/
Ian Campbell writes ("Re: [OSSTEST PATCH 5/7] Schema: Support database schema
updates"):
> On Thu, 2015-12-10 at 13:51 +, Ian Jackson wrote:
> > See schema/README.schema, introduced in this patch, for the design.
>
> That is all I have done here. Some of the questions I had might be answered
Use the Kconfig generated CONFIG_HAS_PL011 defines in the code base.
CC: Ian Campbell
CC: Ian Jackson
CC: Jan Beulich
CC: Keir Fraser
CC: Tim Deegan
Signed-off-by: Doug Goldstein
---
config/arm32.mk | 1 -
config/arm64.mk | 1 -
xen/drivers/char/Kconfig | 9 +
x
Wire in the Kconfig build and makefile rules to be able to generate
valid configuration files to be used by the build process but don't
actually use the output for affecting the Xen build. To avoid dragging
in most of Kbuild from the Linux kernel this adds Makefile.kconfig which
is our real entry p
Use the Kconfig generated HAS_PASSTHROUGH defines for the code base.
CC: Ian Campbell
CC: Stefano Stabellini
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
CC: Daniel De Graaf
Signed-off-by: Doug Goldstein
---
xen/Rules.mk| 1 -
xen/arch/arm/Kconfig| 1
Use the Kconfig generated CONFIG_HAS_PDX defines in the code base.
CC: Ian Campbell
CC: Stefano Stabellini
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
Signed-off-by: Doug Goldstein
---
xen/Rules.mk | 1 -
xen/arch/arm/Kconfig | 1 +
xen/arch/arm/Rules.mk | 1 -
xen/arch/x86/
Use the Kconfig generated CONFIG_HAS_VGA defines in the code base.
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
Signed-off-by: Doug Goldstein
---
xen/arch/x86/Kconfig | 1 +
xen/arch/x86/Rules.mk | 1 -
xen/drivers/video/Kconfig | 4
xen/drivers/video/Makefile | 4 ++--
Use the Kconfig generated CONFIG_COMPAT defines in the code base.
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
Signed-off-by: Doug Goldstein
---
config/x86_64.mk | 1 -
xen/arch/x86/Kconfig | 7 +++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/config/x86_64.mk b/
Added myself as the maintainer of kconfig.
CC: Ian Campbell
CC: Ian Jackson
CC: Jan Beulich
CC: Keir Fraser
CC: Tim Deegan
Signed-off-by: Doug Goldstein
---
MAINTAINERS | 6 ++
1 file changed, 6 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 01f575c..129cecc 100644
--- a/M
Use the Kconfig generated CONFIG_HAS_GDBSX defines in the code base.
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
Signed-off-by: Doug Goldstein
---
xen/Rules.mk | 1 -
xen/arch/x86/Kconfig | 1 +
xen/arch/x86/Rules.mk | 1 -
xen/common/Kconfig| 4
xen/common/domain.c
Use the Kconfig generated CONFIG_HAS_CPUFREQ defines in the code base.
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
CC: Liu Jinsong
Signed-off-by: Doug Goldstein
---
xen/arch/x86/Kconfig| 1 +
xen/arch/x86/Rules.mk | 1 -
xen/drivers/Kconfig | 2 ++
xen/drivers/Mak
Use the Kconfig generated CONFIG_HAS_EXYNOS4210 defines in the code base.
CC: Ian Campbell
CC: Ian Jackson
CC: Jan Beulich
CC: Keir Fraser
CC: Tim Deegan
Signed-off-by: Doug Goldstein
---
config/arm32.mk | 1 -
xen/drivers/char/Kconfig | 9 +
xen/drivers/char/Makefile | 2
Switches the build system to rely on the options and flags generated by
Kconfig to control what gets built and how. Follow on patches will
convert items to be prefixed with CONFIG_. Additionally remove a #define
that resulted in a redefined variable when building for arm.
CC: Ian Campbell
CC: Ste
Use the Kconfig generated CONFIG_HAS_SCIF defines in the code base.
CC: Ian Campbell
CC: Ian Jackson
CC: Jan Beulich
CC: Keir Fraser
CC: Tim Deegan
Signed-off-by: Doug Goldstein
---
config/arm32.mk | 1 -
xen/drivers/char/Kconfig | 9 +
xen/drivers/char/Makefile | 2 +-
3
Use the Kconfig generated CONFIG_HAS_KEXEC defines in the build system
and replace kexec :=y in Rules.mk with a kconfig option called
CONFIG_KEXEC. Purposefully did not merge the two variables together in
this patch to keep this as mechanical as possible.
CC: Ian Campbell
CC: Ian Jackson
CC: Kei
Use the Kconfig generated CONFIG_HAS_MEM_SHARING defines in the code base.
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
CC: Razvan Cojocaru
CC: Tamas K Lengyel
CC: Daniel De Graaf
Signed-off-by: Doug Goldstein
---
config/x86_32.mk| 1 -
config/x86_64.mk| 1 -
xen/Rules
Use the Kconfig generated CONFIG_HAS_VIDEO defines in the code base.
CC: Ian Campbell
CC: Stefano Stabellini
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
Signed-off-by: Doug Goldstein
---
xen/arch/arm/Kconfig | 1 +
xen/arch/arm/Rules.mk | 1 -
xen/arch/x86/Kconfig | 1
Use the Kconfig generated CONFIG_HAS_DEVICE_TREE defines in the code
base.
CC: Ian Campbell
CC: Stefano Stabellini
CC: Jan Beulich
CC: Daniel De Graaf
Signed-off-by: Doug Goldstein
---
xen/Rules.mk | 1 -
xen/arch/arm/Kconfig | 1 +
xen/arch/arm/Rules.mk
Use the Kconfig generated CONFIG_HAS_PCI defines in the code base.
CC: Keir Fraser
CC: Jan Beulich
CC: Andrew Cooper
CC: Daniel De Graaf
Signed-off-by: Doug Goldstein
---
xen/Rules.mk | 1 -
xen/arch/x86/Kconfig | 1 +
xen/arch/x86/Rules.mk| 1 -
Use the Kconfig generated CONFIG_HAS_ARM_HDLCD defines in the code base.
CC: Ian Campbell
CC: Stefano Stabellini
Signed-off-by: Doug Goldstein
---
xen/arch/arm/Kconfig | 1 +
xen/arch/arm/Rules.mk | 2 --
xen/drivers/video/Kconfig | 4
xen/drivers/video/Makefile | 2 +-
4 file
1 - 100 of 191 matches
Mail list logo