Issue #440 has been updated by J Nky.
Nicholas Chin wrote in #note-11:
Could you run `uname -r` and post the result so that I can see what kernel you are running? Could you also check if the file `/proc/config.gz` (contains the config for the kernel) exists, and if so, could you post it? From what I've found, the iopl and ioperm system calls are controlled by the same kernel config option, so if both don't work that might suggest that this option is disabled in the kernel.
**On Ubuntu 22.10 in WSL2:**
``` uname -r 5.10.102.1-microsoft-standard-WSL2 ```
`/proc/config.gz`: ``` # CONFIG_X86_IOPL_IOPERM is not set ```
**On Ubuntu 22.10 Desktop:**
``` uname -r 5.19.0-21-generic ```
`/proc/config.gz` does not exist
Thank you.
---------------------------------------- Bug #440: superiotool tells you to run it as root and stops even when ran as root https://ticket.coreboot.org/issues/440#change-1333
* Author: J Nky * Status: New * Priority: Normal * Target version: none * Start date: 2022-11-24 * Affected versions: 4.15 * Affected OS: ubuntu 22.10 ---------------------------------------- On ubuntu 22.10:
**sudo superiotool** iopl: Function not implemented Superiotool must be run as root.
superiotool tells you to run it as root and stops even when ran as root