Sunday, April 12, 2020

BMQ v5.6-r2 release

BMQ v5.6-r2 is released with the following changes

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

4 comments:

  1. Runs fast and nice.
    Thank you very much.

    ReplyDelete
    Replies
    1. I forgot something:
      Can you make the "bmq.timeslice" parameter accessible through /proc/sys/kernel?
      It would be much easier to tune to a specific workload.

      Delete
    2. IMO, expose tune-able interface is not a good design. A boot-time parameter should be enough for scheduler time slice setting.

      Delete
    3. OK.
      Thanks anyway.

      Delete