blob: e53944c40c22165f2f1b03d2a9ff5978bb56a233 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
other: 0.852
boot: 0.822
device: 0.687
semantic: 0.511
graphic: 0.416
files: 0.371
socket: 0.333
performance: 0.293
vnc: 0.291
network: 0.261
permissions: 0.253
PID: 0.168
debug: 0.125
KVM: 0.098
QEMU does not provide non-Linux kernels with ATAGS structure on ARM targets
This would be a useful feature. Many kernels, particularly hobbyist kernels, have support for ATAGS.
QEMU doesn't care whether the kernel you provide it is Linux or something else. If you pass -kernel something that's not an ELF file, we'll load and boot it using the Linux boot protocol (including ATAGS, potentially). If you pass an ELF file or pass -bios a binary blob, we'll just start it in the way the CPU usually resets, on the assumption it can deal with whatever that is.
|