Hi Taihsiang,

Thanks for reporting this bug.

This is an upstream deliberate change in output format of caches in lscpu.
They introduced the '--caches' option to provide individual/total sizes.

It affects other architectures as well, not just arm64; e.g., amd64.

For example, on my laptop:

Bionic:

$ lscpu | grep cache
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            3072K

Focal:

$ lscpu | grep cache
L1d cache:                       64 KiB
L1i cache:                       64 KiB
L2 cache:                        512 KiB
L3 cache:                        3 MiB

On Eoan and later you can use `lscpu --caches` to get all/individual
cache information.

Focal:

$ lscpu --caches
NAME ONE-SIZE ALL-SIZE WAYS TYPE        LEVEL
L1d       32K      64K    8 Data            1
L1i       32K      64K    8 Instruction     1
L2       256K     512K    4 Unified         2
L3         3M       3M   12 Unified         3

$ lscpu --caches=one-size
ONE-SIZE
     32K
     32K
    256K
      3M

For documentation purposes, this is the PR requesting/discussing it [1],
and this is the patch changing it [2].

Since this has been an upstream decision (see PR comments and patch), I
guess it's unlikely they'd change it back (even though it broke the
previous output convention, as that has been mentioned/acknowledged in
the PR.)

This patch has been introduced on 2.34, so Eoan and later have this
format change.

Hope this helps,
Mauricio

[1] https://github.com/karelzak/util-linux/issues/663
[2] 
https://github.com/karelzak/util-linux/commit/e5f721132ec8b8c933a396d8dcb3efcb67854f13

** Bug watch added: github.com/karelzak/util-linux/issues #663
   https://github.com/karelzak/util-linux/issues/663

** Changed in: util-linux (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1873489

Title:
  lscpu cache information is incorrect with focal on arm 64-bit platform
  (ThunderX2)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/1873489/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to