Monday, June 1, 2020

BMQ v5.7-r0 release

BMQ v5.7-r0 is released with the following changes

1. Sync-up with mainline scheduler code changes.

This is the first release of BMQ in v5.7, nothing new but the sync-up. Meanwhile, Project C has been started. In this kernel release cycle, BMQ will be refactored into Project C infrastructure. A lot things need to be decided in the next 2~3 weeks. Stay tuned.

Full kernel tree repository can be found at
And all-in-one patch can be found at gitlab.

Bug report at


  1. Thank you very much.

  2. Here comes a fix when enable PSI.
    This will be include in next release.

  3. Another missing sync-up fix

  4. Many thanks for your great work!

    Just a -- don't name it stupid, please -- short question:
    Is the BMQ scheduler also suitable for cellphone kernels (Android, arm64)?


    1. My raspberry pi2 runs 7*24 with BMQ&latest kernel release. So, it works for arm(also should work for arm64), but keep in mind that BMQ is design for interactivity, not for power-saving.

    2. Yeah, cool. Thank you to let me / us know so quickly.
      I Just want to see the difference. :-D
      Looks like my cellphone is faster, even without BMQ, than my old notebook.
      In my experience it comes to the same sum: If you don't waste time with slowly loading programs, the less power you would waste at the end.
      But I won't blame you for possible power-saving drawbacks.