Akinobu Mita
199f0ca514
idr: create idr_layer_cache at boot time
...
Avoid a possible kmem_cache_create() failure by creating idr_layer_cache
unconditionary at boot time rather than creating it on-demand when idr_init()
is called the first time.
This change also enables us to eliminate the check every time idr_init() is
called.
[akpm@linux-foundation.org: rename init_id_cache() to idr_init_cache()]
[akpm@linux-foundation.org: fix alpha build]
Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-04-29 08:06:25 -07:00
..
acpi
asm-alpha
alpha: teach the compiler that BUG doesn't return
2008-04-28 08:58:27 -07:00
asm-arm
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-avr32
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-blackfin
asm-cris
cris: add constfy to pgd_offset()
2008-04-28 08:58:28 -07:00
asm-frv
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-generic
generalize asm-generic/ioctl.h to allow overriding values
2008-04-29 08:06:24 -07:00
asm-h8300
asm-ia64
dma/ia64: update ia64 machvecs, swiotlb.c
2008-04-29 08:06:12 -07:00
asm-m32r
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-m68k
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-m68knommu
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
2008-04-28 10:51:43 -07:00
asm-mn10300
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-parisc
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-powerpc
proper __do_softirq() prototype
2008-04-29 08:06:02 -07:00
asm-ppc
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-s390
s390: implement pte special bit
2008-04-28 08:58:23 -07:00
asm-sh
hugetlbfs: common code update for s390
2008-04-28 08:58:25 -07:00
asm-sparc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
2008-04-28 09:45:57 -07:00
asm-sparc64
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
2008-04-28 09:45:57 -07:00
asm-um
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
asm-v850
asm-x86
x86: olpc: add One Laptop Per Child architecture support
2008-04-29 08:06:07 -07:00
asm-xtensa
mm: introduce pte_special pte bit
2008-04-28 08:58:23 -07:00
crypto
keys
linux
idr: create idr_layer_cache at boot time
2008-04-29 08:06:25 -07:00
math-emu
media
mtd
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2008-04-28 09:44:11 -07:00
pcmcia
rdma
IB: expand ib_umem_get() prototype
2008-04-29 08:06:12 -07:00
rxrpc
scsi
sound
video
fbdev: platforming hecubafb and n411
2008-04-28 08:58:41 -07:00
xen
Kbuild