Announcing yet another substantial update for BFS for linux-4.7 based kernels.
BFS by itself:
-ck branded linux-4.7-ck3 patches:
Following on from the large update to BFS in 480 to skip lists, numerous regressions became apparent, the bulk of which were related to doing a poor job of signalling cpu load to the various cpufrequency governors. Some were affected badly, others not so, but there were plenty of helpful people giving feedback about those regressions which encouraged me to slowly but surely chip away at the problems. Additionally, there were some minor behavioural regressions which were oversights during the updates to BFS 480. Finally the rudimentary cgroup stub patch would crash the system.
As the number of patches required to address these issues got larger and larger, it became hard for people on this blog to keep up with the changes so I've released 490 which hopefully should address the bulk of these issues - there are patches in there that haven't been posted on this blog, but I've included all of them with a brief description in the incremental/ directory for your perusal.
Anyway it is much easier for people to grab the latest version which includes all of those changes, including the updated cgroups stub patch.
EDIT: Here's a patch to make cgroup stubs safer cgroup-stubs-safe2.patch