Improve block layer scheduling fairness
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | kernel/kthread.c: Avoid CPU lockupskernel/ | +1 | 0 replies | |
| 2/3 | block: Limit work processed in softirq contextblock/ | +20 | 0 replies | |
| 3/3 | Avoid that I/O completion processing triggers lockup complaintsdrivers/ | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/3] Improve block layer scheduling fairness
Recent tests revealed that on kernels with CONFIG_PREEMPT disabled and with kernel debugging options like CONFIG_PROVE_LOCKING enabled that block/SCSI/dm workloads with a high queue depth cause soft lockup complaints to appear. Avoid this by voluntarily giving up the CPU in time for such workloads. The patches in this series are:
0001-kernel-kthread.c-Avoid-CPU-lockups.patch 0002-block-Limit-work-processed-in-softirq-context.patch 0003-Avoid-that-I-O-completion-processing-triggers-lockup.patch