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.00Features : 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.00Features : 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.00Features : 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 insidedebian@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.00Features : 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.00Features : 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.00Features : 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.00Features : 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.00Features : 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.00Features : 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.00Features : 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 : 0root@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.00Features : 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.00Features : 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.00Features : 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.00Features : 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
OpenPGP_signature
Description: OpenPGP digital signature