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 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

6 comments:

  1. Thank you very much.

    ReplyDelete
  2. Here comes a fix when enable PSI.
    https://gitlab.com/alfredchen/linux-bmq/-/commit/53c690361e12a1097383c7940471216a2f1b0d03
    This will be include in next release.

    ReplyDelete
  3. Another missing sync-up fix
    https://gitlab.com/alfredchen/linux-bmq/-/commit/ad9eb862e06f395e846a2f2e084e5b0e7eb9ca4b

    ReplyDelete
  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)?

    TIA,
    Manuel

    ReplyDelete
    Replies
    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.

      Delete
    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.
      :-)

      Manuel

      Delete