The platform documents calling conventions, processor instructions, and system call numbers across 27 architectures ranging from x64 and arm64 to RISC-V and DEC Alpha. All reference material is automatically extracted from mainline Linux kernel source code by scanning syscall tables and SYSCALL_DEFINE macros. Developers can query the data via an API at api.syscall.sh or download raw JSON files detailing historical addition and removal points.
Key points
Programmers can access these architecture datasets through downloadable JSON files or an…: Programmers can access these architecture datasets through downloadable JSON files or an API at api.syscall.sh.
The reference outlines the precise registers and processor instructions required to enter…: The reference outlines the precise registers and processor instructions required to enter the Linux kernel.
Mainstream and specialized architectures receive equal coverage regarding their specific…: Mainstream and specialized architectures receive equal coverage regarding their specific low-level system call conventions.
Sources checked by our analysis pipeline: 1
Linux syscall tables
Architectures
- x64 x86_64 369 syscalls · since 3.3
- x86 i386, 32 bit x86 441 syscalls · since 3.3
- arm64 AArch64 326 syscalls · since 3.7
- arm ARM EABI, 32 bit 426 syscalls · since 4.10
- riscv64 RISC-V, 64 bit 327 syscalls · since 4.15
- ia32 IA-32 compat on x86_64 439 syscalls · since 3.3
- x32 x32 ABI on x86_64 369 syscalls · since 3.4
- loongarch64 LoongArch, 64 bit 323 syscalls · since 5.19
- ppc64 PowerPC, 64 bit 383 syscalls · since 5.0
- ppc PowerPC, 32 bit 425 syscalls · since 5.0
- s390x IBM Z 378 syscalls · since 4.16
- mips64 MIPS n64 ABI 363 syscalls · since 5.0
- mipsn32 MIPS n32 ABI 387 syscalls · since 5.0
- mipso32 MIPS o32 ABI 413 syscalls · since 5.0
- alpha DEC Alpha 403 syscalls · since 5.0
- arc Synopsys ARC 350 syscalls · since 3.9
- csky C-SKY 346 syscalls · since 4.20
- hexagon Qualcomm Hexagon 345 syscalls · since 3.7
Retailers across Western and Northern Europe are tallying millions of euros in spoiled goods after unauthorized intrusions manipulated cooling units. The incidents, which follow a comparable widespread disruption in France last month, prompted immediate intervention from government cyber-security agencies in Belgium and Sweden. Investigators have not yet identified the perpetrators responsible for the sabotage.
Retail infrastructure disruptions hit multiple European grocery chains early in the week after cooling equipment was targeted by digital intrusions. Investigators are examining potential links across the continent as these breaches follow a pattern established during earlier incidents. The full operational fallout remains under evaluation while officials seek to pinpoint the perpetrators behind the incidents.
Multiple European grocery chains are discarding thousands of euros in spoiled food following widespread temperature disruptions across their cooling systems. The overnight incident impacted retailers across Belgium, Sweden, and Ireland, mirroring a similar wave of disruptions that hit hundreds of French stores last month. Investigators have not yet identified the perpetrators responsible for tampering with the commercial refrigeration equipment.