On 07/20, Bedia, Vaibhav wrote: > Hi, > > On Sat, Jul 06, 2013 at 05:09:33, Stephen Boyd wrote: > > In a uniprocessor implementation the interrupt processor targets > > registers are read-as-zero/write-ignored (RAZ/WI). Unfortunately > > gic_get_cpumask() will print a critical message saying > > > > GIC CPU mask not found - kernel will fail to boot. > > > > if these registers all read as zero, but there won't actually be > > a problem on uniprocessor systems and the kernel will boot just > > fine. Skip this check if we're running a UP kernel or if we > > detect that the hardware only supports a single processor. > > > > Cc: Nicolas Pitre <n...@linaro.org> > > Cc: Russell King <rmk+ker...@arm.linux.org.uk> > > Signed-off-by: Stephen Boyd <sb...@codeaurora.org> > > --- > > > > Maybe we should just drop the check entirely? It looks like it may > > just be debug code that won't ever trigger in practice, even on the > > 11MPCore that caused this code to be introduced. > > > > Apologies if I missed v2 of this patch if there was one. I could not > locate it in my inbox or the list archives. > > We have a yet to be released single-core A9 MPCore system (AM437x) which > needs to co-exist in omap2plus_defconfig wherein NR_CPUS is set to 2. > This currently leads to the "GIC CPU mask not found..." being printed > twice during bootup. If the check is really some debug code, can it be > completely dropped?
I have sent both versions of the patch in hopes that one or the other will be accepted. Either way works for me. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/