diff options
| author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-05-17 11:36:59 -0400 |
|---|---|---|
| committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-05-17 11:36:59 -0400 |
| commit | dd504ea16f34a29da4aa933ae7ab917fcfd25fd7 (patch) | |
| tree | 0502645dc159be29c33c992e9e56dc3156074279 /arch | |
| parent | 5cf4cf65a8ccca44ec9b357ebdb2b517269d7e8a (diff) | |
| parent | 0479ea0eab197b3e5d4c731f526c02e5e3fbfbd0 (diff) | |
Merge branch 'master' of /home/trondmy/repositories/git/linux-2.6/
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/blackfin/Kconfig | 8 | ||||
| -rw-r--r-- | arch/frv/Kconfig | 8 | ||||
| -rw-r--r-- | arch/i386/kernel/cpu/mtrr/generic.c | 2 | ||||
| -rw-r--r-- | arch/i386/kernel/cpu/mtrr/main.c | 2 | ||||
| -rw-r--r-- | arch/i386/kernel/smp.c | 2 | ||||
| -rw-r--r-- | arch/m68knommu/Kconfig | 8 | ||||
| -rw-r--r-- | arch/powerpc/platforms/cell/spufs/inode.c | 4 | ||||
| -rw-r--r-- | arch/v850/Kconfig | 8 |
8 files changed, 4 insertions, 38 deletions
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index 1a4930509325..d80e5b1d686e 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig | |||
| @@ -560,14 +560,6 @@ endchoice | |||
| 560 | 560 | ||
| 561 | source "mm/Kconfig" | 561 | source "mm/Kconfig" |
| 562 | 562 | ||
| 563 | config LARGE_ALLOCS | ||
| 564 | bool "Allow allocating large blocks (> 1MB) of memory" | ||
| 565 | help | ||
| 566 | Allow the slab memory allocator to keep chains for very large | ||
| 567 | memory sizes - upto 32MB. You may need this if your system has | ||
| 568 | a lot of RAM, and you need to able to allocate very large | ||
| 569 | contiguous chunks. If unsure, say N. | ||
| 570 | |||
| 571 | config BFIN_DMA_5XX | 563 | config BFIN_DMA_5XX |
| 572 | bool "Enable DMA Support" | 564 | bool "Enable DMA Support" |
| 573 | depends on (BF533 || BF532 || BF531 || BF537 || BF536 || BF534 || BF561) | 565 | depends on (BF533 || BF532 || BF531 || BF537 || BF536 || BF534 || BF561) |
diff --git a/arch/frv/Kconfig b/arch/frv/Kconfig index 114738a45582..74eef7111f2b 100644 --- a/arch/frv/Kconfig +++ b/arch/frv/Kconfig | |||
| @@ -102,14 +102,6 @@ config HIGHPTE | |||
| 102 | with a lot of RAM, this can be wasteful of precious low memory. | 102 | with a lot of RAM, this can be wasteful of precious low memory. |
| 103 | Setting this option will put user-space page tables in high memory. | 103 | Setting this option will put user-space page tables in high memory. |
| 104 | 104 | ||
| 105 | config LARGE_ALLOCS | ||
| 106 | bool "Allow allocating large blocks (> 1MB) of memory" | ||
| 107 | help | ||
| 108 | Allow the slab memory allocator to keep chains for very large memory | ||
| 109 | sizes - up to 32MB. You may need this if your system has a lot of | ||
| 110 | RAM, and you need to able to allocate very large contiguous chunks. | ||
| 111 | If unsure, say N. | ||
| 112 | |||
| 113 | source "mm/Kconfig" | 105 | source "mm/Kconfig" |
| 114 | 106 | ||
| 115 | choice | 107 | choice |
diff --git a/arch/i386/kernel/cpu/mtrr/generic.c b/arch/i386/kernel/cpu/mtrr/generic.c index 5367e32e0403..c4ebb5126ef7 100644 --- a/arch/i386/kernel/cpu/mtrr/generic.c +++ b/arch/i386/kernel/cpu/mtrr/generic.c | |||
| @@ -78,7 +78,7 @@ static void __cpuinit print_fixed(unsigned base, unsigned step, const mtrr_type* | |||
| 78 | } | 78 | } |
| 79 | 79 | ||
| 80 | /* Grab all of the MTRR state for this CPU into *state */ | 80 | /* Grab all of the MTRR state for this CPU into *state */ |
| 81 | void __init get_mtrr_state(void) | 81 | void get_mtrr_state(void) |
| 82 | { | 82 | { |
| 83 | unsigned int i; | 83 | unsigned int i; |
| 84 | struct mtrr_var_range *vrs; | 84 | struct mtrr_var_range *vrs; |
diff --git a/arch/i386/kernel/cpu/mtrr/main.c b/arch/i386/kernel/cpu/mtrr/main.c index 02a2f39e5e0a..1cf466df330a 100644 --- a/arch/i386/kernel/cpu/mtrr/main.c +++ b/arch/i386/kernel/cpu/mtrr/main.c | |||
| @@ -639,7 +639,7 @@ static struct sysdev_driver mtrr_sysdev_driver = { | |||
| 639 | * initialized (i.e. before smp_init()). | 639 | * initialized (i.e. before smp_init()). |
| 640 | * | 640 | * |
| 641 | */ | 641 | */ |
| 642 | void __init mtrr_bp_init(void) | 642 | void mtrr_bp_init(void) |
| 643 | { | 643 | { |
| 644 | init_ifs(); | 644 | init_ifs(); |
| 645 | 645 | ||
diff --git a/arch/i386/kernel/smp.c b/arch/i386/kernel/smp.c index c9a7c9835aba..6299c080f6e2 100644 --- a/arch/i386/kernel/smp.c +++ b/arch/i386/kernel/smp.c | |||
| @@ -421,7 +421,7 @@ void flush_tlb_mm (struct mm_struct * mm) | |||
| 421 | } | 421 | } |
| 422 | if (!cpus_empty(cpu_mask)) | 422 | if (!cpus_empty(cpu_mask)) |
| 423 | flush_tlb_others(cpu_mask, mm, TLB_FLUSH_ALL); | 423 | flush_tlb_others(cpu_mask, mm, TLB_FLUSH_ALL); |
| 424 | check_pgt_cache(); | 424 | |
| 425 | preempt_enable(); | 425 | preempt_enable(); |
| 426 | } | 426 | } |
| 427 | 427 | ||
diff --git a/arch/m68knommu/Kconfig b/arch/m68knommu/Kconfig index 823f73736bb5..adc64a2bafbb 100644 --- a/arch/m68knommu/Kconfig +++ b/arch/m68knommu/Kconfig | |||
| @@ -470,14 +470,6 @@ config AVNET | |||
| 470 | default y | 470 | default y |
| 471 | depends on (AVNET5282) | 471 | depends on (AVNET5282) |
| 472 | 472 | ||
| 473 | config LARGE_ALLOCS | ||
| 474 | bool "Allow allocating large blocks (> 1MB) of memory" | ||
| 475 | help | ||
| 476 | Allow the slab memory allocator to keep chains for very large | ||
| 477 | memory sizes - upto 32MB. You may need this if your system has | ||
| 478 | a lot of RAM, and you need to able to allocate very large | ||
| 479 | contiguous chunks. If unsure, say N. | ||
| 480 | |||
| 481 | config 4KSTACKS | 473 | config 4KSTACKS |
| 482 | bool "Use 4Kb for kernel stacks instead of 8Kb" | 474 | bool "Use 4Kb for kernel stacks instead of 8Kb" |
| 483 | default y | 475 | default y |
diff --git a/arch/powerpc/platforms/cell/spufs/inode.c b/arch/powerpc/platforms/cell/spufs/inode.c index a93f328a7317..7150730e2ff1 100644 --- a/arch/powerpc/platforms/cell/spufs/inode.c +++ b/arch/powerpc/platforms/cell/spufs/inode.c | |||
| @@ -71,9 +71,7 @@ spufs_init_once(void *p, struct kmem_cache * cachep, unsigned long flags) | |||
| 71 | { | 71 | { |
| 72 | struct spufs_inode_info *ei = p; | 72 | struct spufs_inode_info *ei = p; |
| 73 | 73 | ||
| 74 | if (flags & SLAB_CTOR_CONSTRUCTOR) { | 74 | inode_init_once(&ei->vfs_inode); |
| 75 | inode_init_once(&ei->vfs_inode); | ||
| 76 | } | ||
| 77 | } | 75 | } |
| 78 | 76 | ||
| 79 | static struct inode * | 77 | static struct inode * |
diff --git a/arch/v850/Kconfig b/arch/v850/Kconfig index 5f54c1236c18..ace479ab273f 100644 --- a/arch/v850/Kconfig +++ b/arch/v850/Kconfig | |||
| @@ -240,14 +240,6 @@ menu "Processor type and features" | |||
| 240 | config RESET_GUARD | 240 | config RESET_GUARD |
| 241 | bool "Reset Guard" | 241 | bool "Reset Guard" |
| 242 | 242 | ||
| 243 | config LARGE_ALLOCS | ||
| 244 | bool "Allow allocating large blocks (> 1MB) of memory" | ||
| 245 | help | ||
| 246 | Allow the slab memory allocator to keep chains for very large | ||
| 247 | memory sizes - upto 32MB. You may need this if your system has | ||
| 248 | a lot of RAM, and you need to able to allocate very large | ||
| 249 | contiguous chunks. If unsure, say N. | ||
| 250 | |||
| 251 | source "mm/Kconfig" | 243 | source "mm/Kconfig" |
| 252 | 244 | ||
| 253 | endmenu | 245 | endmenu |
