Your message dated Sat, 09 Nov 2024 10:51:02 +0000
with message-id 
<b0a29248bc631362ed06a8879f93b8cdae5414d0.ca...@adam-barratt.org.uk>
and subject line Closing bugs released with 12.8
has caused the Debian Bug report #1086151,
regarding bookworm-pu: package util-linux/2.38.1-5+deb12u2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1086151: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086151
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: util-li...@packages.debian.org, e...@debian.org
Control: affects -1 + src:util-linux

[ Reason ]

ema@ asked in #1085682 to improve reporting of ARM CPU core names in
lscpu for bookworm.

Just as background: on x86, /proc/cpuinfo provides CPU names etc, but on
ARM it doesn't; instead lscpu has lists in its source code.


[ Impact ]

This is improved hardware support. Without the change, running bookworm
on newer ARM(64) hosts will not show their CPU core name in lscpu
output.

[ Tests ]

ema@ picked the commits from upstream and tested it.

[ Risks ]

The commits are from upstream, have been in unstable for a while, and
they only add entries in lookup tables. IMO there is only a very small
risk for regressions.


[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]

Three patches from upstream. Each adds more CPU core names for ARM(64)
platforms. 

[ Other info ]

Nothing I'm aware of.


Thanks for considering,
Chris
diff -Nru util-linux-2.38.1/debian/changelog util-linux-2.38.1/debian/changelog
--- util-linux-2.38.1/debian/changelog  2024-03-28 10:52:12.000000000 +0100
+++ util-linux-2.38.1/debian/changelog  2024-10-18 14:56:02.000000000 +0200
@@ -1,3 +1,12 @@
+util-linux (2.38.1-5+deb12u2) bookworm; urgency=medium
+
+  * Add the following upstream patches to identify new Arm cores:
+    - 0027-lscpu-Add-Neoverse-V2-Cortex-R82.patch
+    - 0028-lscpu-Add-2023-Cortex.patch
+    - 0029-lscpu-Add-Neoverse-V3-N3.patch
+
+ -- Emanuele Rocca <e...@debian.org>  Fri, 18 Oct 2024 12:56:02 +0000
+
 util-linux (2.38.1-5+deb12u1) bookworm-security; urgency=medium
 
   * Add upstream patches to fix CVE-2024-28085 (Closes: #1067849)
diff -Nru util-linux-2.38.1/debian/patches/series 
util-linux-2.38.1/debian/patches/series
--- util-linux-2.38.1/debian/patches/series     2024-03-28 10:52:12.000000000 
+0100
+++ util-linux-2.38.1/debian/patches/series     2024-10-18 14:56:02.000000000 
+0200
@@ -30,6 +30,9 @@
 upstream/0024-fsck-Processes-may-kill-other-processes.patch
 upstream/0025-libblkid-ntfs-avoid-UB-in-signed-shift.patch
 upstream/0026-libblkid-iso9660-allocate-enough-space-for-UTF16-dec.patch
+upstream/0027-lscpu-Add-Neoverse-V2-Cortex-R82.patch
+upstream/0028-lscpu-Add-2023-Cortex.patch
+upstream/0029-lscpu-Add-Neoverse-V3-N3.patch
 upstream/PATCH-rfkill-man-List-options-for-supported-device-types.patch
 upstream/PATCH-1-2-lib-pty-Put-master-PTY-into-non-blocking-mode-a.patch
 upstream/PATCH-2-2-lib-pty-minor-cleanups.patch
diff -Nru 
util-linux-2.38.1/debian/patches/upstream/0027-lscpu-Add-Neoverse-V2-Cortex-R82.patch
 
util-linux-2.38.1/debian/patches/upstream/0027-lscpu-Add-Neoverse-V2-Cortex-R82.patch
--- 
util-linux-2.38.1/debian/patches/upstream/0027-lscpu-Add-Neoverse-V2-Cortex-R82.patch
       1970-01-01 01:00:00.000000000 +0100
+++ 
util-linux-2.38.1/debian/patches/upstream/0027-lscpu-Add-Neoverse-V2-Cortex-R82.patch
       2024-10-18 14:56:02.000000000 +0200
@@ -0,0 +1,29 @@
+From 6857cccbb4157d5da34ca98f77a0ac9d68e1e740 Mon Sep 17 00:00:00 2001
+From: ThomasKaiser <thomaskai...@users.noreply.github.com>
+Date: Sun, 22 Jan 2023 12:37:33 +0100
+Subject: [PATCH] Add missing ARM-cores
+
+https://github.com/ThomasKaiser/sbc-bench/commit/37332238c0a8b7c1555dca9d18a7c98362564416#diff-fdfd2a032c64d6e9ba92a3197cad6b26573c7094433d74efa4ae80f44f65aa99
+---
+ sys-utils/lscpu-arm.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/sys-utils/lscpu-arm.c b/sys-utils/lscpu-arm.c
+index 8357253c66c..f65b25ed66d 100644
+--- a/sys-utils/lscpu-arm.c
++++ b/sys-utils/lscpu-arm.c
+@@ -78,6 +78,7 @@ static const struct id_part arm_part[] = {
+     { 0xd0d, "Cortex-A77" },
+     { 0xd0e, "Cortex-A76AE" },
+     { 0xd13, "Cortex-R52" },
++    { 0xd15, "Cortex-R82" },
+     { 0xd20, "Cortex-M23" },
+     { 0xd21, "Cortex-M33" },
+     { 0xd40, "Neoverse-V1" },
+@@ -94,6 +95,7 @@ static const struct id_part arm_part[] = {
+     { 0xd4c, "Cortex-X1C" },
+     { 0xd4d, "Cortex-A715" },
+     { 0xd4e, "Cortex-X3" },
++    { 0xd4f, "Neoverse-V2" },
+     { -1, "unknown" },
+ };
diff -Nru 
util-linux-2.38.1/debian/patches/upstream/0028-lscpu-Add-2023-Cortex.patch 
util-linux-2.38.1/debian/patches/upstream/0028-lscpu-Add-2023-Cortex.patch
--- util-linux-2.38.1/debian/patches/upstream/0028-lscpu-Add-2023-Cortex.patch  
1970-01-01 01:00:00.000000000 +0100
+++ util-linux-2.38.1/debian/patches/upstream/0028-lscpu-Add-2023-Cortex.patch  
2024-10-18 14:56:02.000000000 +0200
@@ -0,0 +1,41 @@
+From 6112ade968cbe8728ca25fccdafdb1f9599424db Mon Sep 17 00:00:00 2001
+From: Jeremy Linton <jeremy.lin...@arm.com>
+Date: Wed, 26 Jul 2023 15:54:20 -0500
+Subject: [PATCH] lscpu: Even more Arm part numbers (early 2023)
+
+There have been further MIDR/part numbers published
+on https://developer.arm.com, they include:
+
+Cortex-X4, Cortex-A520, Cortex-A720, Cortex-M85,
+Cortex-M55 and Cortex-R52+.
+
+Signed-off-by: Jeremy Linton <jeremy.lin...@arm.com>
+---
+ sys-utils/lscpu-arm.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/sys-utils/lscpu-arm.c b/sys-utils/lscpu-arm.c
+index d83e948b0d8..77959836873 100644
+--- a/sys-utils/lscpu-arm.c
++++ b/sys-utils/lscpu-arm.c
+@@ -79,8 +79,11 @@ static const struct id_part arm_part[] = {
+     { 0xd0e, "Cortex-A76AE" },
+     { 0xd13, "Cortex-R52" },
+     { 0xd15, "Cortex-R82" },
++    { 0xd16, "Cortex-R52+" },
+     { 0xd20, "Cortex-M23" },
+     { 0xd21, "Cortex-M33" },
++    { 0xd22, "Cortex-M55" },
++    { 0xd23, "Cortex-M85" },
+     { 0xd40, "Neoverse-V1" },
+     { 0xd41, "Cortex-A78" },
+     { 0xd42, "Cortex-A78AE" },
+@@ -96,6 +99,9 @@ static const struct id_part arm_part[] = {
+     { 0xd4d, "Cortex-A715" },
+     { 0xd4e, "Cortex-X3" },
+     { 0xd4f, "Neoverse-V2" },
++    { 0xd80, "Cortex-A520" },
++    { 0xd81, "Cortex-A720" },
++    { 0xd82, "Cortex-X4" },
+     { -1, "unknown" },
+ };
diff -Nru 
util-linux-2.38.1/debian/patches/upstream/0029-lscpu-Add-Neoverse-V3-N3.patch 
util-linux-2.38.1/debian/patches/upstream/0029-lscpu-Add-Neoverse-V3-N3.patch
--- 
util-linux-2.38.1/debian/patches/upstream/0029-lscpu-Add-Neoverse-V3-N3.patch   
    1970-01-01 01:00:00.000000000 +0100
+++ 
util-linux-2.38.1/debian/patches/upstream/0029-lscpu-Add-Neoverse-V3-N3.patch   
    2024-10-18 14:56:02.000000000 +0200
@@ -0,0 +1,22 @@
+From 7be163aa1657c4bd854bde84a83a8c5fcffd25dd Mon Sep 17 00:00:00 2001
+From: Thomas Kaiser <thomaskai...@users.noreply.github.com>
+Date: Mon, 26 Feb 2024 12:20:11 +0100
+Subject: [PATCH] Adding Neoverse-V3/-N3 ARM cores
+
+(cherry picked from commit c91694dd066d07c2ca7d68cbe212b2e1f893e942)
+---
+ sys-utils/lscpu-arm.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/sys-utils/lscpu-arm.c b/sys-utils/lscpu-arm.c
+index 511ab281cd8..b9e8060a92f 100644
+--- a/sys-utils/lscpu-arm.c
++++ b/sys-utils/lscpu-arm.c
+@@ -93,6 +93,8 @@ static const struct id_part arm_part[] = {
+     { 0xd80, "Cortex-A520" },
+     { 0xd81, "Cortex-A720" },
+     { 0xd82, "Cortex-X4" },
++    { 0xd84, "Neoverse-V3" },
++    { 0xd8e, "Neoverse-N3" },
+     { -1, "unknown" },
+ };

--- End Message ---
--- Begin Message ---
Source: release.debian.org
Version: 12.8

Hi,

Each of the updates tracked by these bugs was included in today's 12.8
bookworm point release.

Regards,

Adam

--- End Message ---

Reply via email to