diff options
author | Explorer09 <explorer09@gmail.com> | 2023-08-03 09:27:39 +0800 |
---|---|---|
committer | cgzones <cgzones@googlemail.com> | 2023-08-30 17:00:36 +0200 |
commit | e783cf9f45425c59ef920a3bb6aff53c5e6ddc0f (patch) | |
tree | 02e97a29fc5153d6e191720a4f8ad9dbc57741d7 /dragonflybsd | |
parent | f4e4f78b1c410ef9e79cad3e8fece61cccca0588 (diff) |
DragonFlyBSD build fix (this->kernelFScale)
Diffstat (limited to 'dragonflybsd')
-rw-r--r-- | dragonflybsd/DragonFlyBSDMachine.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/dragonflybsd/DragonFlyBSDMachine.c b/dragonflybsd/DragonFlyBSDMachine.c index 6831fa3d..e1da417b 100644 --- a/dragonflybsd/DragonFlyBSDMachine.c +++ b/dragonflybsd/DragonFlyBSDMachine.c @@ -104,10 +104,10 @@ Machine* Machine_new(UsersTable* usersTable, uid_t userId) { this->cpus = xRealloc(this->cpus, (super->existingCPUs + 1) * sizeof(CPUData)); } - len = sizeof(kernelFScale); - if (sysctlbyname("kern.fscale", &kernelFScale, &len, NULL, 0) == -1) { + len = sizeof(this->kernelFScale); + if (sysctlbyname("kern.fscale", &this->kernelFScale, &len, NULL, 0) == -1) { //sane default for kernel provided CPU percentage scaling, at least on x86 machines, in case this sysctl call failed - kernelFScale = 2048; + this->kernelFScale = 2048; } this->kd = kvm_openfiles(NULL, "/dev/null", NULL, 0, errbuf); |