syscall.sh / x32 / iopl

iopl

change I/O privilege level

sys_iopl(unsigned int level)
number1073741996 (0x400000ac)
abicommon
entry pointsys_iopl
sinceLinux 3.4
man pageiopl(2)
sourceelixir.bootlin.com

Registers

registervalue
rax1073741996, the syscall number
rdiunsigned int level
raxthe return value

Then run syscall to enter the kernel.

Same syscall on other architectures

Get this as JSON: https://api.syscall.sh/v2/syscalls/x32/iopl