Re: Request for patch to fix boot loop issue in Xen 4.17.6

2025-05-18 Thread Maximilian Engelhardt
On Montag, 12. Mai 2025 10:54:50 CEST Jan Beulich wrote: > On 03.05.2025 16:02, Ngamia Djabiri Julie wrote: > > Dear Xen developers, > > > > I would like to ask if the following fix can also be included in Xen > > 4.17.6 (and eventually in the Xen versions after 4.17.6 that don't have > > the fix)

Re: [XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture

2025-01-17 Thread Maximilian Engelhardt
On Freitag, 10. Januar 2025 22:32:06 CET Andrew Cooper wrote: > [...] > Thanks for the patch. I'll commit it in due course. > > As an aside though, is there anything we could sensibly do in our own CI > (Gitlab) to not regress this? > > https://salsa.debian.org/reproducible-builds/reprotest look

[XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture

2025-01-10 Thread Maximilian Engelhardt
rch-ppc.h (albeit in different if(n)def blocks). It does not cause any problems for us at the moment, but probably should still be addressed somehow. [1] https://lists.xen.org/archives/html/xen-devel/2025-01/msg00324.html Maximilian Engelhardt (1): docs/Makefile: Add ppc and riscv to DOC_ARCHES doc

[XEN PATCH 1/1] docs/Makefile: Add ppc and riscv to DOC_ARCHES

2025-01-10 Thread Maximilian Engelhardt
ned-off-by: Maximilian Engelhardt --- docs/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Makefile b/docs/Makefile index b30cc619f8..9f8ba8acd9 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -5,7 +5,7 @@ include $(XEN_ROOT)/Config.mk VERSION

Re: [XEN PATCH 2/5] docs: set DATE to SOURCE_DATE_EPOCH if available

2025-01-01 Thread Maximilian Engelhardt
On Montag, 30. Dezember 2024 23:28:42 CET Maximilian Engelhardt wrote: > On Montag, 30. Dezember 2024 22:38:24 CET Andrew Cooper wrote: > > On 30/12/2024 9:00 pm, Maximilian Engelhardt wrote: > > > Use the solution described in [1] to replace the call to the 'date'

Re: [XEN PATCH 2/5] docs: set DATE to SOURCE_DATE_EPOCH if available

2024-12-30 Thread Maximilian Engelhardt
On Montag, 30. Dezember 2024 22:38:24 CET Andrew Cooper wrote: > On 30/12/2024 9:00 pm, Maximilian Engelhardt wrote: > > Use the solution described in [1] to replace the call to the 'date' > > command with a version that uses SOURCE_DATE_EPOCH if available. This >

[XEN PATCH 3/5] xen/arch/x86: make objdump output user locale agnostic

2024-12-30 Thread Maximilian Engelhardt
The objdump output is fed to grep, so make sure it doesn't change with different user locales and break the grep parsing. This problem was identified while updating xen in Debian and the fix is needed for generating reproducible builds in varying environments. Signed-off-by: Maximilian Engel

[XEN PATCH 5/5] tools: fix typo: subsytem -> subsystem

2024-12-30 Thread Maximilian Engelhardt
This was found by the lintian tool (Debian package checker) during packaging xen for Debian. Signed-off-by: Maximilian Engelhardt --- tools/include/xenctrl.h | 2 +- tools/misc/xen-memshare.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/include/xenctrl.h b

[XEN PATCH 2/5] docs: set DATE to SOURCE_DATE_EPOCH if available

2024-12-30 Thread Maximilian Engelhardt
2011), so I assume a version supporting this syntax is available, if SOURCE_DATE_EPOCH is defined. If SOURCE_DATE_EPOCH is not defined, nothing changes with respect to the current behavior. [1] https://reproducible-builds.org/docs/source-date-epoch/ Signed-off-by: Maximilian Engelhardt --- docs/Make

[XEN PATCH 4/5] docs/man: fix typo: hexidecimal -> hexadecimal

2024-12-30 Thread Maximilian Engelhardt
This was found by the lintian tool (Debian package checker) during packaging xen for Debian. Signed-off-by: Maximilian Engelhardt --- docs/man/xl-pci-configuration.5.pod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/man/xl-pci-configuration.5.pod b/docs/man/xl-pci

[XEN PATCH 0/5] Fixes for reproducible builds and other small fixes

2024-12-30 Thread Maximilian Engelhardt
docs/man/xen-vbd-interface.7: Provide properly-formatted NAME section Maximilian Engelhardt (4): docs: set DATE to SOURCE_DATE_EPOCH if available xen/arch/x86: make objdump output user locale agnostic docs/man: fix typo: hexidecimal -> hexadecimal tools: fix typo: subsytem -> subs

[XEN PATCH 1/5] docs/man/xen-vbd-interface.7: Provide properly-formatted NAME section

2024-12-30 Thread Maximilian Engelhardt
From: Ian Jackson This manpage was omitted from docs/man: Provide properly-formatted NAME sections (423c4def1f7a01eeff56fa70564180640ef3af43) because I was previously building with markdown not installed. Signed-off-by: Ian Jackson Tested-by: Maximilian Engelhardt --- docs/man/xen-vbd

Bug: Hyperlinks in generated documentation may point to the wrong architecture

2024-12-30 Thread Maximilian Engelhardt
Hello, during working on packaging Xen in Debian I noticed the documentation becomes non-reproducible as hyperlinks may point to the wrong architecture. Here an example as diff showing the problem: /usr/share/doc/xen/html/hypercall/arm/include,public,arch-arm.h.html @@ -313,15 +313,15 @@ u

Re: [BUG] Linux pvh vm not getting destroyed on shutdown

2021-02-17 Thread Maximilian Engelhardt
On Samstag, 13. Februar 2021 16:36:24 CET Maximilian Engelhardt wrote: > Here are some things I noticed while trying to debug this issue: > > * It happens on a Debian buster dom0 as well as on a bullseye dom0 > > * It seems to only affect pvh vms. > > * shutdown fro

Re: [BUG] Linux pvh vm not getting destroyed on shutdown

2021-02-14 Thread Maximilian Engelhardt
On Samstag, 13. Februar 2021 19:21:56 CET Elliott Mitchell wrote: > On Sat, Feb 13, 2021 at 04:36:24PM +0100, Maximilian Engelhardt wrote: > > after a recent upgrade of one of our test systems to Debian Bullseye we > > noticed an issue where on shutdown of a pvh vm the vm was n

[BUG] Linux pvh vm not getting destroyed on shutdown

2021-02-13 Thread Maximilian Engelhardt
Hi, after a recent upgrade of one of our test systems to Debian Bullseye we noticed an issue where on shutdown of a pvh vm the vm was not destroyed by xen automatically. It could still be destroyed by manually issuing a 'xl destroy $vm' command. We can reproduce the hang reliably with the foll

[XEN PATCH v1 1/1] docs: set date to SOURCE_DATE_EPOCH if available

2021-02-13 Thread Maximilian Engelhardt
Use the solution described in [1] to replace the call to the 'date' command with a version that uses SOURCE_DATE_EPOCH if available. This is needed for reproducible builds. [1] https://reproducible-builds.org/docs/source-date-epoch/ Signed-off-by: Maximilian Engelhardt --- docs/Ma

[RESEND] [XEN PATCH v1 0/1] Use reproducible date in docs

2021-02-13 Thread Maximilian Engelhardt
tml [4] https://lists.xenproject.org/archives/html/xen-devel/2020-12/msg01715.html [5] https://lists.xenproject.org/archives/html/xen-devel/2021-01/msg00178.html Maximilian Engelhardt (1): docs: set date to SOURCE_DATE_EPOCH if available docs/Makefile | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) -- 2.20.1

Re: [XEN PATCH v2] docs: set date to SOURCE_DATE_EPOCH if available

2021-01-05 Thread Maximilian Engelhardt
On Dienstag, 5. Januar 2021 13:00:34 CET Wei Liu wrote: > On Thu, Dec 24, 2020 at 08:02:37PM +0100, Hans van Kranenburg wrote: > > Hi, > > > > On 12/23/20 5:56 PM, Maximilian Engelhardt wrote: > > > check if a GNU date that supports the '-u -d @...' op

[XEN PATCH v2] docs: set date to SOURCE_DATE_EPOCH if available

2020-12-23 Thread Maximilian Engelhardt
d, use the current date. This enables reproducible builds. Signed-off-by: Maximilian Engelhardt Changes in v2: - add capability detection for the 'date' command using ax_prog_date.m4 - add information about detected date command to config/Docs.mk - only call a supported date comm

Re: [XEN PATCH 3/3] docs: set date to SOURCE_DATE_EPOCH if available

2020-12-23 Thread Maximilian Engelhardt
On Montag, 21. Dezember 2020 10:01:14 CET Jan Beulich wrote: > On 18.12.2020 21:42, Maximilian Engelhardt wrote: > > --- a/docs/Makefile > > +++ b/docs/Makefile > > @@ -3,7 +3,13 @@ include $(XEN_ROOT)/Config.mk > > > > -include $(XEN_ROOT)/config/Docs.mk > &g

[XEN PATCH 0/3] Improvements for reproducible builds

2020-12-18 Thread Maximilian Engelhardt
Maximilian Engelhardt (3): xen/arch/x86: don't insert timestamp when SOURCE_DATE_EPOCH is defined docs: use predictable ordering in generated documentation docs: set date to SOURCE_DATE_EPOCH if available docs/Makefile | 8 +++- docs/xen-headers | 2 +- xen/arc

[XEN PATCH 3/3] docs: set date to SOURCE_DATE_EPOCH if available

2020-12-18 Thread Maximilian Engelhardt
Use the solution described in [1] to replace the call to the 'date' command with a version that uses SOURCE_DATE_EPOCH if available. This is needed for reproducible builds. [1] https://reproducible-builds.org/docs/source-date-epoch/ Signed-off-by: Maximilian Engelhardt --- docs/Ma

[XEN PATCH 1/3] xen/arch/x86: don't insert timestamp when SOURCE_DATE_EPOCH is defined

2020-12-18 Thread Maximilian Engelhardt
sible. This is an alternative to the patch suggested in [1]. This patch only omits the timestamp when SOURCE_DATE_EPOCH is defined. [1] https://lists.xenproject.org/archives/html/xen-devel/2020-10/msg02161.html Signed-off-by: Maximilian Engelhardt --- xen/arch/x86/Makefile | 6 ++ 1 file ch

[XEN PATCH 2/3] docs: use predictable ordering in generated documentation

2020-12-18 Thread Maximilian Engelhardt
When the seq number is equal, sort by the title to get predictable output ordering. This is useful for reproducible builds. Signed-off-by: Maximilian Engelhardt --- docs/xen-headers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/xen-headers b/docs/xen-headers index