Fengguang Wu
6df8ba4f8a
radixtree: introduce radix_tree_next_hole()
...
Introduce radix_tree_next_hole(root, index, max_scan) to scan radix tree for
the first hole. It will be used in interleaved readahead.
The implementation is dumb and obviously correct. It can help debug(and
document) the possible smart one in future.
Cc: Nick Piggin <nickpiggin@yahoo.com.au>
Signed-off-by: Fengguang Wu <wfg@mail.ustc.edu.cn>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-16 09:42:52 -07:00
..
acpi
ACPI: CONFIG_ACPI_SLEEP=n power off regression in 2.6.23-rc8 (NOT in rc7)
2007-09-25 17:58:52 -04:00
asm-alpha
Fix Alpha O_CLOEXEC definition
2007-08-09 08:39:22 -07:00
asm-arm
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
2007-10-15 16:08:50 -07:00
asm-avr32
x86: optimize page faults like all other achitectures and kill notifier cruft
2007-10-16 09:42:50 -07:00
asm-blackfin
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2007-10-15 13:41:39 -07:00
asm-cris
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-frv
frv: missing casts in cmpxchg()
2007-10-14 12:41:51 -07:00
asm-generic
Generic Virtual Memmap support for SPARSEMEM
2007-10-16 09:42:51 -07:00
asm-h8300
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-ia64
IA64: SPARSEMEM_VMEMMAP 16K page size support
2007-10-16 09:42:51 -07:00
asm-m32r
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-m68k
m68k: Export cachectl.h
2007-10-13 09:41:03 -07:00
asm-m68knommu
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-mips
move a few definitions to au1000_xxs1500.c
2007-10-16 09:42:50 -07:00
asm-parisc
[PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines
2007-08-27 00:29:22 -04:00
asm-powerpc
ppc64: SPARSEMEM_VMEMMAP support
2007-10-16 09:42:51 -07:00
asm-ppc
[POWERPC] Prevent direct inclusion of <asm/rwsem.h>.
2007-09-22 14:49:21 +10:00
asm-s390
x86: optimize page faults like all other achitectures and kill notifier cruft
2007-10-16 09:42:50 -07:00
asm-sh
x86: optimize page faults like all other achitectures and kill notifier cruft
2007-10-16 09:42:50 -07:00
asm-sh64
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh64-2.6
2007-10-13 09:50:26 -07:00
asm-sparc
[SPARC32]: Add irqflags.h to sparc32 and use it from generic code.
2007-10-13 21:53:11 -07:00
asm-sparc64
SPARC64: SPARSEMEM_VMEMMAP support
2007-10-16 09:42:51 -07:00
asm-um
UML: Fix ELF_CORE_COPY_REGS build botch
2007-09-10 18:58:05 -07:00
asm-v850
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
asm-x86
x86_64: SPARSEMEM_VMEMMAP 2M page size support
2007-10-16 09:42:51 -07:00
asm-xtensa
[patch 1/2] Xtensa: enable arbitary tty speed setting ioctls
2007-08-27 13:54:25 -07:00
crypto
[CRYPTO] sha: Add header file for SHA definitions
2007-10-10 16:55:50 -07:00
keys
linux
radixtree: introduce radix_tree_next_hole()
2007-10-16 09:42:52 -07:00
math-emu
Fix <math-emu/soft-fp.h> tpyo
2007-08-18 17:15:17 -07:00
media
v4l: copy_to_user() is not a good method name
2007-10-13 09:58:59 -07:00
mtd
net
[IPV6]: Replace sk_buff ** with sk_buff * in input handlers
2007-10-15 12:50:28 -07:00
pcmcia
pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices
2007-10-16 09:42:50 -07:00
rdma
IB/cm: Modify interface to send MRAs in response to duplicate messages
2007-10-09 19:59:17 -07:00
rxrpc
scsi
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2007-10-15 08:19:33 -07:00
sound
video
remove tx3912fb
2007-07-31 15:39:41 -07:00
xen
Kbuild