Sunday, March 7, 2021

Project C v5.11-r2 release

Project C v5.11-r2 is released.

It's a user driven release, thanks who take part into it.


  1. Thanks again Alfred; this triggers my config to ask for CONFIG_FAIR_GROUP_SCHED now. I saw this from the r1->r2 diff:
    + * We increase resolution only if we have enough bits to allow this increased
    + * resolution (i.e. 64-bit). The costs for increasing resolution when 32-bit
    + * are pretty high and the returns do not justify the increased costs.
    + *
    + * Really only required when CONFIG_FAIR_GROUP_SCHED=y is also set, but to
    + * increase coverage and consistency always enable it on 64-bit platforms.

    So does this mean that enabling FAIR_GROUP_SCHED is recommended with ProjC for x64, but not x86?

    1. These comments are from mainline. And they are just under hood details, the below macros provide the best implement based on 64bits or not. If CONFIG_FAIR_GROUP_SCHED is needed, just enable it.