]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rseq: Lower default slice extension
authorPeter Zijlstra <peterz@infradead.org>
Wed, 21 Jan 2026 13:25:04 +0000 (14:25 +0100)
committerPeter Zijlstra <peterz@infradead.org>
Thu, 22 Jan 2026 10:11:20 +0000 (11:11 +0100)
commit21c0e92d0681fbd10ac024311bd09bca439e0bb1
tree19511dbe24cc034bf6563871dd054b906a264f44
parente1d7f54900f1e1d3003a85b78cd7105a64203ff7
rseq: Lower default slice extension

Change the minimum slice extension to 5 usec.

Since slice_test selftest reaches a staggering ~350 nsec extension:

Task: slice_test    Mean: 350.266 ns
  Latency (us)    | Count
  ------------------------------
  EXPIRED         | 238
  0 us            | 143189
  1 us            | 167
  2 us            | 26
  3 us            | 11
  4 us            | 28
  5 us            | 31
  6 us            | 22
  7 us            | 23
  8 us            | 32
  9 us            | 16
  10 us           | 35

Lower the minimal (and default) value to 5 usecs -- which is still massive.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://patch.msgid.link/20260121143208.073200729@infradead.org
Documentation/userspace-api/rseq.rst
kernel/rseq.c