head 1.10; access; symbols pkgsrc-2026Q1:1.10.0.2 pkgsrc-2026Q1-base:1.10 pkgsrc-2025Q4:1.9.0.2 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.8.0.2 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.7.0.2 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.5.0.4 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.2 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.4.0.2 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.10 date 2026.03.17.20.43.01; author bouyer; state Exp; branches; next 1.9; commitid m6e2Bm7Yvv7LZmyG; 1.9 date 2025.10.21.13.14.33; author bouyer; state Exp; branches; next 1.8; commitid cdEGcSGvbrWZerfG; 1.8 date 2025.07.01.16.55.06; author bouyer; state Exp; branches 1.8.2.1; next 1.7; commitid mu8IbJr0CNBL341G; 1.7 date 2025.05.27.17.22.16; author bouyer; state Exp; branches 1.7.2.1; next 1.6; commitid vdjLUgt8GC2HkzWF; 1.6 date 2025.05.22.14.14.37; author bouyer; state Exp; branches; next 1.5; commitid 4rzHsp11ToIorUVF; 1.5 date 2024.12.21.16.01.47; author bouyer; state Exp; branches; next 1.4; commitid 7S7qjDNWfObdUnCF; 1.4 date 2024.09.27.12.47.09; author manu; state Exp; branches; next 1.3; commitid 6vZ6HLaKGYM4BrrF; 1.3 date 2024.09.27.12.45.49; author manu; state Exp; branches; next 1.2; commitid GwTN2pdO7nvazrrF; 1.2 date 2024.09.10.12.40.14; author bouyer; state Exp; branches; next 1.1; commitid aIvZIH9vHuDM4gpF; 1.1 date 2023.11.21.11.38.26; author bouyer; state Exp; branches; next ; commitid rTOWmMuu9ci5dtNE; 1.8.2.1 date 2025.10.21.14.57.53; author maya; state Exp; branches; next ; commitid nqPCtcg2DNrKOrfG; 1.7.2.1 date 2025.07.05.00.07.27; author maya; state Exp; branches; next ; commitid hG2Q9pWSPhivmu1G; desc @@ 1.10 log @Update xenkernel418 and xentools418 to 20260317 Changes since 20250701: mostly bug fixes and small improvements on some hardware, including security fixes up to XSA481 @ text @$NetBSD: distinfo,v 1.9 2025/10/21 13:14:33 bouyer Exp $ BLAKE2s (xen418/xen-2c5f7fd78ba894c6a2fd3bfc2d164cc792db8f42.tar.gz) = ce9ac62328483886fe9e7cbc2b0874d921984b6b5363b1e89322147a651921a3 SHA512 (xen418/xen-2c5f7fd78ba894c6a2fd3bfc2d164cc792db8f42.tar.gz) = c1ae31b54a45dd5432deae7ca8ed2341393fc7703e6f2c0d5a08660459fbfa73d857f713a8924abbfe0c5d64b7429de41c19ed4ccd48d5bb292331b2a8b2005d Size (xen418/xen-2c5f7fd78ba894c6a2fd3bfc2d164cc792db8f42.tar.gz) = 6865231 bytes SHA1 (patch-Config.mk) = 9372a09efd05c9fbdbc06f8121e411fcb7c7ba65 SHA1 (patch-xen_Makefile) = 0c400e8054e907ce44faf2be955e0c2d63b768ed SHA1 (patch-xen_arch_x86_Makefile) = f05a5879518005417a9cdb69488d136f207a7ab1 SHA1 (patch-xen_arch_x86_Rules.mk) = b0bc391f2ca3e96ce2bcaec5e1fcd66139ff16f9 SHA1 (patch-xen_arch_x86_boot_build32.lds) = 9157f22876085254844f720853761a2cd0f4876e SHA1 (patch-xen_arch_x86_extable.c) = f64b956be1167901a60bf9be1abd98dbfaffb100 SHA1 (patch-xen_arch_x86_mm_p2m.c) = 6e9b84dc8448eca9677f184e720bbfcb3c6d314e SHA1 (patch-xen_arch_x86_traps.c) = 9548d6476e2fb5898d2958c10eaf2fd1e424d9c5 SHA1 (patch-xen_tools_check-endbr.sh) = a7268ee5ff11f21fdc5b0bc213498a1923b693be @ 1.9 log @xenkernel418, xenkernel420: add upstream patches fixing xsa475. Bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2025/07/01 16:55:06 bouyer Exp $ d3 3 a5 3 BLAKE2s (xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz) = 8855fa3b76ab86c24949a2862231fba25c9c6877ef6f9628ee6dff96be8c7094 SHA512 (xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz) = 3147bec66da25757885b8561f578d1267801c04c5b0d85493c2856aa17f01b4bd29d924e611b3aabd39a5b3c51f6374474d5768c13d54f0fb3e98f6b053f9aeb Size (xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz) = 6861191 bytes a14 2 SHA1 (patch-xsa475-1) = 7211ad0099e1c1554aed49169ef0949d0304073e SHA1 (patch-xsa475-2) = 9d0bd2fbf9ff446df229bc47d54951098278577c @ 1.8 log @Update xentools418 and xenkernel418 to 20250701. Changes since 20250521: Fix XSA-470 / CVE-2025-27465 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2025/05/27 17:22:16 bouyer Exp $ d15 2 @ 1.8.2.1 log @Pullup ticket #7016 - requested by bouyer sysutils/xenkernel418: Security fix sysutils/xenkernel420: Security fix Revisions pulled up: - sysutils/xenkernel418/Makefile 1.6 - sysutils/xenkernel418/distinfo 1.9 - sysutils/xenkernel418/patches/patch-xsa475-1 1.1 - sysutils/xenkernel418/patches/patch-xsa475-2 1.1 - sysutils/xenkernel420/Makefile 1.2 - sysutils/xenkernel420/distinfo 1.2 - sysutils/xenkernel420/patches/patch-xsa475-1 1.1 - sysutils/xenkernel420/patches/patch-xsa475-2 1.1 --- Module Name: pkgsrc Committed By: bouyer Date: Tue Oct 21 13:14:33 UTC 2025 Modified Files: pkgsrc/sysutils/xenkernel418: Makefile distinfo pkgsrc/sysutils/xenkernel420: Makefile distinfo Added Files: pkgsrc/sysutils/xenkernel418/patches: patch-xsa475-1 patch-xsa475-2 pkgsrc/sysutils/xenkernel420/patches: patch-xsa475-1 patch-xsa475-2 Log Message: xenkernel418, xenkernel420: add upstream patches fixing xsa475. Bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2025/07/01 16:55:06 bouyer Exp $ a14 2 SHA1 (patch-xsa475-1) = 7211ad0099e1c1554aed49169ef0949d0304073e SHA1 (patch-xsa475-2) = 9d0bd2fbf9ff446df229bc47d54951098278577c @ 1.7 log @Add upstream patch fixing dr6 handling; making the atf dbregs_* tests pass again on xen PV guests bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2025/05/22 14:14:37 bouyer Exp $ d3 3 a5 3 BLAKE2s (xen418/xen-0b8f769d00bcfcda65d9f6d0729cfdc6cb336d12.tar.gz) = 8d81589710484a72bf576abf9328ec50b490f4bf8254efa19531809ad8fc8a8c SHA512 (xen418/xen-0b8f769d00bcfcda65d9f6d0729cfdc6cb336d12.tar.gz) = e22c205b553f57da08f1916edb8f334c0b11984be0fe270f1a19bfabe60b9ff95e918eebaaf4ca2fa62c97b73b37568e6a7a455c7077da5a8475c4c5170ab113 Size (xen418/xen-0b8f769d00bcfcda65d9f6d0729cfdc6cb336d12.tar.gz) = 6861107 bytes @ 1.7.2.1 log @Pullup ticket #6980 - requested by bouyer sysutils/xenkernel418: Security fix sysutils/xentools418: Security fix Revisions pulled up: - sysutils/xenkernel418/Makefile 1.5 - sysutils/xenkernel418/distinfo 1.8 - sysutils/xentools418/Makefile 1.8 - sysutils/xentools418/distinfo 1.9 - sysutils/xentools418/version.mk 1.6 --- Module Name: pkgsrc Committed By: bouyer Date: Tue Jul 1 16:55:06 UTC 2025 Modified Files: pkgsrc/sysutils/xenkernel418: Makefile distinfo pkgsrc/sysutils/xentools418: Makefile distinfo version.mk Log Message: Update xentools418 and xenkernel418 to 20250701. Changes since 20250521: Fix XSA-470 / CVE-2025-27465 @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz) = 8855fa3b76ab86c24949a2862231fba25c9c6877ef6f9628ee6dff96be8c7094 SHA512 (xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz) = 3147bec66da25757885b8561f578d1267801c04c5b0d85493c2856aa17f01b4bd29d924e611b3aabd39a5b3c51f6374474d5768c13d54f0fb3e98f6b053f9aeb Size (xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz) = 6861191 bytes @ 1.6 log @Update xenkernel418 and xentools418 to 20250521. This brings in the Xen 4.18.5 release. CHANGES since 20241221: mostly bug fixes, including security fixes up to XSA-469; some newer hardware support. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2024/12/21 16:01:47 bouyer Exp $ d13 1 @ 1.5 log @Update xenkernel418, xentools418 and xenstoretools to 20241221, pointing to the Xen 4.18.4 release. It includes all security patches up to XSA 464 (XSA 465 is a linux kernel issue and XSA 466 is documentation update). Changes are: - Prefer ACPI reboot over UEFI ResetSystem() run time service call. - various bug fixes, including security fixes up to XSA464 (included) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2024/09/27 12:47:09 manu Exp $ d3 3 a5 3 BLAKE2s (xen418/xen-e77ff547385861c72108aa380ab279e35d0f4735.tar.gz) = e64d4db0928bf8feb2114bf05d0dcf79861c723544f40384e4dc3c626e014ae0 SHA512 (xen418/xen-e77ff547385861c72108aa380ab279e35d0f4735.tar.gz) = 6e16924f00ae082271d3428db9265ba0f6458546f96862c52c9a8a0a8b8c4edc12521baabdded143746f55b65e725dfa699e7c91689fb264ea1595cd7c049c5a Size (xen418/xen-e77ff547385861c72108aa380ab279e35d0f4735.tar.gz) = 6847288 bytes d8 1 @ 1.4 log @Remove patch committed by mistake @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2024/09/27 12:45:49 manu Exp $ d3 3 a5 3 BLAKE2s (xen418/xen-bd51e57.tar.gz) = cc12f497140f71ae2726a575d365a1c19c24315b20d80beff5b0ebbf0a8b2c89 SHA512 (xen418/xen-bd51e57.tar.gz) = 752fb65b69c43410b04ad5ca34eba320f7afb8de7edac26b807fb7258b2571dc1fff71c271a3f834283ddbe0429b6d6c190fda9e33d9e048cdb97d6dc7ae71dc Size (xen418/xen-bd51e57.tar.gz) = 6839432 bytes a10 1 SHA1 (patch-xen_arch_x86_hvm_lvapic.c) = fa68243926fe4ed3ba83cd2f5fa04df529af00c7 @ 1.3 log @Fix XSA-462 / CVE-2024-45817 by patch from upstream @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2024/09/10 12:40:14 bouyer Exp $ a11 1 SHA1 (patch-xen_arch_x86_include_asm_cpufeature.h) = 44be1ea31ffda50da1aa69f3ed290b752e57f4e1 @ 1.2 log @Update xenkernel418 and xentools418 to 20240909. This brings in Xen 4.18.3 pkgsrc CHANGES: set O_CLOEXEC (if requested) and remove O_NONBLOCK on /dev/xenevt set O_CLOEXEC on /kern/xen/privcmd (both from the freebsd-specific code) Main changes since 20231116 (Xen 4.18.0): Fix various bugs, especially in these areas: - interrupt setup - error paths better support for some of the newer CPUs some performances improvement Fixes XSA-447, XSA-449, XSA-450, XSA-451, XSA-452, XSA-453, XSA-454, XSA-455, XSA-456, XSA-458, XSA-460, XSA-461 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2023/11/21 11:38:26 bouyer Exp $ d11 2 @ 1.1 log @Add xenkernel418 version 20231116 Unlike previous Xen packages, the xentools418 and xenkernel418 will point to a specific commit of the stable branch (instead of release tags), the package version being the date of the commit. Hopefully this will make tracking security fixes easier. From DESCR: Xen is a hypervisor which supports running multiple guest operating systems on a single machine. Guest OSes (also called "domains") can be either paravirtualised (i.e. make hypercalls in order to access hardware), run in HVM (Hardware Virtualisation Mode) where they will be presented with virtual devices, or a combination where they use hypercalls to access hardware but manage memory themselves. At boot, the xen kernel is loaded along with the guest kernel for the first domain (called domain0). domain0 has privileges to access the physical hardware (PCI and ISA devices), administrate other domains and provide virtual devices (disks and network) to other domains. This package contains the 4.18 Xen kernel itself. PCI passthrough is not supported. PAE is mandatory; on i386 one must use XEN3PAE_DOM[0U]. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2023/09/21 10:39:45 bouyer Exp $ d3 3 a5 3 BLAKE2s (xen418/xen-d75f1e9.tar.gz) = 378782f6af3fb609a0fce4c7e76a3fc22d3ad691b89aa2d328be3310431dfbcf SHA512 (xen418/xen-d75f1e9.tar.gz) = e928b980f6bff13b9754f705d6b01ed0d4c4083187d74105dc4fad5af5c6bae0dd97b36ebc21482750ddbc038538e38a1296d4a3cf782fdcd2dc2b8b97d6dbd5 Size (xen418/xen-d75f1e9.tar.gz) = 6820424 bytes @