diff options
| author | Imre Kaloz <kaloz@kernel.org> | 2026-10-13 20:22:21 +0200 |
|---|---|---|
| committer | Krzysztof Kozlowski <krzk@kernel.org> | 2026-11-02 15:00:29 +0100 |
| commit | 3ade61837e8e61420e37edb818abc9a6199fec6a (patch) | |
| tree | c53b13611e1637406eb4e8065266557ef97cc56e /scripts/Makefile.thinlto | |
| parent | 8847bbf3adfc58076e71d4832c52cfd6def709f2 (diff) | |
| download | linux-next-3ade61837e8e61420e37edb818abc9a6199fec6a.tar.gz linux-next-3ade61837e8e61420e37edb818abc9a6199fec6a.zip | |
w1: add a scheduling point to the slave search
sgi_w1 busy-waits through each time slot and has no triplet operation,
so one 64-bit search pass holds the CPU for more than 20 ms. Without
full preemption that delays every task woken meanwhile on a single CPU,
enough to underrun an audio ring while the bus is searched.
Call cond_resched() once per triplet.
Signed-off-by: Imre Kaloz <kaloz@kernel.org>
Link: https://patch.msgid.link/20261013182221.11963-1-kaloz@kernel.org
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
