tidied up, but it works for me.
Michael YoungFrom 550ffe177842e3fd9f38c78e07072fa7c7b591a5 Mon Sep 17 00:00:00 2001
From: Michael Young
Date: Fri, 9 Mar 2018 22:31:41 +
Subject: [PATCH v3] make xen ocaml safe-strings compliant
Xen built with ocaml 4.06 gives errors such as
Error: This
On Fri, 9 Mar 2018, Christian Lindig wrote:
On 9. Mar 2018, at 22:57, Michael Young wrote:
I have had a go at fixing the patch and my revised attempt is attached. I
suspect it could be tidied up, but it works for me.
Thank you for giving this another go. What is the key difference to
+val read : t -> bytes -> int -> int
+val write_fd : backend_fd -> 'a -> bytes -> int -> int
-- Christian
Here is version 4 of the patch where I have replaced the uses of s with b
where the patch changes it from string to bytes. I have also removed the
two trailing sp
linux 81062330
gives
native_irq_disable
/usr/src/debug/kernel-4.17.fc28/linux-4.17.2-200.fc28.x86_64/./arch/x86/include/asm/irqflags.h:44
What is the problem or how might it be debugged?
Michael Young
___
Xen-devel mailing list
Xen-
pgtable.h which is inlined into xen_load_gdt_boot
by via pfn_pte
In 4.16 the equivalent code was
static inline pte_t pfn_pte(unsigned long page_nr, pgprot_t pgprot)
{
return __pte(((phys_addr_t)page_nr << PAGE_SHIFT) |
massage_pgprot(pgprot));
}
Michael Y
ranches for XSA-254.
Michael Young
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
://bugzilla.redhat.com/show_bug.cgi?id=1526703
fixes these issues.
Signed-off-by: Michael Young
Reviewed-by: Christian Lindig
---
tools/ocaml/libs/xb/xb.ml| 6 +++---
tools/ocaml/libs/xc/xenctrl.ml | 2 +-
tools/ocaml/xenstored/logging.ml | 22 +++---
tools/ocaml/xenstored
The ocaml safe-strings patch uses code introduced in ocaml 4.02
so update the minimal version.
Signed-off-by: Michael Young
---
stubdom/configure| 4 ++--
stubdom/configure.ac | 2 +-
tools/configure | 2 +-
tools/configure.ac | 2 +-
4 files changed, 5 insertions(+), 5 deletions
*/
__UNLIKELY_END(create_bounce_frame_bad_bounce_ip)
movq %rax,UREGS_rip+8(%rsp)
ret
in xen/arch/x86/x86_64/entry.S
Michael Young
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman
On Wed, 31 Jan 2018, Michael Young wrote:
(XEN) Guest stack trace from rsp=82203e20:
(XEN) 81036a89
(XEN)0001e030 00010092 82203e68 e02b
(XEN)
On Tue, 6 Feb 2018, Wei Liu wrote:
On Tue, Jan 30, 2018 at 10:55:47PM +, Michael Young wrote:
Xen built with ocaml 4.06 gives errors such as
Error: This expression has type bytes but an expression was
expected of type string
as Byte and safe-strings which were introduced in 4.02
On Fri, 9 Feb 2018, Christian Lindig wrote:
Sorry, I can’t make a promise because of my other obligations. I do
wonder, though: this patch did not come out of nowhere but supposedly
was working - what is different here?
The patch was from Fedora and is broken there too! It fixes the build
is
Currently the boot of a pvh guest using the qemu-xen device model fails
with the error
xen emulation not implemented (yet)
in the qemu-dm log file. This patch adds the missing -xen-attach
argument.
Signed-off-by: Michael Young
---
tools/libxl/libxl_dm.c | 3 ++-
1 file changed, 2 insertions
t;type == LIBXL_DOMAIN_TYPE_PV) ||
(b_info->type == LIBXL_DOMAIN_TYPE_PVH)
as recommended by Roger Pau Monné.
Signed-off-by: Michael Young
Reviewed-by: Roger Pau Monné
---
tools/libxl/libxl_dm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/libxl/libxl_dm.c b/to
r the latest (4.06)?
Michael Young
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
://xenproject.org/downloads/xen-project-archives/xen-project-4-13-series/xen-project-4-13-2/
(where a list of changes can also be found).
Is the entry for XSA-335 correct on the download page? That was a qemu
patch but I don't think it was included in 4.13.2.
Michael Young
Is anyone else looking at vmlinuz files which use zstd compression? Fedora
has started doing so with its 5.9 kernels.
Michael Young
for you.
Yes, it works for me after some minor adjustments as I am still on 4.14.
I did spot a spelling error in the comment at the top of
xen/include/xen/unaligned.h which has 'witout' which should presumably be
'without'.
Michael Young
an page for more details.
configure: error: ./configure failed for tools
I didn't give it any zstd packages so I would expect this test to fail,
but I would have expected the build to continue and attempt to use the
zstd code in the xen tree instead.
Michael Young
libxlu_pci.c:51:14: note: 'dom' was declared here
51 | unsigned dom, bus, dev, func, vslot = 0;
| ^~~
That looks like an issue I saw in Fedora which I associated to the update
to gcc 10. It is one of the things I fixed (or at least worked around) in
the patch here
https://src.fedoraproject.org/rpms/xen/blob/master/f/xen.gcc10.fixes.patch
Michael Young
top using [0] arrays to access packet contents
patch at
http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3471cafbdda35eacf04670881dd2aee2558b4f08
which reduced the size of txb from
sizeof (kdd_hdr) + 65536
to
sizeof (kdd_hdr)
which means the code now tries to write beyond the end of txb in both
cases.
Michael Young
On Fri, 3 Jul 2020, Paul Durrant wrote:
-Original Message-
From: Xen-devel On Behalf Of Michael
Young
Sent: 30 June 2020 23:22
To: xen-devel@lists.xenproject.org
Cc: Tim Deegan
Subject: Build problems in kdd.c with xen-4.14.0-rc4
I get the following errors when trying to build xen
f xen for F36 at
http://koji.fedoraproject.org/koji/taskinfo?taskID=89746549
which has the proposed patch applied if anyone wants to test it.
Michael Young
x27;reloc':
arch/x86/boot/reloc.c:238:29: note: 'arch_bi_mods' was declared here
238 | struct arch_bootmodule *arch_bi_mods;
| ^~~~
cc1: all warnings being treated as errors
Is there a problem in the code?
Michael Young
f I build xen with
qemu-xen-traditional re-enabled. The builds have --with-system-seabios=
set but if I boot the guest with bios_path_override= pointing to the same
file then it does boot. Is this a known issue and is there anything I can
do to help debug it?
Michael Young Xen 4.16.0
On Sat, 8 Jan 2022, Michael Young wrote:
I have been trying to build xen 4.16.0 on Fedora without
qemu-xen-traditional, but it is failing to start HVM guests.
...
Ignore this. The problem is in my rpm spec file which hasn't been properly
modified for the no qemu-xen-traditional
On Sun, 20 Dec 2020, Kevin Buckley wrote:
Looking to build 4.14.0 on an LFS 10.0 system, so with GCC 10.2.0.
The "all warnings being treated as errors" I'm sure, will have been
picked up by now, but the issue with the man pages is something
I have been seeing for a while now.
They are indeed
urrent Fedora set up for
Fedora 35 (which should have xen-4.15) if there is a good reason to do so.
I am not sure how useful the xen.efi file in /boot/efi is anyway for the
the Fedora set up as it will generally use a xen*.gz file in /boot via
grub.
Michael Young
28 matches
Mail list logo