question about ARM11MP cpu architecture identification

saeed bishara saeed.bishara at gmail.com
Tue Jan 12 11:50:26 EST 2010


On Tue, Jan 12, 2010 at 6:26 PM, Catalin Marinas
<catalin.marinas at arm.com> wrote:
> On Tue, 2010-01-12 at 16:21 +0000, saeed bishara wrote:
>>     The ARM11MP (rev r2p0) cpu architecture is ARMv6, and according to
>> the http://infocenter.arm.com, its Main ID register is 0x410FB024, and
>> the MMFR[3:0] is 3. but it looks to me that the cpu_architecture()
>> will identify it as ARMv7, and if the kernel was configured with
>> CPU_V7 only, then the lookup_processor_type() function also will
>> identify it as ARMv7. Am I missing something here?
>
> cpu_architecture() returns the architecture version of the supported MMU
> which on ARM11MPCore is the same as on ARMv7.
but this function used by do_alignment and doesn't seem to be related
to MMU type!
>
> Even if it is possible to configure both v6 and v7 in the same kernel, I
> don't think it is currently possible to successfully run such kernel.
>
> --
> Catalin
>
>



More information about the linux-arm-kernel mailing list