utmapp / utmapp/UTM

Filter the CPU flags list by what’s supported by the host / TCG emulator

Open
#3,309 0 comments 0 reactions 0 assignees View on GitHub
enhancement low priority qemu settings
Dominant language
Swift
Stars
35.5k
Forks
1.8k
Avg merge
5d 5h
Merged PRs (30d)
7

Description

The CPU flags list includes many options not supported by the TCG emulator, resulting in messages like this to be logged in Debug Log:

```log
qemu-x86_64-softmmu: warning: TCG doesn't support requested feature: CPUID.01H:EDX.ht [bit 28]
```

it would be nice if these COU feature flags would be hidden from the UI if not available (HVF: hide if host CPU is missing the feature; TCG: if emulator does not support the feature)

I realize this might be very challenging to do for little gains, so marking as low priority.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.