summary refs log tree commit diff stats
path: root/results/classifier/zero-shot/108/other/1906463
blob: caf8592faf31be5e72a24359e402f0a28452f659 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
device: 0.792
semantic: 0.558
graphic: 0.434
other: 0.433
performance: 0.423
network: 0.413
socket: 0.369
vnc: 0.345
PID: 0.316
boot: 0.306
debug: 0.280
permissions: 0.174
KVM: 0.117
files: 0.062

"-device help" does not report all devices

-device help doesn't report all devices.
E.g., devices that are instantiated by a board don't get printed in part because they don't exist when "-device help" is processed. As an experiment I deferred processing of "-device help" as long as possible and some devices were still not printed, so there's more going on here.

QEMU commit hash: 944fdc5e27a5b5adbb765891e8e70e88ba9a00ec

Repro:
$ configure --target-list=arm-softmmu
$ make
$ ./qemu-system-arm -device help | grep npcm7xx
<empty>

I'd expect to see things like npcm7xx-rng in the output.

I can imagine enumerating board-provided devices is a challenge.
Still, it'd be really nice if "-device help" printed them, and having
"-device $driver,help" work as well.

This works as intended, see Markus' reply here:
https://lists.gnu.org/archive/html/qemu-devel/2020-12/msg00337.html