From mboxrd@z Thu Jan 1 00:00:00 1970 From: linux@arm.linux.org.uk (Russell King - ARM Linux) Date: Tue, 5 Oct 2010 23:33:10 +0100 Subject: [PATCH] ARM: Check for is_smp for tlb_ops and cache_ops boardcast In-Reply-To: <20101005221952.GV3117@atomide.com> References: <20100817104414.19061.38999.stgit@baageli.muru.com> <20100906104413.GD20903@n2100.arm.linux.org.uk> <20100906180346.GC20849@atomide.com> <20100908030951.GH22507@atomide.com> <20100908031214.GI22507@atomide.com> <20101005221952.GV3117@atomide.com> Message-ID: <20101005223310.GA14065@n2100.arm.linux.org.uk> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, Oct 05, 2010 at 03:19:52PM -0700, Tony Lindgren wrote: > * Tony Lindgren [100907 20:04]: > > This should not be needed when running on UP systems. > > > > Additionally we will also get an undefined instruction on ARM cores > > without the extended CPUID registers with CONFIG_SMP_ON_UP. > > > > Also, we can now remove the is_smp() test from mmu.c. > > Just FYI, I've updated this one more time with to use cpus_empty > instead of !smp_on_up() here as well. What's the rationale?