diff options
| author | Dipankar Sarma <dipankar@in.ibm.com> | 2004-08-22 22:57:42 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-08-22 22:57:42 -0700 |
| commit | daf86b08a178f950c0e0ec073c25cc392dbbc789 (patch) | |
| tree | 8b76bd66d2b2c426d42282633c6525716ea9bad6 /include/linux/kernel.h | |
| parent | f0f4d6e41008746f51db2c795469e1707e516672 (diff) | |
[PATCH] RCU: low latency rcu
This patch makes RCU callbacks friendly to scheduler. It helps low latency
by limiting the number of callbacks invoked per tasklet handler. Since we
cannot schedule during a single softirq handler, this reduces size of
non-preemptible section significantly, specially under heavy RCU updates.
The limiting is done through a kernel parameter rcupdate.maxbatch which is
the maximum number of RCU callbacks to invoke during a single tasklet
handler.
Signed-off-by: Dipankar Sarma <dipankar@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/kernel.h')
0 files changed, 0 insertions, 0 deletions
