pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils



Module Name:    pkgsrc
Committed By:   bouyer
Date:           Tue Mar 30 06:59:03 UTC 2021

Modified Files:
        pkgsrc/sysutils/xenkernel413: Makefile distinfo
        pkgsrc/sysutils/xenkernel413/patches: patch-fixpvh
        pkgsrc/sysutils/xentools413: Makefile distinfo
        pkgsrc/sysutils/xentools413/patches: patch-tools_xenpmd_xenpmd.c
Removed Files:
        pkgsrc/sysutils/xenkernel413/patches: patch-XSA348 patch-XSA351
            patch-XSA355 patch-XSA358 patch-XSA359 patch-XSA360
        pkgsrc/sysutils/xentools413/patches: patch-XSA115-c patch-XSA115-o
            patch-XSA322-c patch-XSA322-o patch-XSA323 patch-XSA324
            patch-XSA325 patch-XSA330 patch-XSA352 patch-XSA353 patch-XSA355

Log Message:
Update xentools413 and xentools413 to 4.13.3.
Changes since 4.13.2: inlcude security fixes for all XSA known to date
(up to XSA-369). Other minor bug fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/xenkernel413/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/xenkernel413/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/sysutils/xenkernel413/patches/patch-XSA348 \
    pkgsrc/sysutils/xenkernel413/patches/patch-XSA351 \
    pkgsrc/sysutils/xenkernel413/patches/patch-XSA355 \
    pkgsrc/sysutils/xenkernel413/patches/patch-XSA358 \
    pkgsrc/sysutils/xenkernel413/patches/patch-XSA359 \
    pkgsrc/sysutils/xenkernel413/patches/patch-XSA360
cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/xenkernel413/patches/patch-fixpvh
cvs rdiff -u -r1.17 -r1.18 pkgsrc/sysutils/xentools413/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/xentools413/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/sysutils/xentools413/patches/patch-XSA115-c \
    pkgsrc/sysutils/xentools413/patches/patch-XSA115-o \
    pkgsrc/sysutils/xentools413/patches/patch-XSA322-c \
    pkgsrc/sysutils/xentools413/patches/patch-XSA322-o \
    pkgsrc/sysutils/xentools413/patches/patch-XSA323 \
    pkgsrc/sysutils/xentools413/patches/patch-XSA324 \
    pkgsrc/sysutils/xentools413/patches/patch-XSA325 \
    pkgsrc/sysutils/xentools413/patches/patch-XSA330 \
    pkgsrc/sysutils/xentools413/patches/patch-XSA352 \
    pkgsrc/sysutils/xentools413/patches/patch-XSA353 \
    pkgsrc/sysutils/xentools413/patches/patch-XSA355
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/sysutils/xentools413/patches/patch-tools_xenpmd_xenpmd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/xenkernel413/Makefile
diff -u pkgsrc/sysutils/xenkernel413/Makefile:1.12 pkgsrc/sysutils/xenkernel413/Makefile:1.13
--- pkgsrc/sysutils/xenkernel413/Makefile:1.12  Wed Feb  3 22:27:16 2021
+++ pkgsrc/sysutils/xenkernel413/Makefile       Tue Mar 30 06:59:03 2021
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2021/02/03 22:27:16 bouyer Exp $
+# $NetBSD: Makefile,v 1.13 2021/03/30 06:59:03 bouyer Exp $
 
-VERSION=       4.13.2
-PKGREVISION=   5
+VERSION=       4.13.3
+#PKGREVISION=  0
 DISTNAME=      xen-${VERSION}
 PKGNAME=       xenkernel413-${VERSION}
 CATEGORIES=    sysutils

Index: pkgsrc/sysutils/xenkernel413/distinfo
diff -u pkgsrc/sysutils/xenkernel413/distinfo:1.9 pkgsrc/sysutils/xenkernel413/distinfo:1.10
--- pkgsrc/sysutils/xenkernel413/distinfo:1.9   Wed Feb  3 22:27:16 2021
+++ pkgsrc/sysutils/xenkernel413/distinfo       Tue Mar 30 06:59:03 2021
@@ -1,17 +1,11 @@
-$NetBSD: distinfo,v 1.9 2021/02/03 22:27:16 bouyer Exp $
+$NetBSD: distinfo,v 1.10 2021/03/30 06:59:03 bouyer Exp $
 
