On Mon, Nov 27, 2017 at 12:35:26PM +, Chenjia (C) wrote:
> when we use the Xen4.8.7(we compile from the source and install on SUSE 12 ),
> if we create the VM, we got the error information:
>
> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
> /etc/xen/scripts/vif-bridge
On Thu, Nov 23, 2017 at 05:16:51PM +, Jonathan Davies wrote:
> Signed-off-by: Jonathan Davies <jonathan.dav...@citrix.com>
Acked-by: Wei Liu <wei.l...@citrix.com>
___
Xen-devel mailing list
Xen-devel@lists.xenpr
On Fri, Dec 01, 2017 at 04:39:30AM -0700, Jan Beulich wrote:
> >>> On 01.12.17 at 11:21, wrote:
> > On Thu, Nov 30, 2017 at 01:35:45AM -0700, Jan Beulich wrote:
> >> >>> On 30.11.17 at 09:23, wrote:
> >> > On Wed, Nov 29, Jan Beulich wrote:
> >> >
> >> >>
On Thu, Apr 26, 2018 at 01:33:09PM +0200, Juergen Gross wrote:
> Juergen Gross (9):
> x86/xpti: avoid copying L4 page table contents when possible
> xen/x86: add a function for modifying cr3
> xen/x86: support per-domain flag for xpti
> xen/x86: use invpcid for flushing the TLB
>
+1 from me.
Wei.
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On Fri, Apr 27, 2018 at 02:15:25AM -0600, Jan Beulich wrote:
> >>> On 27.04.18 at 09:59, wrote:
> > On 27/04/18 09:55, Sergey Dyasli wrote:
> >> On Thu, 2018-04-26 at 13:33 +0200, Juergen Gross wrote:
> >>> index b353352adf..220d1ba020 100644
> >>> ---
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
docs/misc/xen-command-line.markdown | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/misc/xen-command-line.markdown
b/docs/misc/xen-command-line.markdown
index e7a8bd66e7..616dc9d34c 100644
--- a/docs/misc/xen-c
code IBRS or not,
> but not other configuraitons such as STIBP.
>
> Break Xen's value out into a separate variable (in the top of stack block for
> XPTI reasons) and use this instead of bti_ist_info in the IST path.
>
> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com
coop...@citrix.com>
Reviewed-by: Wei Liu <wei.l...@citrix.com>
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On Fri, May 11, 2018 at 11:38:04AM +0100, Andrew Cooper wrote:
> In hindsight, the end result of the Spectre mitigations aren't as great as I'd
> hoped, and have several inefficiencies. Also, the `bti=` command line option
> isn't as flexible as intended.
I think this is a good argument for this
;
This patch does what it says on the tin.
FWIW:
Reviewed-by: Wei Liu <wei.l...@citrix.com>
> diff --git a/xen/include/asm-x86/spec_ctrl_asm.h
> b/xen/include/asm-x86/spec_ctrl_asm.h
> index e8e8f9a..97da08b 100644
> --- a/xen/include/asm-x86/spec_ctrl_asm.h
> +++ b/xen/inc
On Thu, May 10, 2018 at 06:15:04PM +0100, Roger Pau Monne wrote:
> @@ -1014,6 +1034,30 @@ static int vcpu_hvm(struct xc_dom_image *dom)
> if ( dom->start_info_seg.pfn )
> bsp_ctx.cpu.rbx = dom->start_info_seg.pfn << PAGE_SHIFT;
>
> +/* Set the MTRR. */
> +
re active.
>
> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Wei Liu <wei.l...@citrix.com>
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
.com>
> Cc: Ian Jackson <ian.jack...@eu.citrix.com>
> Cc: Jan Beulich <jbeul...@suse.com>
> Cc: Julien Grall <julien.gr...@arm.com>
> Cc: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
> Cc: Stefano Stabellini <sstabell...@kernel.org>
> Cc: Tim Deegan <
On Mon, May 14, 2018 at 05:42:53PM +0100, Wei Liu wrote:
> On Mon, May 14, 2018 at 05:02:47PM +0100, Roger Pau Monné wrote:
> > On Mon, May 14, 2018 at 05:00:51PM +0100, Wei Liu wrote:
> > > On Thu, May 10, 2018 at 06:15:04PM +0100, Roger Pau Monne wrote:
> > > > @@
e holding Xen's choice of value, so use that and
> simplify the alternatives.
>
> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Wei Liu <wei.l...@citrix.com>
___
Xen-devel mailing list
Xen-devel@lists.xenproj
in control, which exists
> in lieu of livepatching. Note this in the comment.
>
> No functional change.
>
> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Wei Liu <wei.l...@citrix.com>
___
Xen-deve
On Fri, May 11, 2018 at 11:38:11AM +0100, Andrew Cooper wrote:
> @@ -417,6 +419,32 @@ void __init init_speculation_mitigations(void)
> setup_clear_cpu_cap(X86_FEATURE_NO_XPTI);
>
> print_details(thunk, caps);
> +
> +/*
> + * If MSR_SPEC_CTRL is available, apply Xen's
.com>
> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
> ---
> CC: Jan Beulich <jbeul...@suse.com>
> CC: Wei Liu <wei.l...@citrix.com>
> CC: Roger Pau Monné <roger@citrix.com>
> CC: Juergen Gross <jgr...@suse.com>
> ---
> xen/arch
On Mon, May 14, 2018 at 10:13:47AM -0600, Jan Beulich wrote:
> >>> On 14.05.18 at 18:03, wrote:
> > On Thu, May 10, 2018 at 06:15:05PM +0100, Roger Pau Monne wrote:
> >> --- a/docs/misc/pvh.markdown
> >> +++ b/docs/misc/pvh.markdown
> >> @@ -92,3 +92,18 @@ event channels.
On Mon, May 14, 2018 at 05:02:47PM +0100, Roger Pau Monné wrote:
> On Mon, May 14, 2018 at 05:00:51PM +0100, Wei Liu wrote:
> > On Thu, May 10, 2018 at 06:15:04PM +0100, Roger Pau Monne wrote:
> > > @@ -1014,6 +1034,30 @@ static int vcpu_hvm(struct xc_dom_image *dom)
&
On Mon, May 14, 2018 at 05:16:10PM +0100, Roger Pau Monné wrote:
> On Mon, May 14, 2018 at 05:03:52PM +0100, Wei Liu wrote:
> > On Thu, May 10, 2018 at 06:15:05PM +0100, Roger Pau Monne wrote:
> > > Provided to both Dom0 and DomUs.
> > >
> > > Signed-off-by: R
On Sat, May 12, 2018 at 08:55:46PM +0800, Kun Cheng wrote:
> Hello Xen devs,
>
> I'm learning code in xen-4.10.0/tools/xl to find out how to program with
> libxl.
>
> I've trying to use libxenlight.so (compiled and installed from xen 4.10.0
> source code) to control my vms from my own code until
On Thu, May 10, 2018 at 09:38:26AM +1000, John Thomson wrote:
> Hi,
> Trying to build Xen staging with GCC 8.1.0 and facing some of the new
> warnings:
>
> For OVMF, I used these three commits:
>
On Sat, May 12, 2018 at 04:27:04PM +0800, Weiwei Jia wrote:
> Dear all,
>
> Recently, we made a few improvements on effectively utilizing Pause
> Loop Exiting (PLE) support for higher throughput on virtualized
> systems. Basically, it solves two problems: 1) how to adjust
> PLE_Window; 2) how to
efine __SSDT_S4_HEX__
> +
> +unsigned char ssdt_s4_aml_code[] =
>
> The above example is from ssdt_s4.asl.
>
> Fix the build with newer versions of iasl by stripping the '_aml_code'
> suffix from the variable name on generated files.
>
> Signed-off-by: Roger Pau Mo
On Mon, May 07, 2018 at 04:07:45PM -0500, Janakarajan Natarajan wrote:
> Rename vlapic_read_aligned() to vlapic_reg_read() to make it a pair of
> vlapic_reg_write().
>
> Signed-off-by: Janakarajan Natarajan
> ---
> xen/arch/x86/hvm/vlapic.c | 10 +-
> 1
On Wed, Mar 07, 2018 at 02:45:50PM +, Ian Jackson wrote:
> Wei Liu writes ("[OSSTEST PATCH v2 14/19] ts-guests-nbd-mirror: make it work
> with stretch"):
> > On the server side, only add oldstyle= and port= on Wheezy and Jessie.
> > Stretch doesn't s
On Wed, Mar 07, 2018 at 03:11:47PM +, Ian Jackson wrote:
> Wei Liu writes ("[OSSTEST PATCH v2 13/19] TestSupport: add dpkg option when
> installing packages"):
> > Upgrading configuration file of nbd-client is controlled by dpkg in
> > stretch. Add dpkg option to k
On Tue, May 08, 2018 at 10:20:20AM +0100, Wei Liu wrote:
> On Wed, Mar 07, 2018 at 02:45:50PM +, Ian Jackson wrote:
> > Wei Liu writes ("[OSSTEST PATCH v2 14/19] ts-guests-nbd-mirror: make it
> > work with stretch"):
> > > On the server side, only add oldsty
or the xc_monitor_inguest_pagefault() func.
> - Add altp2m_write_no_gpt test in xen_access
> ---
> tools/libxc/include/xenctrl.h | 7 +++
> tools/libxc/xc_monitor.c| 14 ++
Acked-by: Wei Liu <wei.l...@citrix.com>
On Wed, Mar 07, 2018 at 03:04:41PM +, Ian Jackson wrote:
> Wei Liu writes ("[OSSTEST PATCH v2 08/19] ts-guests-nbd-mirror: use
> target_{get,put}file_root to transfter cfg"):
> > The original code used target_cmd_output_root which caused a trailing
> > new line
On Fri, Apr 27, 2018 at 08:22:00AM +, Kang, Luwei wrote:
> > > diff --git a/docs/misc/xen-command-line.markdown
> > > b/docs/misc/xen-command-line.markdown
> > > index 781110d..95411cf 100644
> > > --- a/docs/misc/xen-command-line.markdown
> > > +++ b/docs/misc/xen-command-line.markdown
> > >
On Fri, Apr 27, 2018 at 10:30:51AM +0100, Lars Kurth wrote:
> KDD DEBUGGER
> -M: Tim Deegan
> +M: Tim Deegan
I think Tim should choose which domain name he prefers.
Those URL changes are fine.
Wei.
___
On Fri, Apr 27, 2018 at 06:02:46PM +0100, Andrew Cooper wrote:
> On 27/04/18 17:14, Jason Cooper wrote:
> > On Fri, Apr 27, 2018 at 04:52:57PM +0100, Andrew Cooper wrote:
> >> On 27/04/18 16:35, Jason Cooper wrote:
> >>> On Fri, Apr 27, 2018 at 04:11:39PM +0100, Andrew Cooper wrote:
> On
On Fri, Apr 27, 2018 at 04:14:16PM +, Jason Cooper wrote:
> On Fri, Apr 27, 2018 at 04:52:57PM +0100, Andrew Cooper wrote:
> > On 27/04/18 16:35, Jason Cooper wrote:
> > > On Fri, Apr 27, 2018 at 04:11:39PM +0100, Andrew Cooper wrote:
> > >> On 27/04/18 16:03, Jason Cooper wrote:
> > >>> The
On Fri, Apr 27, 2018 at 04:52:57PM +0100, Andrew Cooper wrote:
> On 27/04/18 16:35, Jason Cooper wrote:
> > Hi Andrew,
> >
> > On Fri, Apr 27, 2018 at 04:11:39PM +0100, Andrew Cooper wrote:
> >> On 27/04/18 16:03, Jason Cooper wrote:
> >>> The problem occurs when I reboot a driver domain.
On Wed, May 09, 2018 at 05:07:12PM +0100, Roger Pau Monne wrote:
> This prevents page-shattering, by being able to populate the RAM
> regions below 4GB using 1GB pages, provided the guest memory size is
> set to a multiple of a GB.
>
> Note that there are some special and ACPI pages in the MMIO
On Wed, May 09, 2018 at 04:11:39PM +0100, Roger Pau Monné wrote:
> On Wed, May 09, 2018 at 12:30:16PM +0100, Roger Pau Monné wrote:
> > On Wed, May 09, 2018 at 11:56:40AM +0100, Andrew Cooper wrote:
> > > On 09/05/18 11:21, Roger Pau Monne wrote:
> > > I'm not sure that setting the default MTRR
CC Juergen, I think this should be in 4.11
On Tue, May 15, 2018 at 11:48:43AM +1000, John Thomson wrote:
> CC xenctrl_stubs.o
> xenctrl_stubs.c: In function 'failwith_xc':
> xenctrl_stubs.c:65:17: error: 'snprintf' output may be truncated before the
> last format character
On Fri, May 11, 2018 at 07:43:58PM -0300, Charles Gonçalves wrote:
> "That is, without (physical
> or virtual, depending on component) serial console you're often unlikely to
> actually observe any messages connected to the crash."
>
> I do not have any experience with serial console interaction
y various libxl functions. Instead of fixing all the
callers, I'm fine with this change.
Acked-by: Wei Liu <wei.l...@citrix.com>
> ---
> tools/libxl/libxl_qmp.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tools/libxl/libxl_qmp.c b/tools/
> I just found this in my backlog of unapplied patches.
> Any word on this change?
Acked-by: Wei Liu <wei.l...@citrix.com>
Sorry I missed this one.
CC Juergen, I think this should be in 4.11.
Wei.
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
C.
>
> Note that initial MTRR setup is done by hvmloader for HVM guests,
> that's not used by PVH guests.
>
> Signed-off-by: Roger Pau Monné <roger@citrix.com>
>
> Cc: Ian Jackson <ian.jack...@eu.citrix.com>
> Cc: Wei Liu <wei.l...@citrix.com>
>
On Wed, May 16, 2018 at 12:08:02PM +0100, Andrew Cooper wrote:
> On 14/05/18 16:52, Jan Beulich wrote:
> On 14.05.18 at 17:39, wrote:
> >> On Fri, May 11, 2018 at 11:38:11AM +0100, Andrew Cooper wrote:
> >>> @@ -417,6 +419,32 @@ void __init
C.
>
> Note that initial MTRR setup is done by hvmloader for HVM guests,
> that's not used by PVH guests.
>
> Signed-off-by: Roger Pau Monné <roger....@citrix.com>
Acked-by: Wei Liu <wei.l...@citrix.com>
___
Xen-devel mailing li
On Wed, May 16, 2018 at 12:27:29PM +0100, Andrew Cooper wrote:
> On 14/05/18 16:48, Wei Liu wrote:
> > On Fri, May 11, 2018 at 11:38:14AM +0100, Andrew Cooper wrote:
> >> If Xen is virtualising MSR_SPEC_CTRL handling for guests, but using 0 as
> >> its
> >>
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Ian Jackson <ian.jack...@eu.citrix.com>
---
config/Tools.mk.in| 1 +
tools/config.h.in | 3 +++
tools/configure | 53 +++
tools/configure.ac
eul...@suse.com>
Cc: Andrew Cooper <andrew.coop...@citrix.com>
Cc: Ian Jackson <ian.jack...@eu.citrix.com>
Cc: Anoob Soman <anoob.so...@citrix.com>
Cc: Doug Goldstein <car...@cardoe.com>
Wei Liu (5):
Tools.mk.in: drop unused variables
ipxe: produce a single binary fro
Do not embed IPXE into Rombios anymore. Instead, it is loaded by the
toolstack from a file as a separate module.
Ability to let user specify an IPXE blob will come later.
No user visible change.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Ian Jackson <ian.jack...@eu.citrix.com
And switch hvmloader/Makefile to use that binary. This will help later
when we change hvmloader to pick a user provided binary.
No functional change.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Jan Beulich <jbeul...@suse.com>
Cc: Andrew Cooper <andrew.coop...@citrix.
Lift the loading code out of PVH specific branch. Take the chance to
make the debug message more useful.
IPXE will be loaded as a module of Rombios.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Ian Jackson <ian.jack...@eu.citrix.com>
---
tools/libxc/xc_do
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Ian Jackson <ian.jack...@eu.citrix.com>
---
config/Tools.mk.in | 2 --
1 file changed, 2 deletions(-)
diff --git a/config/Tools.mk.in b/config/Tools.mk.in
index 2d6c440324..4cc9f29090 100644
--- a/config/Tools.mk.in
+++ b/config
I have tried to revert 437e00fea04becc91c1b6bc1c0baa636b067a5cc and
reproduce the gcc 8.1 warning with Arch Linux's gcc 8.1 compiler.
Strangely it doesn't complain.
I haven't got a Fedora 28 around (which Marek used). It will take some
time to set that up.
Wei.
On Tue, May 22, 2018 at 05:40:02AM -0600, Jan Beulich wrote:
> Just like for HVM the feature set should be used for EBX output, while
> EAX should be restricted to the low 16 bits and ECX/EDX should be zero.
>
> Signed-off-by: Jan Beulich
I will leave this to Andrew and you.
On Tue, May 22, 2018 at 07:20:32AM +0200, Juergen Gross wrote:
> On 22/05/18 01:59, osstest service owner wrote:
> > flight 122968 xen-unstable real [real]
> > http://logs.test-lab.xenproject.org/osstest/logs/122968/
> >
> > Regressions :-(
> >
> > Tests which did not succeed and are blocking,
>
On Tue, May 22, 2018 at 10:52:20AM +0200, Olaf Hering wrote:
> Am Mon, 21 May 2018 09:18:20 +0100
> schrieb Wei Liu <wei.l...@citrix.com>:
>
> > What I mean is: now you seem to want to call
> > libxl__domain_suspend_device_model when QEMU upstream is running,
> &
On Fri, May 18, 2018 at 05:38:27PM +0300, Oleksandr Grytsov wrote:
> From: Oleksandr Grytsov
>
> Add getting vsnd list amd info API
amd -> and here.
>
[...]
>
> +static int libxl__device_stream_getinfo(libxl__gc *gc, const char *path,
> +
On Tue, May 22, 2018 at 02:34:37PM +0200, Juergen Gross wrote:
> On 22/05/18 12:28, Wei Liu wrote:
> > On Tue, May 22, 2018 at 07:20:32AM +0200, Juergen Gross wrote:
> >> On 22/05/18 01:59, osstest service owner wrote:
> >>> flight 122968 xen-unstable real
This reverts commit 437e00fea04becc91c1b6bc1c0baa636b067a5cc.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Fedora 28 appears to have fixed their gcc.
Arch Linux build with gcc 8.1 passes, too.
Cc: Tim Deegan <t...@xen.org>
Cc: Jan Beulich <jbeul...@suse.com>
Cc: Ian
On Wed, May 23, 2018 at 10:28:47AM +0200, Marek Marczykowski-Górecki wrote:
> On Wed, May 23, 2018 at 08:48:12AM +0100, Wei Liu wrote:
> > On Tue, May 22, 2018 at 09:47:45PM +0200, Marek Marczykowski-Górecki wrote:
> > > Older gcc does not support #pragma GCC diagnostics,
On Tue, May 22, 2018 at 09:47:45PM +0200, Marek Marczykowski-Górecki wrote:
> Older gcc does not support #pragma GCC diagnostics, so use alternative
> approach - change variable type to uint32_t (this code handle 32-bit
> requests only anyway), which apparently also avoid gcc complaining about
>
Now we're using docker to build. They shouldn't be a problem anymore.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
RFC because I haven't tested if other dockerfiles need changes.
---
automation/scripts/build | 8
1 file changed, 8 deletions(-)
diff --git a/automation/scripts
Stubdom build requires that.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
automation/build/debian/jessie.dockerfile | 1 +
automation/build/debian/stretch.dockerfile | 1 +
2 files changed, 2 insertions(+)
diff --git a/automation/build/debian/jessie.dockerfile
b/automation/build/
RFC because I haven't tested all dockerfiles.
Wei Liu (3):
automation: install texinfo in debian
automation: build stubdom and rombios, and tools on 32 bit
automation: introduce stretch-i386.dockerfile
automation/build/debian/jessie.dockerfile | 1 +
automation/build/debian/stretch
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
automation/build/debian/stretch-i386.dockerfile | 50 +
1 file changed, 50 insertions(+)
create mode 100644 automation/build/debian/stretch-i386.dockerfile
diff --git a/automation/build/debian/stretch-i386.dockerf
On Fri, May 25, 2018 at 11:41:04AM +0200, Roger Pau Monné wrote:
> On Thu, May 24, 2018 at 05:05:19PM +0100, Wei Liu wrote:
> > They are moved to a new header which is going to be consumed by both
> > the hypervisor and toolstack.
> >
> > Create a new directo
On Fri, May 25, 2018 at 11:31:17AM +0200, Roger Pau Monné wrote:
> On Thu, May 24, 2018 at 05:05:18PM +0100, Wei Liu wrote:
> > This is a step towards consolidating relevant data structures and
> > defines to one location.
> >
> > It then requires defining cpuid_leaf in
On Fri, May 25, 2018 at 05:50:12AM -0600, Jan Beulich wrote:
> >>> On 24.05.18 at 18:05, wrote:
> > This is a step towards consolidating relevant data structures and
> > defines to one location.
>
> Sort of contrary to what the patch does - it converts one instance of the
>
6916bc7a3d390d70951e992c0ca39e
> --this-linux=d88700f79448fc8f03617d4f1929c39676f8d1e4
> --branches-also=linux-4.9,linux-4.14,linux-arm-xen 122974 |less
I think this is a good move:
Acked-by: Wei Liu <wei.l...@citrix.com>
___
Xen-devel mailing
They are moved to a new header which is going to be consumed by both
the hypervisor and toolstack.
Create a new directory for this kind of headers in anticipation of
more will come.
No functional change.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Jan Beulich <jbeul...@sus
<andrew.coop...@citrix.com>
Wei Liu (5):
x86: move definition of struct cpuid_leaf to cpuid.h
x86: split out cpuid objects and helpers
tools: link arch-shared directory
libxc: introduce xc_cpuid_x86.h
XXX DO NOT APPLY: compilation test
.gitignore |
This is a step towards consolidating relevant data structures and
defines to one location.
It then requires defining cpuid_leaf in user space harness headers to
make them continue to compile.
No functional change.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Jan Beulich
---
tools/libxc/xc_cpuid_x86.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/tools/libxc/xc_cpuid_x86.c b/tools/libxc/xc_cpuid_x86.c
index 89ded718bc..0af04a4e5a 100644
--- a/tools/libxc/xc_cpuid_x86.c
+++ b/tools/libxc/xc_cpuid_x86.c
@@ -869,3 +869,20 @@ int
Collect cpuid related things into a header file. Provide the necessary
macros to make it work.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Jan Beulich <jbeul...@suse.com>
Cc: Andrew Cooper <andrew.coop...@citrix.com>
Cc: Ian Jackson <ian.jack...@eu.citrix.
Signed-off-by: Wei Liu <wei.l...@citrix.com>
---
Cc: Ian Jackson <ian.jack...@eu.citrix.com>
---
.gitignore | 1 +
tools/include/Makefile | 5 -
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index 7004349d5a..808f4
On Fri, May 18, 2018 at 05:17:54PM +0100, Anthony PERARD wrote:
> This tag includes two build fixes:
> - dump: Fix build with newer gcc
> Fix build with GCC-8
> - Fix libusb-1.0.22 deprecated libusb_set_debug with libusb_set_option
>
> Signed-off-by: Anthony PERARD
On Fri, May 18, 2018 at 09:25:07AM +0200, Juergen Gross wrote:
> On 17/05/18 17:51, Olaf Hering wrote:
> > If a domU has a qemu-xen instance attached, it is required to call qemus
> > "xen-save-devices-state" method. Without it, the receiving side of a PV
> > migration may be unable to lock the
On Fri, May 18, 2018 at 07:16:24AM -0600, Jan Beulich wrote:
> >>> On 18.05.18 at 12:13, wrote:
>
> 2.2.4.A
>
> We've discussed the option of different support life times before (and iirc
> more
> than once). Personally I continue to think that all releases should be
Cc Anthony.
On Thu, May 17, 2018 at 05:51:08PM +0200, Olaf Hering wrote:
> If a domU has a qemu-xen instance attached, it is required to call qemus
> "xen-save-devices-state" method. Without it, the receiving side of a PV
> migration may be unable to lock the image:
>
> xen be: qdisk-51712: xen
On Tue, May 15, 2018 at 01:51:03AM -0600, Jan Beulich wrote:
> >>> On 14.05.18 at 18:18, wrote:
> > On Mon, May 14, 2018 at 10:13:47AM -0600, Jan Beulich wrote:
> >> >>> On 14.05.18 at 18:03, wrote:
> >> > On Thu, May 10, 2018 at 06:15:05PM +0100, Roger
and has not caused problems.
>
> libxc is not a stable API so the downside risk of providing this
> access is not significant.
>
> Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com>
Acked-by: Wei Liu <wei.l...@citrix.com>
___
On Mon, May 14, 2018 at 06:08:59PM +0100, Ian Jackson wrote:
> Add mention of LIBXL_QEMU_USER_RANGE_BASE, in case that is what the
> user was intending.
>
> Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com>
Acked-by: Wei Liu &l
On Mon, May 14, 2018 at 06:08:56PM +0100, Ian Jackson wrote:
> These functions are no longer defined or used anywhere. The
> declarations should have been deleted when the definitions were.
>
> Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com>
Acked-by: Wei Liu &l
On Fri, May 18, 2018 at 09:09:10PM +0200, Olaf Hering wrote:
> Am Fri, 18 May 2018 18:01:42 +0100
> schrieb Wei Liu <wei.l...@citrix.com>:
>
> > You don't need to test if the guest is HVM anymore. You only need to
> > know if QEMU upstream is running.
>
> l
On Fri, May 18, 2018 at 06:35:07PM +0100, Andrew Cooper wrote:
> Sorry - it appears I mess the CC list up here. CC'ing "The Rest" for
> this combined fixup and cleanup patch for livepatch.markdown, for
> inclusion into 4.11
Acked-by: Wei Liu <wei.l...@citrix.com>
(I hav
On Tue, May 22, 2018 at 08:57:26AM +0200, Juergen Gross wrote:
> Are there any patches for 4.11 still pending?
>
> Are any important patches missing my Release-ack?
>
> I'd like to have a final rc this Friday and hope OSStest will catch up
> in order to have an on time release early June.
>
On Tue, May 29, 2018 at 12:18:40AM -0500, Doug Goldstein wrote:
> On 5/23/18 5:20 AM, Wei Liu wrote:
>
> >
> > # SeaBIOS cannot be built with clang
> > @@ -20,12 +18,6 @@ if [[ "${CC}" == "clang" ]]; then
> > cfgargs+=("--wi
On Tue, May 29, 2018 at 12:21:18AM -0500, Doug Goldstein wrote:
> On 5/23/18 5:20 AM, Wei Liu wrote:
> > Stubdom build requires that.
> >
>
> CentOS & Ubuntu will need the change too. Though in a way I'd almost ask
> why --enable-docs doesn't need it but stubdoms
s-dir
> + $(MAKE) -C $< CC=$(SEABIOSCC) LD=$(SEABIOSLD) PYTHON=$(PYTHON) all;
There is a pattern rule in Rules.mk, so I would very much avoid having
it redefined.
On the other hand, you're not the first one to add such rules, so I
won't object to this pa
has a single
> caller. Use calloc() directly and drop alloc_str().
>
> Signed-off-by: Andrew Cooper
Acked-by: Wei Liu
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
arget.
>
> Signed-off-by: Andrew Cooper
Reviewed-by: Wei Liu
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On Mon, Jul 02, 2018 at 11:36:28AM +0200, Roger Pau Monné wrote:
> On Mon, Jul 02, 2018 at 10:32:15AM +0100, Wei Liu wrote:
> > On Mon, Jul 02, 2018 at 10:28:23AM +0200, Roger Pau Monne wrote:
> > [...]
> > >
> > > subtree-force-update:
> > > @@ -
On Mon, Jul 02, 2018 at 09:54:20AM +0200, Roger Pau Monné wrote:
> On Fri, Jun 29, 2018 at 11:52:07AM +0100, Wei Liu wrote:
> > On Wed, Jun 20, 2018 at 04:42:28PM +0200, Roger Pau Monne wrote:
> > > So that interrupts are properly freed.
> > >
> >
On Mon, Jun 25, 2018 at 02:08:14PM +0100, Julien Grall wrote:
> Currently, the toolstack is considering Arm guest always PV. However,
> they are very similar to PVH because HW virtualization extension are used
> and QEMU is not started. So switch Arm guest type to PVH.
>
> Furthermore, the
The paths shouldn't be set to "yes".
Reported-by: Anthony Perard
Signed-off-by: Wei Liu
---
Cc: Ian Jackson
new in v2
---
tools/configure| 3 +++
tools/configure.ac | 3 +++
2 files changed, 6 insertions(+)
diff --git a/tools/configure b/tools/configure
index 16960a425b..
Addressed some comments in this new version.
Cc: Jan Beulich
Cc: Andrew Cooper
Cc: Ian Jackson
Cc: Anoob Soman
Cc: Doug Goldstein
Wei Liu (6):
Tools.mk.in: drop unused variables
ipxe: produce a single binary from its build
libxc: allow HVM guest to have modules
tools: load IPXE from
Do not embed IPXE into Rombios anymore. Instead, it is loaded by the
toolstack from a file as a separate module.
Ability to let user specify an IPXE blob will come later.
No user visible change.
Signed-off-by: Wei Liu
---
Cc: Jan Beulich
Cc: Andrew Cooper
Cc: anthony.per...@citrix.com
Lift the loading code out of PVH specific branch. Take the chance to
make the debug message more useful.
IPXE will be loaded as a module of Rombios.
Signed-off-by: Wei Liu
---
Cc: Ian Jackson
---
tools/libxc/xc_dom_x86.c | 32 ++--
1 file changed, 18 insertions
Signed-off-by: Wei Liu
---
Cc: Ian Jackson
---
config/Tools.mk.in| 1 +
tools/config.h.in | 3 +++
tools/configure | 53 +++
tools/configure.ac| 18
tools/libxl/libxl_paths.c | 6 +-
5 files
1 - 100 of 3606 matches
Mail list logo