diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-27 11:32:01 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-27 11:32:01 -0400 |
commit | ba21fe71725f94792330ebc3034ef2b35a36276f (patch) | |
tree | 7e61050452b3a3fa6e17a8ae6147d0e4ecc611ca /arch/sparc64 | |
parent | 1e2af92e089d4c845248844a3e7ee06ce889af46 (diff) | |
parent | 715a0ecc29c850d2b2f76e1803d3f22cd5a0ac0d (diff) |
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:
[SPARC64]: Kill bogus check from bootmem_init().
[SPARC64]: Update defconfig.
Diffstat (limited to 'arch/sparc64')
-rw-r--r-- | arch/sparc64/defconfig | 38 | ||||
-rw-r--r-- | arch/sparc64/mm/init.c | 3 |
2 files changed, 21 insertions, 20 deletions
diff --git a/arch/sparc64/defconfig b/arch/sparc64/defconfig index 51cf6027b701..0fbdaa5daa8c 100644 --- a/arch/sparc64/defconfig +++ b/arch/sparc64/defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.18 | 3 | # Linux kernel version: 2.6.18 |
4 | # Sat Sep 23 18:32:19 2006 | 4 | # Tue Sep 26 23:09:35 2006 |
5 | # | 5 | # |
6 | CONFIG_SPARC=y | 6 | CONFIG_SPARC=y |
7 | CONFIG_SPARC64=y | 7 | CONFIG_SPARC64=y |
@@ -141,6 +141,7 @@ CONFIG_SUN_AUXIO=y | |||
141 | CONFIG_SUN_IO=y | 141 | CONFIG_SUN_IO=y |
142 | CONFIG_PCI=y | 142 | CONFIG_PCI=y |
143 | CONFIG_PCI_DOMAINS=y | 143 | CONFIG_PCI_DOMAINS=y |
144 | # CONFIG_PCI_MULTITHREAD_PROBE is not set | ||
144 | # CONFIG_PCI_DEBUG is not set | 145 | # CONFIG_PCI_DEBUG is not set |
145 | CONFIG_SUN_OPENPROMFS=m | 146 | CONFIG_SUN_OPENPROMFS=m |
146 | CONFIG_SPARC32_COMPAT=y | 147 | CONFIG_SPARC32_COMPAT=y |
@@ -194,21 +195,9 @@ CONFIG_INET_XFRM_MODE_TRANSPORT=y | |||
194 | CONFIG_INET_XFRM_MODE_TUNNEL=y | 195 | CONFIG_INET_XFRM_MODE_TUNNEL=y |
195 | CONFIG_INET_DIAG=y | 196 | CONFIG_INET_DIAG=y |
196 | CONFIG_INET_TCP_DIAG=y | 197 | CONFIG_INET_TCP_DIAG=y |
197 | CONFIG_TCP_CONG_ADVANCED=y | 198 | # CONFIG_TCP_CONG_ADVANCED is not set |
198 | 199 | CONFIG_TCP_CONG_CUBIC=y | |
199 | # | 200 | CONFIG_DEFAULT_TCP_CONG="cubic" |
200 | # TCP congestion control | ||
201 | # | ||
202 | CONFIG_TCP_CONG_BIC=y | ||
203 | CONFIG_TCP_CONG_CUBIC=m | ||
204 | CONFIG_TCP_CONG_WESTWOOD=m | ||
205 | CONFIG_TCP_CONG_HTCP=m | ||
206 | CONFIG_TCP_CONG_HSTCP=m | ||
207 | CONFIG_TCP_CONG_HYBLA=m | ||
208 | CONFIG_TCP_CONG_VEGAS=m | ||
209 | CONFIG_TCP_CONG_SCALABLE=m | ||
210 | CONFIG_TCP_CONG_LP=m | ||
211 | CONFIG_TCP_CONG_VENO=m | ||
212 | CONFIG_IPV6=m | 201 | CONFIG_IPV6=m |
213 | CONFIG_IPV6_PRIVACY=y | 202 | CONFIG_IPV6_PRIVACY=y |
214 | CONFIG_IPV6_ROUTER_PREF=y | 203 | CONFIG_IPV6_ROUTER_PREF=y |
@@ -247,6 +236,7 @@ CONFIG_IP_DCCP_TFRC_LIB=m | |||
247 | # DCCP Kernel Hacking | 236 | # DCCP Kernel Hacking |
248 | # | 237 | # |
249 | # CONFIG_IP_DCCP_DEBUG is not set | 238 | # CONFIG_IP_DCCP_DEBUG is not set |
239 | # CONFIG_NET_DCCPPROBE is not set | ||
250 | 240 | ||
251 | # | 241 | # |
252 | # SCTP Configuration (EXPERIMENTAL) | 242 | # SCTP Configuration (EXPERIMENTAL) |
@@ -401,6 +391,7 @@ CONFIG_IDEDMA_AUTO=y | |||
401 | # | 391 | # |
402 | CONFIG_RAID_ATTRS=m | 392 | CONFIG_RAID_ATTRS=m |
403 | CONFIG_SCSI=y | 393 | CONFIG_SCSI=y |
394 | CONFIG_SCSI_NETLINK=y | ||
404 | CONFIG_SCSI_PROC_FS=y | 395 | CONFIG_SCSI_PROC_FS=y |
405 | 396 | ||
406 | # | 397 | # |
@@ -422,12 +413,13 @@ CONFIG_SCSI_CONSTANTS=y | |||
422 | # CONFIG_SCSI_LOGGING is not set | 413 | # CONFIG_SCSI_LOGGING is not set |
423 | 414 | ||
424 | # | 415 | # |
425 | # SCSI Transport Attributes | 416 | # SCSI Transports |
426 | # | 417 | # |
427 | CONFIG_SCSI_SPI_ATTRS=y | 418 | CONFIG_SCSI_SPI_ATTRS=y |
428 | CONFIG_SCSI_FC_ATTRS=y | 419 | CONFIG_SCSI_FC_ATTRS=y |
429 | CONFIG_SCSI_ISCSI_ATTRS=m | 420 | CONFIG_SCSI_ISCSI_ATTRS=m |
430 | # CONFIG_SCSI_SAS_ATTRS is not set | 421 | # CONFIG_SCSI_SAS_ATTRS is not set |
422 | # CONFIG_SCSI_SAS_LIBSAS is not set | ||
431 | 423 | ||
432 | # | 424 | # |
433 | # SCSI low-level drivers | 425 | # SCSI low-level drivers |
@@ -440,16 +432,18 @@ CONFIG_ISCSI_TCP=m | |||
440 | # CONFIG_SCSI_AIC7XXX is not set | 432 | # CONFIG_SCSI_AIC7XXX is not set |
441 | # CONFIG_SCSI_AIC7XXX_OLD is not set | 433 | # CONFIG_SCSI_AIC7XXX_OLD is not set |
442 | # CONFIG_SCSI_AIC79XX is not set | 434 | # CONFIG_SCSI_AIC79XX is not set |
435 | # CONFIG_SCSI_AIC94XX is not set | ||
436 | # CONFIG_SCSI_ARCMSR is not set | ||
443 | # CONFIG_MEGARAID_NEWGEN is not set | 437 | # CONFIG_MEGARAID_NEWGEN is not set |
444 | # CONFIG_MEGARAID_LEGACY is not set | 438 | # CONFIG_MEGARAID_LEGACY is not set |
445 | # CONFIG_MEGARAID_SAS is not set | 439 | # CONFIG_MEGARAID_SAS is not set |
446 | # CONFIG_SCSI_SATA is not set | ||
447 | # CONFIG_SCSI_HPTIOP is not set | 440 | # CONFIG_SCSI_HPTIOP is not set |
448 | # CONFIG_SCSI_DMX3191D is not set | 441 | # CONFIG_SCSI_DMX3191D is not set |
449 | # CONFIG_SCSI_FUTURE_DOMAIN is not set | 442 | # CONFIG_SCSI_FUTURE_DOMAIN is not set |
450 | # CONFIG_SCSI_IPS is not set | 443 | # CONFIG_SCSI_IPS is not set |
451 | # CONFIG_SCSI_INITIO is not set | 444 | # CONFIG_SCSI_INITIO is not set |
452 | # CONFIG_SCSI_INIA100 is not set | 445 | # CONFIG_SCSI_INIA100 is not set |
446 | # CONFIG_SCSI_STEX is not set | ||
453 | # CONFIG_SCSI_SYM53C8XX_2 is not set | 447 | # CONFIG_SCSI_SYM53C8XX_2 is not set |
454 | # CONFIG_SCSI_IPR is not set | 448 | # CONFIG_SCSI_IPR is not set |
455 | # CONFIG_SCSI_QLOGIC_1280 is not set | 449 | # CONFIG_SCSI_QLOGIC_1280 is not set |
@@ -462,6 +456,11 @@ CONFIG_ISCSI_TCP=m | |||
462 | # CONFIG_SCSI_SUNESP is not set | 456 | # CONFIG_SCSI_SUNESP is not set |
463 | 457 | ||
464 | # | 458 | # |
459 | # Serial ATA (prod) and Parallel ATA (experimental) drivers | ||
460 | # | ||
461 | # CONFIG_ATA is not set | ||
462 | |||
463 | # | ||
465 | # Multi-device support (RAID and LVM) | 464 | # Multi-device support (RAID and LVM) |
466 | # | 465 | # |
467 | CONFIG_MD=y | 466 | CONFIG_MD=y |
@@ -575,6 +574,7 @@ CONFIG_E1000_NAPI=y | |||
575 | # CONFIG_VIA_VELOCITY is not set | 574 | # CONFIG_VIA_VELOCITY is not set |
576 | CONFIG_TIGON3=m | 575 | CONFIG_TIGON3=m |
577 | CONFIG_BNX2=m | 576 | CONFIG_BNX2=m |
577 | # CONFIG_QLA3XXX is not set | ||
578 | 578 | ||
579 | # | 579 | # |
580 | # Ethernet (10000 Mbit) | 580 | # Ethernet (10000 Mbit) |
@@ -1006,6 +1006,7 @@ CONFIG_SND_ALI5451=m | |||
1006 | # CONFIG_SND_VIA82XX_MODEM is not set | 1006 | # CONFIG_SND_VIA82XX_MODEM is not set |
1007 | # CONFIG_SND_VX222 is not set | 1007 | # CONFIG_SND_VX222 is not set |
1008 | # CONFIG_SND_YMFPCI is not set | 1008 | # CONFIG_SND_YMFPCI is not set |
1009 | # CONFIG_SND_AC97_POWER_SAVE is not set | ||
1009 | 1010 | ||
1010 | # | 1011 | # |
1011 | # USB devices | 1012 | # USB devices |
@@ -1353,6 +1354,7 @@ CONFIG_KPROBES=y | |||
1353 | # Kernel hacking | 1354 | # Kernel hacking |
1354 | # | 1355 | # |
1355 | CONFIG_PRINTK_TIME=y | 1356 | CONFIG_PRINTK_TIME=y |
1357 | CONFIG_ENABLE_MUST_CHECK=y | ||
1356 | CONFIG_MAGIC_SYSRQ=y | 1358 | CONFIG_MAGIC_SYSRQ=y |
1357 | # CONFIG_UNUSED_SYMBOLS is not set | 1359 | # CONFIG_UNUSED_SYMBOLS is not set |
1358 | CONFIG_DEBUG_KERNEL=y | 1360 | CONFIG_DEBUG_KERNEL=y |
diff --git a/arch/sparc64/mm/init.c b/arch/sparc64/mm/init.c index dcba4e6ab570..09cb7fccc03a 100644 --- a/arch/sparc64/mm/init.c +++ b/arch/sparc64/mm/init.c | |||
@@ -920,8 +920,7 @@ static unsigned long __init bootmem_init(unsigned long *pages_avail, | |||
920 | if (sparc_ramdisk_image || sparc_ramdisk_image64) { | 920 | if (sparc_ramdisk_image || sparc_ramdisk_image64) { |
921 | unsigned long ramdisk_image = sparc_ramdisk_image ? | 921 | unsigned long ramdisk_image = sparc_ramdisk_image ? |
922 | sparc_ramdisk_image : sparc_ramdisk_image64; | 922 | sparc_ramdisk_image : sparc_ramdisk_image64; |
923 | if (ramdisk_image >= (unsigned long)_end - 2 * PAGE_SIZE) | 923 | ramdisk_image -= KERNBASE; |
924 | ramdisk_image -= KERNBASE; | ||
925 | initrd_start = ramdisk_image + phys_base; | 924 | initrd_start = ramdisk_image + phys_base; |
926 | initrd_end = initrd_start + sparc_ramdisk_size; | 925 | initrd_end = initrd_start + sparc_ramdisk_size; |
927 | if (initrd_end > end_of_phys_memory) { | 926 | if (initrd_end > end_of_phys_memory) { |