Hi,

On 29-05-2023 15:58, Mathias Gibbens wrote:
On Mon, 2023-05-29 at 14:26 +0200, Pierre-Elliott Bécue wrote:
On Mon, 2023-05-29 at 07:37 +0200, Paul Gevers wrote:
Is there more information I can get for you from one of the
effected architectures?

   Can you grab /proc/cpuinfo from a physical CI host as well as from
within a container for the armel, armhf, and arm64 architectures? That
will let us see what difference(s) lxcfs is presenting and might give a
clue for the root issue. Since only the 32bit arm architectures appear
to be affected, I'm also curious to see what the arm64 cpuinfo is.

We have three layers here. The bare metal is arm64. It hosts several arm* QEMU VM. Inside the VM we run the lxc. I put the output of all three at the bottom. *Maybe* it's relevant that the bare metal still runs bullseye while the VM's run bookworm. I'll also share the content for an arm64 host (which is a VM where I don't have access to the bare metal.)

Paul

# The armhf VM
debian@ci-worker-armhf-01:~$ cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 50.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x3
CPU part        : 0xd0c
CPU revision    : 1

processor       : 1
BogoMIPS        : 50.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x3
CPU part        : 0xd0c
CPU revision    : 1

[... repeat until ...]

processor       : 15
BogoMIPS        : 50.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x3
CPU part        : 0xd0c
CPU revision    : 1

# generating the container and showing inside
debian@ci-worker-armhf-01:~$ sudo lxc-copy -N elbrus autopkgtest-unstable-armhf && sudo lxc-start elbrus && sudo lxc-attach elbrus
root@elbrus:/# cat /proc/cpuinfo
root@elbrus:/# ls -al /proc/cpuinfo
-r--r--r-- 1 root root 3878 May 29 17:48 /proc/cpuinfo

# the bare metal machine used for armhf and armel VM's
root@altra:~# cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 50.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x3
CPU part        : 0xd0c
CPU revision    : 1

processor       : 1
BogoMIPS        : 50.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x3
CPU part        : 0xd0c
CPU revision    : 1

[.... repeat until ...]

processor       : 159
BogoMIPS        : 50.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x3
CPU part        : 0xd0c
CPU revision    : 1


# the arm64 VM (at Huawei)
root@ci-worker-arm64-02:~# cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

processor       : 1
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

processor       : 2
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

processor       : 3
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

root@ci-worker-arm64-02:~# lxc-copy autopkgtest-unstable-arm64 -N elbrus && lxc-start elbrus && lxc-attach elbrus
root@elbrus:~# cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

processor       : 1
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

processor       : 2
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

processor       : 3
BogoMIPS        : 200.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm
CPU implementer : 0x48
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd01
CPU revision    : 0

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to