1. Fix sync-up error when BMQ applied but not enabled.
2. Fix cpu topology setup for BMQ in ryzen system.
3. Fix incorrect rq->sched_goidle statistics.
This is a bug fix release, thanks for who reports these. Enjoy BMQ for your linux kernel.
Full kernel tree repository can be found at https://gitlab.com/alfredchen/linux-bmq
And all-in-one patch can be found at gitlab.
Bug report at https://gitlab.com/alfredchen/bmq/issues
Runs fast and nice.
ReplyDeleteThank you very much.
I forgot something:
DeleteCan you make the "bmq.timeslice" parameter accessible through /proc/sys/kernel?
It would be much easier to tune to a specific workload.
IMO, expose tune-able interface is not a good design. A boot-time parameter should be enough for scheduler time slice setting.
DeleteOK.
DeleteThanks anyway.