Revision 2cc78eb52bc1ae89f0a4fa5a00eb998dffde4a9f authored by Linus Torvalds on 17 October 2005, 16:10:15 UTC, committed by Linus Torvalds on 17 October 2005, 16:10:15 UTC
Dipankar made RCU limit the batch size to improve latency, but that approach is unworkable: it can cause the RCU queues to grow without bounds, since the batch limiter ended up limiting the callbacks. So make the limit much higher, and start planning on instead limiting the batch size by doing RCU callbacks more often if the queue looks like it might be growing too long. Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent de21eb6
File | Mode | Size |
---|---|---|
a.out.h | -rw-r--r-- | 946 bytes |
assembler.h | -rw-r--r-- | 2.0 KB |
atomic.h | -rw-r--r-- | 2.4 KB |
auxvec.h | -rw-r--r-- | 60 bytes |
bitops.h | -rw-r--r-- | 8.4 KB |
bug.h | -rw-r--r-- | 381 bytes |
bugs.h | -rw-r--r-- | 361 bytes |
byteorder.h | -rw-r--r-- | 546 bytes |
cache.h | -rw-r--r-- | 268 bytes |
cacheflush.h | -rw-r--r-- | 1.9 KB |
checksum.h | -rw-r--r-- | 4.1 KB |
constants.h | -rw-r--r-- | 673 bytes |
cputime.h | -rw-r--r-- | 118 bytes |
current.h | -rw-r--r-- | 317 bytes |
delay.h | -rw-r--r-- | 820 bytes |
div64.h | -rw-r--r-- | 31 bytes |
dma-mapping.h | -rw-r--r-- | 45 bytes |
dma.h | -rw-r--r-- | 5.5 KB |
ecard.h | -rw-r--r-- | 7.3 KB |
elf.h | -rw-r--r-- | 2.3 KB |
emergency-restart.h | -rw-r--r-- | 149 bytes |
errno.h | -rw-r--r-- | 82 bytes |
fcntl.h | -rw-r--r-- | 403 bytes |
fiq.h | -rw-r--r-- | 854 bytes |
floppy.h | -rw-r--r-- | 3.6 KB |
fpstate.h | -rw-r--r-- | 603 bytes |
futex.h | -rw-r--r-- | 1.1 KB |
hardirq.h | -rw-r--r-- | 1.1 KB |
hardware.h | -rw-r--r-- | 2.8 KB |
ide.h | -rw-r--r-- | 788 bytes |
io.h | -rw-r--r-- | 18.7 KB |
ioc.h | -rw-r--r-- | 1.7 KB |
ioctl.h | -rw-r--r-- | 2.5 KB |
ioctls.h | -rw-r--r-- | 2.4 KB |
ipc.h | -rw-r--r-- | 29 bytes |
ipcbuf.h | -rw-r--r-- | 627 bytes |
irq.h | -rw-r--r-- | 1.1 KB |
irqchip.h | -rw-r--r-- | 2.7 KB |
kmap_types.h | -rw-r--r-- | 181 bytes |
leds.h | -rw-r--r-- | 1.1 KB |
limits.h | -rw-r--r-- | 127 bytes |
linkage.h | -rw-r--r-- | 113 bytes |
local.h | -rw-r--r-- | 84 bytes |
locks.h | -rw-r--r-- | 3.6 KB |
mach-types.h | -rw-r--r-- | 869 bytes |
map.h | -rw-r--r-- | 639 bytes |
mc146818rtc.h | -rw-r--r-- | 641 bytes |
memory.h | -rw-r--r-- | 2.9 KB |
mman.h | -rw-r--r-- | 1.8 KB |
mmu.h | -rw-r--r-- | 127 bytes |
mmu_context.h | -rw-r--r-- | 1.2 KB |
module.h | -rw-r--r-- | 156 bytes |
msgbuf.h | -rw-r--r-- | 980 bytes |
namei.h | -rw-r--r-- | 435 bytes |
oldlatches.h | -rw-r--r-- | 1.0 KB |
page.h | -rw-r--r-- | 2.5 KB |
param.h | -rw-r--r-- | 714 bytes |
parport.h | -rw-r--r-- | 524 bytes |
pci.h | -rw-r--r-- | 195 bytes |
percpu.h | -rw-r--r-- | 83 bytes |
pgalloc.h | -rw-r--r-- | 2.0 KB |
pgtable.h | -rw-r--r-- | 10.8 KB |
poll.h | -rw-r--r-- | 488 bytes |
posix_types.h | -rw-r--r-- | 2.2 KB |
proc-fns.h | -rw-r--r-- | 1.5 KB |
processor.h | -rw-r--r-- | 3.7 KB |
procinfo.h | -rw-r--r-- | 1.2 KB |
ptrace.h | -rw-r--r-- | 2.4 KB |
resource.h | -rw-r--r-- | 91 bytes |
scatterlist.h | -rw-r--r-- | 788 bytes |
sections.h | -rw-r--r-- | 83 bytes |
segment.h | -rw-r--r-- | 197 bytes |
semaphore-helper.h | -rw-r--r-- | 1.9 KB |
semaphore.h | -rw-r--r-- | 2.4 KB |
sembuf.h | -rw-r--r-- | 702 bytes |
serial.h | -rw-r--r-- | 1.3 KB |
setup.h | -rw-r--r-- | 4.1 KB |
shmbuf.h | -rw-r--r-- | 1.1 KB |
shmparam.h | -rw-r--r-- | 369 bytes |
sigcontext.h | -rw-r--r-- | 743 bytes |
siginfo.h | -rw-r--r-- | 94 bytes |
signal.h | -rw-r--r-- | 3.8 KB |
sizes.h | -rw-r--r-- | 2.0 KB |
smp.h | -rw-r--r-- | 126 bytes |
socket.h | -rw-r--r-- | 1.1 KB |
sockios.h | -rw-r--r-- | 275 bytes |
spinlock.h | -rw-r--r-- | 138 bytes |
stat.h | -rw-r--r-- | 1.7 KB |
statfs.h | -rw-r--r-- | 155 bytes |
string.h | -rw-r--r-- | 1.0 KB |
suspend.h | -rw-r--r-- | 59 bytes |
sysirq.h | -rw-r--r-- | 1.6 KB |
system.h | -rw-r--r-- | 7.6 KB |
termbits.h | -rw-r--r-- | 3.7 KB |
termios.h | -rw-r--r-- | 3.1 KB |
thread_info.h | -rw-r--r-- | 3.9 KB |
timex.h | -rw-r--r-- | 598 bytes |
tlb.h | -rw-r--r-- | 2.2 KB |
tlbflush.h | -rw-r--r-- | 1.8 KB |
topology.h | -rw-r--r-- | 125 bytes |
types.h | -rw-r--r-- | 1.1 KB |
uaccess-asm.h | -rw-r--r-- | 5.0 KB |
uaccess.h | -rw-r--r-- | 10.7 KB |
ucontext.h | -rw-r--r-- | 277 bytes |
unaligned.h | -rw-r--r-- | 3.1 KB |
uncompress.h | -rw-r--r-- | 2.5 KB |
unistd.h | -rw-r--r-- | 19.4 KB |
user.h | -rw-r--r-- | 3.7 KB |
xor.h | -rw-r--r-- | 3.6 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...