Fix: --randomx-wrmsr=-1
worked only on Intel
This commit is contained in:
parent
fc643e2936
commit
c62622b114
1 changed files with 4 additions and 2 deletions
|
@ -256,11 +256,13 @@ void xmrig::RxConfig::readMSR(const rapidjson::Value &value)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (value.IsInt() && Cpu::info()->vendor() == ICpuInfo::VENDOR_INTEL) {
|
if (value.IsInt()) {
|
||||||
const int i = std::min(value.GetInt(), 15);
|
const int i = std::min(value.GetInt(), 15);
|
||||||
if (i >= 0) {
|
if (i >= 0) {
|
||||||
|
if (Cpu::info()->vendor() == ICpuInfo::VENDOR_INTEL) {
|
||||||
m_msrPreset.emplace_back(0x1a4, i);
|
m_msrPreset.emplace_back(0x1a4, i);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
m_wrmsr = false;
|
m_wrmsr = false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue