NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-arm32/50596: CPU_ID_ARM1136JS r0p4 does not support feature registers



>Number:         50596
>Category:       port-arm32
>Synopsis:       CPU_ID_ARM1136JS r0p4 does not support feature registers
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-arm32-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 28 18:20:00 +0000 2015
>Originator:     Frank Zerangue
>Release:        NetBSD-7.0
>Organization:
>Environment:
Darwin Franks-Mac-Pro-3.local 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64
>Description:
arm/include/arm/armreg.: macro CPU_ID_ARM11_P(id)
arm/arm32/cpu.c: function identify_arm_cpu()

if (CPU_ID_CORTEX_P(arm_cpuid) 
|| CPU_ID_ARM11_P(arm_cpuid) 
|| CPU_ID_MV88SV58XX_P(arm_cpuid)) {
		identify_features(dv);
}

CPU_ID_ARM11_P(arm_cpuid) is TRUE for arm_cpuid = CPU_ID_ARM1136JS, as is the case for IMX31 arm11 core r0p4, but this core does not support armreg_isar0..5 used in function identify_features().
>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index