login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
August
»
11
Re: 2.6.27rc1 cannot boot more than 8CPUs
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Yinghai Lu
Subject:
Re: 2.6.27rc1 cannot boot more than 8CPUs
Date: Monday, August 11, 2008 - 1:12 pm
On Mon, Aug 11, 2008 at 1:08 PM, Ingo Molnar <mingo@elte.hu> wrote:
quoted text
> > * Yinghai Lu <yhlu.kernel@gmail.com> wrote: > >> On Mon, Aug 11, 2008 at 12:59 PM, Ingo Molnar <mingo@elte.hu> wrote: >> > >> > * Jeff Chua <jeff.chua.linux@gmail.com> wrote: >> > >> >> On Wed, Aug 6, 2008 at 2:42 PM, Jeff Chua <jeff.chua.linux@gmail.com> wrote: >> >> > On Wed, Aug 6, 2008 at 2:01 PM, Linus Torvalds >> >> > <torvalds@linux-foundation.org> wrote: >> >> >> One trivial thing to try would be to just bisect it. I assume 2.6.26 is >> >> > Bisecting now. >> >> >> >> Thanks to all the great helpful suggestions from everyone, and this >> >> turns out that I just need to enable the following switches, so I >> >> didn't bisect further, and since it's first machine that I've tried >> >> with more than 8 CPUs so I wasn't sure whether 2.6.16 has the same >> >> problem, but if you wish, I could give 2.6.16 a try. >> >> >> >> > CONFIG_X86_GENERICARCH=y >> >> > CONFIG_X86_BIGSMP=y >> >> >> >> Thank you all for the great linux kernel! >> > >> > i still consider a silent boot hang a bug we need to fix. >> > >> > bigsmp might be required to have all cpus available on your box, but the >> > kernel is still supposed to transparently fall back to less CPUs (and >> > print a warning) if it cannot do that. >> > >> in setup.c::setup_arch() after go over with madt or mptable >> >> #if defined(CONFIG_SMP) && defined(CONFIG_X86_PC) && defined(CONFIG_X86_32) >> if (def_to_bigsmp) >> printk(KERN_WARNING "More than 8 CPUs detected and " >> "CONFIG_X86_PC cannot handle it.\nUse " >> "CONFIG_X86_GENERICARCH or >> CONFIG_X86_BIGSMP.\n"); ===> here need to change "or" to "and" >> #endif >> >> or just panic here? because screen scroll to pass it, and user will >> not notice that... > > a panic is better but still quite rude and doesnt give a user a system > under which he can build an even greater kernel [after having discovered > the warning in the syslog] ;-) > > best would be to use as many CPUs as we can support, and skip the rest > and boot up fine. (and print the warning prominently - the user does not > make maximum use of available physical resources)
then smp start AP cpu could check the apic id >=8 etc before try to start it.in some cases YH --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Tue Aug 5, 8:15 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Max Krasnyansky
, (Tue Aug 5, 8:31 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Tue Aug 5, 8:50 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Max Krasnyansky
, (Tue Aug 5, 8:54 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Tue Aug 5, 9:06 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Max Krasnyansky
, (Tue Aug 5, 9:48 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Li Zefan
, (Tue Aug 5, 9:53 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, David Miller
, (Tue Aug 5, 10:19 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Linus Torvalds
, (Tue Aug 5, 11:01 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Tue Aug 5, 11:42 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Tue Aug 5, 11:42 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, David Miller
, (Wed Aug 6, 12:18 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Yinghai Lu
, (Wed Aug 6, 1:49 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Wed Aug 6, 2:33 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Wed Aug 6, 2:35 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, David Miller
, (Wed Aug 6, 2:36 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Wed Aug 6, 2:42 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Wed Aug 6, 2:50 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Jeff Chua
, (Wed Aug 6, 8:33 am)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Max Krasnyansky
, (Wed Aug 6, 1:11 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Ingo Molnar
, (Mon Aug 11, 12:59 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Yinghai Lu
, (Mon Aug 11, 1:03 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Ingo Molnar
, (Mon Aug 11, 1:08 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Yinghai Lu
, (Mon Aug 11, 1:12 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Yinghai Lu
, (Mon Aug 11, 1:36 pm)
Re: 2.6.27rc1 cannot boot more than 8CPUs
, Ingo Molnar
, (Mon Aug 11, 1:44 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Francis Moreau
Re: Disk geometry from /sys
Rafael J. Wysocki
[Bug #11407] suspend: unable to handle kernel paging request
Christoph Lameter
Re: [bug] SLUB + mm/slab.c boot crash in -rc9
Jeremy Fitzhardinge
Re: [2.6.25] compat VDSO option not disabling
Rafael J. Wysocki
[Bug #11551] Semi-repeatable hard lockup on 2.6.27-rc6
git
:
Pat Thoyts
[PATCH] git-gui: use themed tk widgets with Tk 8.5
Tait
Re: [PATCH] Replace hard-coded path with one from <paths.h>
Frans Pop
'git gc --aggressive' effectively unusable
Stephan Beyer
Re: git sequencer prototype
Lynn Lin
Re: clearcase migration to git
linux-netdev
:
William Allen Simpson
[net-next-2.6 PATCH v8 0/7] TCPCT part 1: cookie option exchange
Eric Dumazet
Re: [PATCH net-next-2.6] net: Introduce skb_orphan_try()
David Miller
Re: [PATCH] IPv6: preferred lifetime of address not getting updated
Eric Dumazet
Re: [PATCH net-next-2.6] net: Introduce skb_orphan_try()
Mark McLoughlin
Re: [PATCH 2/3] virtio: fix delayed xmit of packet and freeing of old packets.
git-commits-head
:
Linux Kernel Mailing List
.gitignore: ignore *.lzo files
Linux Kernel Mailing List
tracing: Simplify trace_option_write()
Linux Kernel Mailing List
V4L/DVB (10826): cx88: Add IR support to pcHDTV HD3000 & HD5500
Linux Kernel Mailing List
ARM: dma-mapping: fix for speculative prefetching
Linux Kernel Mailing List
dm ioctl: introduce flag indicating uevent was generated
openbsd-misc
:
Robert
disklabel - cylinder rounding
nixlists
Re: Which laptops do the developers use?
L. V. Lammert
OT, .. but has anyone seen a crontab editor
Darrin Chandler
Re: That whole "Linux stealing our code" thing
Przemyslaw Nowaczyk
Re: tpb and tphdisk assistance
Colocation donated by:
Syndicate