mirror of https://github.com/torvalds/linux.git
Currently x86 kernel cross-compiled on big endian system fails at boot with:
kernel BUG at arch/x86/kernel/alternative.c:258!
Corresponding bug condition look like the following:
BUG_ON(feature >= (NCAPINTS + NBUGINTS) * 32);
Fix that by converting alternative feature/cpuid to target endianness.
Fixes:
|
||
|---|---|---|
| .. | ||
| Documentation | ||
| arch/x86 | ||
| include/objtool | ||
| .gitignore | ||
| Build | ||
| Makefile | ||
| builtin-check.c | ||
| builtin-orc.c | ||
| check.c | ||
| elf.c | ||
| objtool.c | ||
| orc_dump.c | ||
| orc_gen.c | ||
| special.c | ||
| sync-check.sh | ||
| weak.c | ||