these structures in before calling [~run].
- [~needs_ksyms:true] if kernel symbols are needed
- [~needs_utsname:true] if kernel version (utsname) is needed
these structures in before calling [~run].
- [~needs_ksyms:true] if kernel symbols are needed
- [~needs_utsname:true] if kernel version (utsname) is needed
- [~needs_everything:true] if the tool requires as much as
possible (but will not fail if we cannot determine everything)
- [~needs_everything:true] if the tool requires as much as
possible (but will not fail if we cannot determine everything)