Skip to content

Instantly share code, notes, and snippets.

@szegedi
Last active April 28, 2025 11:14
Show Gist options
  • Save szegedi/2ea5dc9a1ca300f58283884a0eaea26b to your computer and use it in GitHub Desktop.
Save szegedi/2ea5dc9a1ca300f58283884a0eaea26b to your computer and use it in GitHub Desktop.
lscpu output for the Graviton CPU exhibiting crashes

Below is the lscpu output for the Amazon Fargate ECS spot instances that exhibited crashes when running code compiled with GCC 8 which chose to emit machine code on AArch64 that'd store/load pointers in/from floating-point registers.

See also GCC email discussion for more information as well as the latest message referencing this Gist.

Architecture:             aarch64
  CPU op-mode(s):         32-bit, 64-bit
  Byte Order:             Little Endian
CPU(s):                   2
  On-line CPU(s) list:    0,1
Vendor ID:                ARM
  Model name:             Neoverse-V1
    Model:                1
    Thread(s) per core:   1
    Core(s) per cluster:  2
    Socket(s):            -
    Cluster(s):           1
    Stepping:             r1p1
    BogoMIPS:             2100.00
    Flags:                fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm
                          3 sm4 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm paca pacg dcpodp svei8mm svebf16 i8mm bf16 dgh rng
Caches (sum of all):
  L1d:                    128 KiB (2 instances)
  L1i:                    128 KiB (2 instances)
  L2:                     2 MiB (2 instances)
  L3:                     32 MiB (1 instance)
NUMA:
  NUMA node(s):           1
  NUMA node0 CPU(s):      0,1
Vulnerabilities:
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Not affected
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; __user pointer sanitization
  Spectre v2:             Mitigation; CSV2, BHB
  Srbds:                  Not affected
  Tsx async abort:        Not affected
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment