Messages in this thread | | | Date | Mon, 2 Aug 2004 10:46:59 -0400 (EDT) | From | "Richard B. Johnson" <> | Subject | Re: finding out the boot cpu number from userspace |
| |
On Mon, 2 Aug 2004, Zwane Mwaikambo wrote:
> On Mon, 2 Aug 2004, Arjan van de Ven wrote: > > > assuming cpu 0 is the boot cpu sounds fragile/incorrect, but for irqbalanced > > I'd like to find out which cpu is the boot cpu, is there a good way of doing > > so ? > > > > The reason for needing this is that some firmware only likes running on the > > boot cpu so I need to bind firmware-related irq's to that cpu ideally. > > How about something like mptable which will give you the BSP flag from the > MP table? I believe this gropes around /dev/mem.
Once CPUs other than 0 are enabled, they take part in the boot process. They don't spin forever so I don't understand the notion of 'boot CPU'.
Also firmware has no clue about what CPU is tickling it. There is no possible way for it to find out, or even care. If some hardware engineer claimed differently, he/she/it is pulling your chain (or needs to learn how busses, CPUs and FPGAs work)! There is a Virtual Wire specification that guarantees that no firmware can possibly care.
Cheers, Dick Johnson Penguin : Linux version 2.4.26 on an i686 machine (5570.56 BogoMips). Note 96.31% of all statistics are fiction.
- 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/
| |