|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v4 00/13] Changes for several CI improvements
- Alpine update - Debian trixie - test arbitrary linux branch - Linux stubdom - enable SSH access Green pipeline: https://gitlab.com/xen-project/people/marmarek/test-artifacts/-/pipelines/2498055947 Example Linux test: Linux-next (20260504): https://gitlab.com/xen-project/people/marmarek/test-artifacts/-/pipelines/2496653697 A few genuine failures there: - kbl-pci-pv-x86_64-gcc-debug: domU gets: (domU) [ 0.449203] pcifront pci-0: xenbus: state reset occurred, reconnecting (domU) [ 0.449426] pcifront pci-0: 22 freeing event channel 8 and no PCI device ever appears - zen3p-pvshim-x86-64-gcc-debug [ 1.133364] ------------[ cut here ]------------ [ 1.133398] WARNING: arch/x86/xen/multicalls.c:190 at xen_mc_flush+0x198/0x240, CPU#0: swapper/0/1 [ 1.133457] Modules linked in: [ 1.133488] CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 7.1.0-rc1-next-20260430-gb9303e6bff70 #1 PREEMPT(lazy) [ 1.133552] RIP: e030:xen_mc_flush+0x198/0x240 [ 1.133588] Code: 48 8b 43 10 48 8b 7b 20 4c 8b 53 38 4c 8b 43 40 e8 9d 85 14 01 48 89 43 18 48 85 c0 0f 89 1b ff ff ff 8b 3b be 01 00 00 00 90 <0f> 0b 90 65 8b 0d 02 9a 94 02 89 fa 48 c7 c7 78 b5 c1 82 e8 10 6e [ 1.133693] RSP: e02b:ffffc9004000bcc0 EFLAGS: 00010086 [ 1.133730] RAX: ffffffffffffffff RBX: ffff88801da16c40 RCX: ffff88801da17450 [ 1.133778] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000001 [ 1.133826] RBP: ffff88801da16c40 R08: 0000000000000000 R09: 0000000000000001 [ 1.133874] R10: 0000000000007ff0 R11: ffffc90040015fff R12: ffff888006570280 [ 1.133936] R13: 0000000000000000 R14: ffffc90040016000 R15: 8000000000000073 [ 1.133992] FS: 0000000000000000(0000) GS:ffff888099e14000(0000) knlGS:0000000000000000 [ 1.134040] CS: e030 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1.134045] CR2: ffffc9000083f000 CR3: 0000000003034000 CR4: 0000000000050660 [ 1.134045] Call Trace: [ 1.134045] <TASK> [ 1.134045] ? xen_mc_issue+0x24/0x90 [ 1.134045] xen_leave_lazy_mmu+0x10/0x50 [ 1.134045] vmap_range_noflush+0x54d/0x7b0 [ 1.134045] __ioremap_caller.isra.0+0x174/0x290 [ 1.134045] ? print_s5_reset_status_mmio+0x1c/0x90 [ 1.134045] ? __pfx_print_s5_reset_status_mmio+0x10/0x10 [ 1.134045] print_s5_reset_status_mmio+0x1c/0x90 [ 1.134045] do_one_initcall+0x58/0x240 [ 1.134045] kernel_init_freeable+0x1e2/0x240 [ 1.134045] ? __pfx_kernel_init+0x10/0x10 [ 1.134045] kernel_init+0x15/0x130 [ 1.134045] ret_from_fork+0x17e/0x240 [ 1.134045] ? __pfx_kernel_init+0x10/0x10 [ 1.134045] ret_from_fork_asm+0x1a/0x30 [ 1.134045] </TASK> [ 1.134045] ---[ end trace 0000000000000000 ]--- Kinda similar to https://lore.kernel.org/xen-devel/aaBH3EAchUwKhrUA@mail-itl/ (which is still not solved) - zen3p-smoke-x86-64-dom0pvh-gcc-debug and few other PVH dom0 - dom0 crash without printing panic message Marek Marczykowski-Górecki (13): Add Alpine 3.23 containers Switch Linux builds to use Alpine 3.23 container Add debian rootfs artifact Enable CONFIG_USB_RTL8152 in kernel for hw12 runner Include git in the ARM64 build container too Support building arbitrary Linux branch/tag/commit Add linux-6.12.79-x86_64 Save Linux config to artifacts too Add trigger-test job, to run test on a Linux built from a branch/tag Add linux-stubdom dependencies Prepare grub for booting x86_64 HVM domU from a disk Prepare grub for booting x86_64 HVM domU from a cdrom Setup ssh access to test systems .gitlab-ci.yml | 82 ++++++++++++++++-- containerize | 6 +- images/alpine/3.18-arm64-build.dockerfile | 1 +- images/alpine/3.23-arm64-base.dockerfile | 6 +- images/alpine/3.23-arm64-build.dockerfile | 31 +++++++- images/alpine/3.23-x86_64-base.dockerfile | 6 +- images/alpine/3.23-x86_64-build.dockerfile | 43 +++++++++- images/debian/13-x86_64-base.dockerfile | 4 +- scripts/alpine-rootfs.sh | 24 +++++- scripts/build-linux.sh | 26 ++++-- scripts/debian-rootfs.sh | 100 ++++++++++++++++++++++- 11 files changed, 316 insertions(+), 13 deletions(-) create mode 100644 images/alpine/3.23-arm64-base.dockerfile create mode 100644 images/alpine/3.23-arm64-build.dockerfile create mode 100644 images/alpine/3.23-x86_64-base.dockerfile create mode 100644 images/alpine/3.23-x86_64-build.dockerfile create mode 100644 images/debian/13-x86_64-base.dockerfile create mode 100755 scripts/debian-rootfs.sh base-commit: 76894a5929bc604fb5bdb4aff2f94a6a9df68cdb -- git-series 0.9.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |