[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Xen 4.21 Development Update [June-July]
- To: Jan Beulich <jbeulich@xxxxxxxx>
- From: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
- Date: Wed, 6 Aug 2025 09:45:52 +0200
- Cc: Oleksii Moisieiev <Oleksii_Moisieiev@xxxxxxxx>, Ayan Kumar Halder <ayan.kumar.halder@xxxxxxx>, Mykyta Poturai <Mykyta_Poturai@xxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Teddy Astie <teddy.astie@xxxxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Luca Fancellu <luca.fancellu@xxxxxxx>, "Jason Andryuk," <jason.andryuk@xxxxxxx>, Sergii Dmytruk <sergii.dmytruk@xxxxxxxxx>, "Penny Zheng," <Penny.Zheng@xxxxxxx>, Marek Marczykowski-Górecki, <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, dmkhn@xxxxxxxxx, Mykola Kvach <xakep.amatop@xxxxxxxxx>, "Daniel P. Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>, Grygorii Strashko <gragst.linux@xxxxxxxxx>, Alejandro Vallejo <agarciav@xxxxxxx>, "committers@xxxxxxxxxxxxxx" <committers@xxxxxxxxxxxxxx>, Community Manager <community.manager@xxxxxxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Wed, 06 Aug 2025 07:46:04 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 8/6/25 8:05 AM, Jan Beulich wrote:
On 05.08.2025 20:19, Oleksii Kurochko wrote:
* Full list of items : *
= Projects =
== Hypervisor ==
* [4.21] xen/console: cleanup console input switch logic (v5)
- Denis Mukhin
-
https://lore.kernel.org/xen-devel/20250530231841.73386-1-dmukhin@xxxxxxxx/
* [4.21] xen: introduce CONFIG_SYSCTL (v4 -> v8)
- Penny Zheng
-
https://lore.kernel.org/xen-devel/20250711043158.2566880-1-Penny.Zheng@xxxxxxx/
* [4.21] Several CI cleanups and improvements, plus yet another new runner
- Marek Marczykowski-Górecki
-
https://lore.kernel.org/xen-devel/cover.7da1777882774486a13e6f39ff4a2096f6b7901e.1744028549.git-series.marmarek@xxxxxxxxxxxxxxxxxxxxxx/
-
https://patchew.org/Xen/cover.7da1777882774486a13e6f39ff4a2096f6b7901e.1744028549.git-series.marmarek@xxxxxxxxxxxxxxxxxxxxxx/
* [4.21] automation: Refresh the remaining Debian containers (v2)
- Javi Merino
-
https://lore.kernel.org/xen-devel/cover.1730743077.git.javi.merino@xxxxxxxxx/T/#m5d9acb7cf5db3c2be3d6527de14b69b07812314e
* [4.21] MSI-X support with qemu in stubdomain, and other related
changes (v8)
- Marek Marczykowski-Górecki
-
https://lore.kernel.org/xen-devel/cover.33fb4385b7dd6c53bda4acf0a9e91748b3d7b1f7.1715313192.git-series.marmarek@xxxxxxxxxxxxxxxxxxxxxx/
- Only automation patch left to be reviewed/merged.
* [next-rel(s)] Physical address hypercall ABI ("HVMv2")
- Teddy Astie
-
https://lore.kernel.org/xen-devel/cover.1744981654.git.teddy.astie@xxxxxxxxxx/
* [next-rel(s)] xen: Untangle mm.h
- Andrew Cooper
-
https://lore.kernel.org/xen-devel/20250312174513.4075066-1-andrew.cooper3@xxxxxxxxxx/
-
https://patchew.org/Xen/20250312174513.4075066-1-andrew.cooper3@xxxxxxxxxx/
* [next-rel(s)] Add support for exact-node memory claims
- Alejandro Vallejo
-
https://lore.kernel.org/xen-devel/20250314172502.53498-1-alejandro.vallejo@xxxxxxxxx/
-
https://patchew.org/Xen/20250314172502.53498-1-alejandro.vallejo@xxxxxxxxx/
* [next-rel(s)] Remove the directmap (v5)
- Alejandro Vallejo
-
https://lore.kernel.org/xen-devel/20250108151822.16030-1-alejandro.vallejo@xxxxxxxxx/
-
https://patchew.org/Xen/20250108151822.16030-1-alejandro.vallejo@xxxxxxxxx/
* [next-rel(s)] GRUB: Supporting Secure Boot of xen.gz (v1)
- Ross Lagerwall
-
https://patchew.org/Xen/20240313150748.791236-1-ross.lagerwall@xxxxxxxxxx/
* [next-rel(s)] Introduce xenbindgen to autogen hypercall structs (v1)
- Alejandro Vallejo
-
https://patchew.org/Xen/20241115115200.2824-1-alejandro.vallejo@xxxxxxxxx/
* [next-rel(s)] Introduce NS8250 UART emulator (v2)
- Denis Mukhin
-
https://patchew.org/Xen/20241205-vuart-ns8250-v1-0-e9aa923127eb@xxxxxxxx/
* [next-rel(s)] xen: framework for UART emulators
- Denis Mukhin
-
https://lore.kernel.org/xen-devel/20250624035443.344099-1-dmukhin@xxxxxxxx/
=== x86 ===
* [4.21] x86/asm: cleanups after toolchain baseline upgrade (v1 -> v2)
- Denis Mukhin
-
https://lore.kernel.org/xen-devel/20250403182250.3329498-1-dmukhin@xxxxxxxx/
- https://patchew.org/Xen/20250403182250.3329498-1-dmukhin@xxxxxxxx/
* [4.21?] x86/efi: Fix booting when NX is disabled (v1 -> v2)
- Andrew Cooper
-
https://patchew.org/Xen/20240722101838.3946983-1-andrew.cooper3@xxxxxxxxxx/
-
https://lore.kernel.org/xen-devel/20240722101838.3946983-1-andrew.cooper3@xxxxxxxxxx/
* [4.21?] Hyperlaunch device tree for dom0 (v6)
- Alejandro Vallejo
- https://patchew.org/Xen/20250429123629.20839-1-agarciav@xxxxxxx/
-
https://lore.kernel.org/xen-devel/20250429123629.20839-1-agarciav@xxxxxxx/
* [4.21?] Boot modules for Hyperlaunch (v9)
- Daniel P. Smith
-
https://lore.kernel.org/xen-devel/20241115131204.32135-1-dpsmith@xxxxxxxxxxxxxxxxxxxx/
-
https://patchew.org/Xen/20241115131204.32135-1-dpsmith@xxxxxxxxxxxxxxxxxxxx/
* [4.21?] Address Space Isolation FPU preparations (v2->v3)
- Alejandro Vallejo
-
https://patchew.org/Xen/20250110132823.24348-1-alejandro.vallejo@xxxxxxxxx/
* [next-rel(s)] Hyperlaunch domain builder
- Daniel P. Smith
-
https://lore.kernel.org/xen-devel/20250515131744.3843-1-dpsmith@xxxxxxxxxxxxxxxxxxxx/
* [next-rel(s)] Confidential computing and AMD SEV support
- Teddy Astie
- https://patchew.org/Xen/cover.1747312394.git.teddy.astie@xxxxxxxxxx/
-
https://lore.kernel.org/xen-devel/cover.1747312394.git.teddy.astie@xxxxxxxxxx/
* [next-rel(s)] amd-cppc CPU Performance Scaling Driver (v5 -> v6)
- Penny Zheng
-
https://lore.kernel.org/xen-devel/20250711035106.2540522-1-Penny.Zheng@xxxxxxx/
* [next-rel(s)] x86: Trenchboot Secure Launch DRTM (Xen) (v1 -> v3)
- Sergii Dmytruk
- https://patchew.org/Xen/cover.1745172094.git.sergii.dmytruk@xxxxxxxxx/
-
https://lore.kernel.org/xen-devel/cover.1748611041.git.sergii.dmytruk@xxxxxxxxx/
* [next-rel(s)] x86/EFI: prevent write-execute sections
- Roger Pau Monne <roger.pau@xxxxxxxxxx>
-
https://lore.kernel.org/xen-devel/20250401130840.72119-1-roger.pau@xxxxxxxxxx/
* [next-rel(s)] x86: generate xen.efi image with no write-execute sections
- Roger Pau Monne
-
https://lore.kernel.org/xen-devel/20250318173547.59475-1-roger.pau@xxxxxxxxxx/
* [next-rel(s)] Expose consistent topology to guests (v7)
- Alejandro Vallejo
-
https://patchew.org/Xen/20241021154600.11745-1-alejandro.vallejo@xxxxxxxxx/
* [next-rel(s)] x86/alternatives: Adjust all insn-relative fields (v2)
- Andrew Cooper
-
https://lore.kernel.org/xen-devel/20241002152725.1841575-1-andrew.cooper3@xxxxxxxxxx/T/#mac2deaea7e02a343210d61887486433d946ad129
* [next-rel(s)] x86emul: misc additions (v7)
- Jan Beulich
- https://patchew.org/Xen/3a25cd59-e1cb-4bfc-b868-fb11599d22f5@xxxxxxxx/
* [next-rel(s)] x86: support AVX10 (v3)
- Jan Beulich
-
https://lore.kernel.org/xen-devel/516b7f9a-048e-409d-8a4e-89aeb8ffacc4@xxxxxxxx/
- https://patchew.org/Xen/516b7f9a-048e-409d-8a4e-89aeb8ffacc4@xxxxxxxx/
While it is correct that AVX10 is now to go first, AMX was lost as an item, and
APX (which I see no reason in posting as long as AVX10 doesn't make any progress)
was agreed to go after AVX10, before AMX. (KeyLocker was also lost, but that
happens to be correct, as with Intel abandoning the feature we apparently have no
plans anymore to make an attempt at supporting it.)
FRED (being worked on by Andrew) is also entirely missing.
Overall: There are very many items on this list, and it seems entirely clear to
me that not all of them will make it. I think it would be quite helpful to strip
down the set for 4.21 to some realistic subset. Maybe something to discuss on
the community call later today?
Good point, lets discuss that tomorrow during the community call.
~ Oleksii
|