PDS 0.98x is released with the following changes
1. Add cgroup stub. Thanks Oleksandr Natalenko for this porting, I don't have to test cgroup related stuff myselft, hopefully the stub make cgroup related application happy.
2. Revert "Rework rq->sl_header data structure". It turns out that the rq-sl_header data structure change makes some system unstable. So it is reverted, I'll try to bring it back after SMT_NICE feature code are published.
Hopefully this is the last release before SMT_NICE feature code submit.
Enjoy PDS 0.98x for v4.18 kernel, :)
Code are available at https://gitlab.com/alfredchen/linux-pds.
All-in-one patch is available too.
Oh, cool ☺.
ReplyDeleteThanks Alfred.
ReplyDeleteI've tested this one. No problem.
The throughput results of the different scheduling policy (normal, batch, idle) are the same.
I suppose that is to be expected as I don't run any other load while I'm benchmarking.
Pedro
New PDS 0.98x runs here fine with the new pf-kernel (thanks Alfred and Oleksandr).
ReplyDeletePS: Btw. and totally off topic, Oleksander, any means to incorporate the SSD boost patch from paolo ("block, bfq-sq, bfq-mq: inject other-queue I/O into seeky idle queues")?
Regards sysitos
I'll wait till the upstream submission. There are 2 pending patches IIUC, and both are against Paolo's dev tree, not upstream tree.
DeleteThx for the info.
DeleteRegards sysitos
@all
DeleteThanks for the feedback. I'am preparing the SMT_NICE submit.