sysinfo on ia64
return system information
sys_sysinfo(struct sysinfo *info)
| number | 1127 (0x467) |
|---|---|
| abi | common |
| entry point | sys_sysinfo |
| since | Linux 5.0 or earlier (5.0 is the first release scanned for ia64) |
| man page | sysinfo(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r15 | 1127, the syscall number |
out0 | struct sysinfo *info |
r8 | the return value |
Then run break 0x100000 to enter the kernel.
The kernel uses r10 to signal an error.
The pipe call returns file descriptors in r8 and r9.
This architecture was removed from the Linux kernel in Linux 6.7. The newest release with a syscall table here is Linux 6.6. The other removed architectures live on the historical architectures page.
Same syscall on other architectures
- x64 99
- x86 116
- arm64 179
- arm 116
- riscv64 179
- ia32 116
- x32 1073741923
- loongarch64 179
- ppc64 116
- ppc 116
- s390x 116
- mips64 5097
- mipsn32 6097
- mipso32 4116
- alpha 318
- arc 179
- blackfin 116, removed in 4.17
- cris 116, removed in 4.17
- csky 179
- frv 116, removed in 4.17
- hexagon 179
- m32r 116, removed in 4.17
- m68k 116
- metag 179, removed in 4.17
- microblaze 116
- mn10300 116, removed in 4.17
- nds32 179, removed in 5.18
- nios2 179
- openrisc 179
- parisc 116
- score 179, removed in 4.17
- sh 116
- sparc 214
- sparc64 214
- tilegx 179, removed in 4.17
- tilepro 179, removed in 4.17
- xtensa 209
Get this as JSON: https://api.syscall.sh/v2/syscalls/ia64/sysinfo?kernel=all