Skip to content

Commit a29d0fd

Browse files
committed
update: major redesign of branding system
1 parent b880d01 commit a29d0fd

File tree

2 files changed

+731
-666
lines changed

2 files changed

+731
-666
lines changed

src/cli.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -514,7 +514,8 @@ static bool are_perms_required(const VM::enum_flags flag) {
514514
case VM::DMESG:
515515
case VM::QEMU_USB:
516516
case VM::KMSG:
517-
case VM::SMBIOS_VM_BIT: return true;
517+
case VM::SMBIOS_VM_BIT:
518+
case VM::NVRAM: return true;
518519
default: return false;
519520
}
520521
}
@@ -930,7 +931,7 @@ static void general(
930931
checker(VM::DMESG, "dmesg output");
931932
checker(VM::HWMON, "hwmon presence");
932933
checker(VM::DLL, "DLLs");
933-
checker(VM::WINE, "Wine");
934+
checker(VM::WINE_FUNC, "Wine");
934935
checker(VM::HWMODEL, "hw.model");
935936
checker(VM::PROCESSES, "processes");
936937
checker(VM::LINUX_USER_HOST, "default Linux user/host");
@@ -981,7 +982,7 @@ static void general(
981982
checker(VM::QEMU_FW_CFG, "QEMU fw_cfg device");
982983
checker(VM::VIRTUAL_PROCESSORS, "virtual processors");
983984
checker(VM::HYPERVISOR_QUERY, "hypervisor query");
984-
checker(VM::AMD_SEV, "AMD-SEV MSR");
985+
checker(VM::AMD_SEV_MSR, "AMD-SEV MSR");
985986
checker(VM::VIRTUAL_REGISTRY, "registry emulation");
986987
checker(VM::FIRMWARE, "firmware");
987988
checker(VM::FILE_ACCESS_HISTORY, "low file access count");
@@ -991,7 +992,7 @@ static void general(
991992
checker(VM::TRAP, "hypervisor interception");
992993
checker(VM::UD, "undefined exceptions");
993994
checker(VM::BLOCKSTEP, "single step with trap flag");
994-
checker(VM::DBVM, "Dark Byte's hypervisor");
995+
checker(VM::DBVM_HYPERCALL, "Dark Byte's hypervisor");
995996
checker(VM::BOOT_LOGO, "boot logo");
996997
checker(VM::MAC_SYS, "system profiler");
997998
checker(VM::KERNEL_OBJECTS, "kernel objects");

0 commit comments

Comments
 (0)