syscall::call
pub unsafe fn iopl(level: usize) -> Result<usize>
Set the I/O privilege level
EPERM
uid != 0
EINVAL
level > 3