Home
last modified time | relevance | path

Searched refs:expedited (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/Documentation/RCU/Design/Expedited-Grace-Periods/
H A DExpedited-Grace-Periods.rst8 This document describes RCU's expedited grace periods.
10 high efficiency and minimal disturbance, expedited grace periods accept
20 The expedited RCU grace periods cannot be accused of being subtle,
22 has not yet provided a quiescent state for the current expedited
32 state, the expedited grace period has completed.
43 expedited grace period is shown in the following diagram:
54 Otherwise, the expedited grace period will use
140 The expedited nature of expedited grace periods require a much tighter
146 The interaction between expedited grace periods and CPU hotplug
159 beginning of the most recent RCU expedited grace period. The
[all …]
/linux-6.15/include/uapi/linux/
H A Dx25.h123 __u8 expedited; member
/linux-6.15/Documentation/RCU/
H A Dstallwarn.rst177 the expedited grace period. This parameter defines the period
178 of time that RCU will wait from the beginning of an expedited
372 If an expedited grace period detects a stall, it will place a message
375 INFO: rcu_sched detected expedited stalls on CPUs/tasks: { 7-... } 21119 jiffies s: 73 root: 0x2/.
380 that the CPU was online at the beginning of the expedited grace period
384 indicates that the expedited grace period has been going on for 21,119
385 jiffies. The number following the "s:" indicates that the expedited
387 odd indicates that an expedited grace period is in flight. The number
390 current expedited grace period. If the tree had more than one level,
399 expedited grace periods at about the same time during the same run.
H A Dchecklist.rst211 The expedited forms of these primitives have the same semantics
212 as the non-expedited forms, but expediting is more CPU intensive.
213 Use of the expedited primitives should be restricted to rare
217 kernel boot parameter to completely disable expedited grace
220 In particular, if you find yourself invoking one of the expedited
223 a single non-expedited primitive to cover the entire batch.
225 expedited primitive, and will be much much easier on the rest
241 srcu_struct. The rules for the expedited RCU grace-period-wait
242 primitives are the same as for their non-expedited counterparts.
441 SRCU's expedited primitive (synchronize_srcu_expedited())
H A DRTFP.txt178 its appearance, as did expedited RCU [PaulEMcKenney2009expeditedRCU].
2256 ,Title="[{PATCH} -tip 0/3] expedited 'big hammer' {RCU} grace periods"
2264 First posting of expedited RCU to be accepted into -tip.
/linux-6.15/kernel/rcu/
H A DKconfig233 blocking an expedited RCU grace period is boosted immediately.
238 bool "Perform RCU expedited work in a real-time kthread"
242 Use this option to further reduce the latencies of expedited
246 disable expedited grace periods after boot by unconditionally
H A DKconfig.debug133 If a given expedited RCU grace period extends more than the
/linux-6.15/Documentation/maintainer/
H A Dmaintainer-entry-profile.rst66 why they should be considered on an expedited schedule. A general
/linux-6.15/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst157 events, maintains ``rcu_barrier()`` state, tracks expedited
437 current expedited grace period. An expedited grace period has the same
438 conceptual properties as a normal grace period, but the expedited
446 expedited grace periods, respectively.
510 periods and in ``->exp_tasks`` for expedited grace periods. These last
520 RCU read-side critical section, then an expedited grace period started,
/linux-6.15/Documentation/RCU/Design/Requirements/
H A DRequirements.rst1796 | all synchronous grace periods are handled by the expedited |
1797 | grace-period mechanism. At runtime, this expedited mechanism relies |
1799 | drives the desired expedited grace period. Because dead-zone |
1801 | dead zone ends, expedited grace periods go back to using workqueues, |
1803 | user task received a POSIX signal while driving an expedited grace |
2538 SRCU also differs from other RCU flavors in that SRCU's expedited and
2539 non-expedited grace periods are implemented by the same mechanism. This
2547 period, that invocation will be automatically expedited.
2688 well as zero interprocessor interrupts undertaken during an expedited
/linux-6.15/Documentation/admin-guide/
H A Dkernel-parameters.txt5467 Measure performance of expedited synchronous
5627 Use normal (non-expedited) asynchronous
5635 Use polled update-side expedited-grace-period
5640 primitives that also take concurrent expedited
5644 Use polled update-side expedited-grace-period
5668 Use normal (non-expedited) synchronous
5876 current expedited RCU grace period during an
5877 expedited RCU CPU stall warning.
5880 Use expedited grace-period primitives, for
5906 post-boot attempt at an expedited RCU grace
[all …]