VRQ 0.96e is released with the following changes
1. Remove unused run_list in task_struct.
2. Fix x32 compilation error. Reported and fixed by pf.
3. Sync-up try_to_wake_up_local().
4. cpu affinity fix. Reported by pf.
This is bug fix release.
Enjoy VRQ 0.96e for
v4.12 kernel, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.12.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.12.y-vrq
All-in-one patch is available too.
BR Alfred
Wednesday, July 26, 2017
Sunday, July 9, 2017
VRQ 0.96d release
VRQ 0.96d is released with the following changes
1. smt sensitive scheduling improvement, which reduce some migration overhead.
2. Fix livepatch compilation issue.
This is bug fix and smt sensitive scheduling improvement release.
Enjoy VRQ 0.96d for v4.12 kernel, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.12.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.12.y-vrq
All-in-one patch is available too.
BR Alfred
1. smt sensitive scheduling improvement, which reduce some migration overhead.
2. Fix livepatch compilation issue.
This is bug fix and smt sensitive scheduling improvement release.
Enjoy VRQ 0.96d for v4.12 kernel, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.12.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.12.y-vrq
All-in-one patch is available too.
BR Alfred
Tuesday, July 4, 2017
VRQ 0.96c release
VRQ 0.96c is released with the following changes
1. Sync up mainline scheduler changes in 4.12
2. Clean up herder files.
This is just a sync-up release to bring VRQ to 4.12 kernel. Not new feature code is added in VRQ itself.
Enjoy VRQ 0.96c for v4.12 kernel, and unlock your SMT cpu ability with VRQ, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.12.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.12.y-vrq
All-in-one patch is available too.
BR Alfred
1. Sync up mainline scheduler changes in 4.12
2. Clean up herder files.
This is just a sync-up release to bring VRQ to 4.12 kernel. Not new feature code is added in VRQ itself.
Enjoy VRQ 0.96c for v4.12 kernel, and unlock your SMT cpu ability with VRQ, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.12.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.12.y-vrq
All-in-one patch is available too.
BR Alfred
Monday, July 3, 2017
VRQ 0.96b release
VRQ 0.96b is released with the following changes
1. smt sensitive scheduling v0.2, which fix issue with NR_CPUS > real cpu cores
Thank all for testing and finally bring SMT sensitive scheduling feature to VRQ. Feel free to test this release comparing to previous and enjoy the pleasure of unlocking the SMT capability, :)
I'm planing further improvement for SMT sensitive scheduling. Currently, I am not happy with implement code, there are duplicated code with migration code, and others. And it's late in this kernel release and time to look at sync-up works in 4.12 mainline.
Enjoy VRQ 0.96b for v4.11 kernel, and unlock your SMT cpu ability with VRQ, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.11.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.1.y-vrq
All-in-one patch is available too.
BR Alfred
1. smt sensitive scheduling v0.2, which fix issue with NR_CPUS > real cpu cores
Thank all for testing and finally bring SMT sensitive scheduling feature to VRQ. Feel free to test this release comparing to previous and enjoy the pleasure of unlocking the SMT capability, :)
I'm planing further improvement for SMT sensitive scheduling. Currently, I am not happy with implement code, there are duplicated code with migration code, and others. And it's late in this kernel release and time to look at sync-up works in 4.12 mainline.
Enjoy VRQ 0.96b for v4.11 kernel, and unlock your SMT cpu ability with VRQ, :)
code are available at
https://bitbucket.org/alfredchen/linux-gc/commits/branch/linux-4.11.y-vrq
and also
https://github.com/cchalpha/linux-gc/commits/linux-4.1.y-vrq
All-in-one patch is available too.
BR Alfred
Subscribe to:
Posts (Atom)