[Bug 2019856] Re: Add missing ARM-cores to support Grace-based systems
Joao Andre Simioni
2019856 at bugs.launchpad.net
Thu Aug 10 03:13:17 UTC 2023
Tests complete in Lunar:
root at 9a692adeec83:/# apt policy util-linux
util-linux:
Installed: 2.38.1-4ubuntu1
Candidate: 2.38.1-4ubuntu1
Version table:
2.38.1-4ubuntu1.1 100
100 http://ports.ubuntu.com/ubuntu-ports lunar-proposed/main arm64 Packages
*** 2.38.1-4ubuntu1 500
500 http://ports.ubuntu.com/ubuntu-ports lunar/main arm64 Packages
100 /var/lib/dpkg/status
root at 9a692adeec83:/# apt install util-linux=2.38.1-4ubuntu1.1 -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
dosfstools kbd util-linux-locales
The following packages will be upgraded:
util-linux
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 1074 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports lunar-proposed/main arm64 util-linux arm64 2.38.1-4ubuntu1.1 [1074 kB]
Fetched 1074 kB in 1s (828 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 7844 files and directories currently installed.)
Preparing to unpack .../util-linux_2.38.1-4ubuntu1.1_arm64.deb ...
Unpacking util-linux (2.38.1-4ubuntu1.1) over (2.38.1-4ubuntu1) ...
Setting up util-linux (2.38.1-4ubuntu1.1) ...
root at 9a692adeec83:/# lscpu
Architecture: aarch64
CPU op-mode(s): 64-bit
Byte Order: Little Endian
CPU(s): 291
On-line CPU(s) list: 0-290
Vendor ID: ARM
Model name: Neoverse-V2
Model: 0
Thread(s) per core: 1
Core(s) per cluster: 72
Socket(s): -
Cluster(s): 4
Stepping: r0p0
Frequency boost: disabled
CPU(s) scaling MHz: 95%
CPU max MHz: 3384.0000
CPU min MHz: 81.0000
BogoMIPS: 2000.00
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4
asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm ssbs sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3
svesm4 flagm2 frint svei8mm svebf16 i8mm bf16 dgh bti
** Tags added: verification-done-lunar
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to util-linux in Ubuntu.
https://bugs.launchpad.net/bugs/2019856
Title:
Add missing ARM-cores to support Grace-based systems
Status in util-linux package in Ubuntu:
Fix Released
Status in util-linux source package in Jammy:
Fix Committed
Status in util-linux source package in Kinetic:
Won't Fix
Status in util-linux source package in Lunar:
Fix Committed
Status in util-linux source package in Mantic:
Fix Released
Bug description:
[Impact]
When running "lscpu" on a Grace-based system + Ubuntu 22.04, it
doesn't report a model name:
Vendor ID: ARM
Model: 0
[Fix]
Adding the additional arm_part to sys-utils/lscpu-arm.c solves the
problem. The commit below adds the specific codes missing from Jammy's
version.
https://github.com/util-linux/util-
linux/commit/6857cccbb4157d5da34ca98f77a0ac9d68e1e740
[Test Steps]
* Verify whether output of lscpu is correct on new CPUs; eg:
Vendor ID: ARM
Model name: Neoverse-V2
* Verify whether output of lscpu doesn't change on old CPUs; eg:
Vendor ID: ARM
Model name: Neoverse-N1
[What Could Go Wrong]
The fix only introduces additional model identifiers to match
against and print a model name string, thus regression impact
should be contained within lscpu and printing cpus model name
on ARM systems.
Output doesn't change on systems with non-affected CPU models.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/2019856/+subscriptions
More information about the foundations-bugs
mailing list