Re: [PATCH v10 00/14] Allow preemption during IPI completion waiting to improve real-time performance

From: Borislav Petkov

Date: Thu Jul 23 2026 - 15:32:03 EST


On Thu, Jul 09, 2026 at 08:29:19PM +0800, Chuyi Zhou wrote:
> In our production environments, latency-sensitive workloads (DPDK) are
> configured with the highest priority to preempt lower-priority tasks at any
> time. We discovered that DPDK's wake-up latency is primarily caused by the
> current CPU having preemption disabled. Therefore, we collected the maximum
> preemption disabled events within every 30-second interval and then
> calculated the P50/P99 of these max preemption disabled events:

Out of curiosity, can you run your workloads on AMD Zen3 and newer which have
TLBI support (this does away with the TLB flush IPIs). Do you see any
improvement there?

Thx.

--
Regards/Gruss,
Boris.

https://people.kernel.org/tglx/notes-about-netiquette