mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-16 06:10:17 +00:00
Move unistd_{32,64}.h from x86/include/asm to x86/include/uapi/asm so
that tools/selftests that install kernel headers, e.g. KVM selftests, can
include non-uapi tools headers, e.g. to get 'struct list_head', without
effectively overriding the installed non-tool uapi headers.
Swapping KVM's search order, e.g. to search the kernel headers before
tool headers, is not a viable option as doing results in linux/type.h and
other core headers getting pulled from the kernel headers, which do not
have the kernel-internal typedefs that are used through tools, including
many files outside of selftests/kvm's control.
Prior to commit
|
||
|---|---|---|
| .. | ||
| amd-ibs.h | ||
| asm.h | ||
| atomic.h | ||
| barrier.h | ||
| cmpxchg.h | ||
| cpufeatures.h | ||
| disabled-features.h | ||
| emulate_prefix.h | ||
| inat_types.h | ||
| inat.h | ||
| insn.h | ||
| irq_vectors.h | ||
| msr-index.h | ||
| nops.h | ||
| orc_types.h | ||
| required-features.h | ||
| rmwcc.h | ||