-SHA1 (xen413/xen-4.13.2.tar.gz) = d514f1de9582c58676420bb2c9fb1c765b44fbff
-RMD160 (xen413/xen-4.13.2.tar.gz) = 96727c20bd84338f8c67c7c584c01ef877bbcb18
-SHA512 (xen413/xen-4.13.2.tar.gz) = cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
-Size (xen413/xen-4.13.2.tar.gz) = 39037826 bytes
+SHA1 (xen413/xen-4.13.3.tar.gz) = edcd1bd736afa7b3b3022a97ce8ff215219a90c2
+RMD160 (xen413/xen-4.13.3.tar.gz) = 08665b76171957017c312d5637f6921526a3675d
+SHA512 (xen413/xen-4.13.3.tar.gz) = 622127d824b9c49b57282a887fb404e0bad05ff60bccade82e4e0e9b5ad975ff9aa1fba83392e6d8379e9a15340e8ae9785c0913eb11027816e4600432eea6b6
+Size (xen413/xen-4.13.3.tar.gz) = 39044539 bytes
 SHA1 (patch-Config.mk) = 9372a09efd05c9fbdbc06f8121e411fcb7c7ba65
-SHA1 (patch-XSA348) = 70de325f88e004228d2b69b7ae3b4106175be1e0
-SHA1 (patch-XSA351) = edb0975ab0aa53d7a0ae7816fe170a081eea695e
-SHA1 (patch-XSA355) = 73ca5dff042a4a54b06af36e6ace7d09673c05f0
-SHA1 (patch-XSA358) = 71d5b2e3d19223b986b8572adfbe7355a3a03db6
-SHA1 (patch-XSA359) = 4b778a86fffbe0e2a364e1589d573bbc7c27ff99
-SHA1 (patch-XSA360) = c1aa4bdade4d3318bc2dffa83e359f66997b11df
-SHA1 (patch-fixpvh) = fd71e150e0b3a461875c02c4419dbfb30548d8f6
+SHA1 (patch-fixpvh) = eec14f19d0adc6d96035d6c711270bb375304660
 SHA1 (patch-xen_Makefile) = 465388d80de414ca3bb84faefa0f52d817e423a6
 SHA1 (patch-xen_Rules.mk) = c743dc63f51fc280d529a7d9e08650292c171dac
 SHA1 (patch-xen_arch_x86_Rules.mk) = 0bedfc53a128a87b6a249ae04fbdf6a053bfb70b

Index: pkgsrc/sysutils/xenkernel413/patches/patch-fixpvh
diff -u pkgsrc/sysutils/xenkernel413/patches/patch-fixpvh:1.1 pkgsrc/sysutils/xenkernel413/patches/patch-fixpvh:1.2
--- pkgsrc/sysutils/xenkernel413/patches/patch-fixpvh:1.1       Mon Nov 30 14:20:22 2020
+++ pkgsrc/sysutils/xenkernel413/patches/patch-fixpvh   Tue Mar 30 06:59:03 2021
@@ -1,4 +1,4 @@
-$NetBSD: patch-fixpvh,v 1.1 2020/11/30 14:20:22 bouyer Exp $
+$NetBSD: patch-fixpvh,v 1.2 2021/03/30 06:59:03 bouyer Exp $
 
 Fix booting dom0 PVH. Debugged by Xen developpers Jan Beulich and
 Roger Pau Monn�
@@ -17,41 +17,3 @@ index 64dd0a929c..3eb6102a61 100644
  
          break;
 
