VRQ 0.89g is released with the following changes
1. Sync-up with kernel 4.9
2. Fix a bug that scheduler may out of sync with acpi governors when switch from non-acpi drivers.
3. Minor compile warning fix.
As 4.9 is a release with huge changes, two of my machines are still have issues caused by mainline code changes. It may required one or two minor release to settle down.
Meanwhile, I am planning to continue deploy missing changes from previous VRQ to 0.89. And consider that BFS is no longer development, vrq doesn't need to rebase to any BFS code base, I will squash some commits that would help to reduce the over head when porting to new kernel release next time.
Enjoy kernel 4.9 with VRQ scheduler, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.9.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.9.y-vrq
All-in-one patch is available too.
BR Alfred
Hey Alfred; I built this for x64, but my i686 UP build failed. Is this known?
ReplyDeletehttps://gist.github.com/anonymous/97e260c7ba07e8433c925cf803d5416c
@jwh7
DeleteYes, UP is very likely broken as I am still mainly focus on SMP system. Once it's settled, I'd take care UP build issue.
@Alfred,
ReplyDeleteI have been using this kernel for good 2-3 days, no problems so far. Skylake based laptop is happy, even 4.9 kernel didn't cause any problems. My only complaint, which is not related to VRQ at all, is that I can't use HDMI port on my USB-C mini adapter due to alternate mode defficencies (it seems so).
On Phenom things are good as well, did not ran any performance benchmarks and do not know yet will I run them at all for gaming, as most of results, with some exceptions, are within couple of percent. Let's see.
Looking forward to full featured VRQ :)
Thx and br,
Eduardo
@Eduardo
DeleteSounds good. I am still tuning performance of the new feature, it may not catch up the time of this release of this week. But I at least have UP compilation fix done, :)
@Alfred,
DeleteYesterday played D3, no issues. Very good. I updated my unigine google sheets result page as well. Still not sure about future benchmarking, though.
Can You, please, summarize what are the missing features from current version and maybe planned ones as well? :)
Br, Eduardo
@Alfred,
DeleteI spoke too soon for no issues with D3 :( With performance governor, it is true that there are no issues, but with ondemand game barely moves at all. It seemed that CPU was stuck in lowest freq available. Will get back if I dig up smth more. Will try h version, let's see if that solves this.
Br, Eduardo
@Edurado
DeleteThere is cpu_preemptible_mask feature in previous VRQ, which idicate cpou can be preempted or not. I ported it to VRQ 0.89 last few days, but it turns out that it doesn't help much, so I decide to pass it, :)
@Edurado
DeletePlease try the 0.89h release, and check /sys/devices/system/cpu/cpu*/cpufreq/* for cpu running freq when you meet this issue again.
@Alfred,
ReplyDeleteI can trigger the issue easily, windowed mode and change governor. I checked freq, actually it was behaving pretty ok - changing freq all the time. But then I can't explain such a slowdown, this is actually worse than before when we had issue with perf. governor. When I change governor, even mouse stops in game and on plain desktop as well if I minimize the game.
Will try h version.
Br, Eduardo
@Eduardo
DeleteTry the 0.89h first. It may be the "lost speed" issue I explained in g version reply.
@Eduardo
DeleteTry the 0.89h first. It may be the "lost speed" issue I explained in g version reply.