->From 232112a292c3b82b3063ea6c7aab56afc8e03f67 Mon Sep 17 00:00:00 2001
-From: Roger Pau Monne <roger.pau%citrix.com@localhost>
-Date: Sat, 28 Nov 2020 15:06:26 +0100
-Subject: [PATCH] x86/vioapic: fix usage of index in place of GSI in
- vioapic_write_redirent
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The usage of idx instead of the GSI in vioapic_write_redirent when
-accessing gsi_assert_count can cause a PVH dom0 with multiple
-vIO-APICs to lose interrupts in case a pin of a IO-APIC different than
-the first one is unmasked with pending interrupts.
-
-Switch to use gsi instead to fix the issue.
-
-Fixes: 9f44b08f7d0e4 ('x86/vioapic: introduce support for multiple vIO APICS')
-Signed-off-by: Roger Pau Monné <roge.rpau%citrix.com@localhost>
----
- xen/arch/x86/hvm/vioapic.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/xen/arch/x86/hvm/vioapic.c b/xen/arch/x86/hvm/vioapic.c
-index 67d4a6237f..e64abee7a9 100644
---- xen/arch/x86/hvm/vioapic.c.orig
-+++ xen/arch/x86/hvm/vioapic.c
-@@ -260,7 +260,7 @@ static void vioapic_write_redirent(
-         pent->fields.remote_irr = 0;
-     else if ( !ent.fields.mask &&
-               !ent.fields.remote_irr &&
--              hvm_irq->gsi_assert_count[idx] )
-+              hvm_irq->gsi_assert_count[gsi] )
-     {
-         pent->fields.remote_irr = 1;
-         vioapic_deliver(vioapic, idx);
--- 
-2.29.2
-

Index: pkgsrc/sysutils/xentools413/Makefile
diff -u pkgsrc/sysutils/xentools413/Makefile:1.17 pkgsrc/sysutils/xentools413/Makefile:1.18
--- pkgsrc/sysutils/xentools413/Makefile:1.17   Mon Mar  8 08:13:06 2021
+++ pkgsrc/sysutils/xentools413/Makefile        Tue Mar 30 06:59:03 2021
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.17 2021/03/08 08:13:06 jaapb Exp $
+# $NetBSD: Makefile,v 1.18 2021/03/30 06:59:03 bouyer Exp $
 #
-VERSION=       4.13.2
+VERSION=       4.13.3
 
 DIST_SUBDIR=           xen413
 DISTNAME=              xen-${VERSION}
 PKGNAME=               xentools413-${VERSION}
-PKGREVISION=           4
 #PKGREVISION=          0
 CATEGORIES=            sysutils
 MASTER_SITES=          https://downloads.xenproject.org/release/xen/${VERSION}/

Index: pkgsrc/sysutils/xentools413/distinfo
diff -u pkgsrc/sysutils/xentools413/distinfo:1.9 pkgsrc/sysutils/xentools413/distinfo:1.10
--- pkgsrc/sysutils/xentools413/distinfo:1.9    Thu Feb  4 23:51:51 2021
+++ pkgsrc/sysutils/xentools413/distinfo        Tue Mar 30 06:59:03 2021
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2021/02/04 23:51:51 bouyer Exp $
+$NetBSD: distinfo,v 1.10 2021/03/30 06:59:03 bouyer Exp $
 
 SHA1 (xen413/ipxe-1dd56dbd11082fb622c2ed21cfaced4f47d798a6.tar.gz) = b78d21457bc07b4c4d3e770109c169ddafdacdf5
 RMD160 (xen413/ipxe-1dd56dbd11082fb622c2ed21cfaced4f47d798a6.tar.gz) = 846dbcc0f56e87fca8c87b00ca2ed031471d4246
@@ -8,24 +8,13 @@ SHA1 (xen413/seabios-1.12.1.tar.gz) = 22
 RMD160 (xen413/seabios-1.12.1.tar.gz) = d7e778971c68454b27730213b5d72c0600e77344
 SHA512 (xen413/seabios-1.12.1.tar.gz) = 58755ce842adcb99c0f2f3ebbf9ec6d4a5072753966ab46805a96db1570847b109a90e6e03d61f9088ef877ca8ba96a8006777dc38ec434fce6b487f6c1f91d0
 Size (xen413/seabios-1.12.1.tar.gz) = 613450 bytes
-SHA1 (xen413/xen-4.13.2.tar.gz) = d514f1de9582c58676420bb2c9fb1c765b44fbff
-RMD160 (xen413/xen-4.13.2.tar.gz) = 96727c20bd84338f8c67c7c584c01ef877bbcb18
-SHA512 (xen413/xen-4.13.2.tar.gz) = cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
-Size (xen413/xen-4.13.2.tar.gz) = 39037826 bytes
+SHA1 (xen413/xen-4.13.3.tar.gz) = edcd1bd736afa7b3b3022a97ce8ff215219a90c2
+RMD160 (xen413/xen-4.13.3.tar.gz) = 08665b76171957017c312d5637f6921526a3675d
+SHA512 (xen413/xen-4.13.3.tar.gz) = 622127d824b9c49b57282a887fb404e0bad05ff60bccade82e4e0e9b5ad975ff9aa1fba83392e6d8379e9a15340e8ae9785c0913eb11027816e4600432eea6b6
+Size (xen413/xen-4.13.3.tar.gz) = 39044539 bytes
 SHA1 (patch-.._seabios-rel-1.12.1_src_string.c) = 8b4091daf0b653cfd4db51d2c09b5b42a08f6311
 SHA1 (patch-Config.mk) = c41005a60de2f94a72b0206030eb021c137653d3
 SHA1 (patch-Makefile) = 6c580cbea532d08a38cf5e54228bd0210a98da21
-SHA1 (patch-XSA115-c) = 7e3216a23c522fc73f47fa6deef8918c4dce7fae
-SHA1 (patch-XSA115-o) = 7b8a0f76b9e8345c3bb39ba2dd36207d8563d5ba
-SHA1 (patch-XSA322-c) = dc2f310207b1ab172470485e9e43a3b187d2259f
-SHA1 (patch-XSA322-o) = a1cc198752fa7d9336123a1a985317a610cab814
-SHA1 (patch-XSA323) = 98055b0c05ed0d0f5ebbe23d429a68a71d92f20f
-SHA1 (patch-XSA324) = a1cdb872a79fd7d9234030ec2765d0a474f72fbb
-SHA1 (patch-XSA325) = 59c7fba006588db4accee1068072612777620ac3
-SHA1 (patch-XSA330) = dd745d8ae212f139ed32fcf8c99618fc42642d9e
-SHA1 (patch-XSA352) = 7c4479c029d9bbbf6578ee148cb926bb2d849789
-SHA1 (patch-XSA353) = 6983aa18399dcf0ac1471ffdf7c27c1bc041f49c
-SHA1 (patch-XSA355) = 73ca5dff042a4a54b06af36e6ace7d09673c05f0
 SHA1 (patch-docs_man_xl-disk-configuration.5.pod) = 9261cc5035dba3414e32955da80707baab042476
 SHA1 (patch-docs_man_xl.1.pod.in) = ac3525478471a43fd30fa40c7e89d4b5cb164038
 SHA1 (patch-docs_man_xl.cfg.5.pod.in) = 5970961552f29c4536a884161a208a27a20dccf4
@@ -97,7 +86,7 @@ SHA1 (patch-tools_qemu-xen_net_tap-bsd.c
 SHA1 (patch-tools_qemu-xen_net_tap.c) = 53d8c1799136c412b775d7d02d72b1abc63f4dd3
 SHA1 (patch-tools_qemu-xen_qemu-doc.texi) = e72d480ec29829055f01226eaf020d4cbd100d5d
 SHA1 (patch-tools_xenpaging_xenpaging.c) = 0a154b97f1f452a5f80f7c9a835a1f216f12f7e1
-SHA1 (patch-tools_xenpmd_xenpmd.c) = 851ce7a295e2f41ffcd966850d8003c82670c751
+SHA1 (patch-tools_xenpmd_xenpmd.c) = b0f8af399868f07454f83e8ae614e78ce3795889
 SHA1 (patch-tools_xenstat_libxenstat_src_xenstat_netbsd.c) = e0f52d2a6ce9c92780209ed5b6f6f2ad1c175221
 SHA1 (patch-tools_xenstore_xc.c) = cf49b65cba064667e13bb041d1f0099c76ab6a40
 SHA1 (patch-tools_xenstore_xenstored_core.c) = f3d3011cb945772f298404b3505ca032a8bc06ea

Index: pkgsrc/sysutils/xentools413/patches/patch-tools_xenpmd_xenpmd.c
diff -u pkgsrc/sysutils/xentools413/patches/patch-tools_xenpmd_xenpmd.c:1.1 pkgsrc/sysutils/xentools413/patches/patch-tools_xenpmd_xenpmd.c:1.2
--- pkgsrc/sysutils/xentools413/patches/patch-tools_xenpmd_xenpmd.c:1.1 Tue May 26 11:12:11 2020
+++ pkgsrc/sysutils/xentools413/patches/patch-tools_xenpmd_xenpmd.c     Tue Mar 30 06:59:03 2021
@@ -1,15 +1,15 @@
-$NetBSD: patch-tools_xenpmd_xenpmd.c,v 1.1 2020/05/26 11:12:11 bouyer Exp $
+$NetBSD: patch-tools_xenpmd_xenpmd.c,v 1.2 2021/03/30 06:59:03 bouyer Exp $
 
 Elide format-truncation errors with GCC >= 7.
 
---- tools/xenpmd/xenpmd.c.orig 2018-07-09 13:47:19.000000000 +0000
-+++ tools/xenpmd/xenpmd.c
-@@ -100,7 +100,7 @@ FILE *get_next_battery_file(DIR *battery
+--- tools/xenpmd/xenpmd.c.orig 2021-03-22 17:57:42.000000000 +0100
++++ tools/xenpmd/xenpmd.c      2021-03-29 22:09:44.630232427 +0200
+@@ -101,7 +101,7 @@
  {
      FILE *file = 0;
      struct dirent *dir_entries;
 -    char file_name[284];
 +    char file_name[FILENAME_MAX];
+     int ret;
      
      do 
-     {



Home | Main Index | Thread Index | Old Index