Skip to content

Commit b210c01

Browse files
committed
Disable neon dot on unknown chipsets on aarch32
1 parent 88b498b commit b210c01

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/arm/linux/aarch32-isa.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,8 @@ void cpuinfo_arm_linux_decode_isa_from_proc_cpuinfo(
149149
cpuinfo_log_warning("VDOT instructions disabled: cause occasional SIGILL on Unisoc T310");
150150
} else if (chipset->series == cpuinfo_arm_chipset_series_unisoc_ums && chipset->model == 312) {
151151
cpuinfo_log_warning("VDOT instructions disabled: cause occasional SIGILL on Unisoc UMS312");
152+
} else if (chipset->vendor == cpuinfo_arm_chipset_vendor_unknown) {
153+
cpuinfo_log_warning("VDOT instructions disabled: unknown chipset");
152154
} else {
153155
switch (midr & (CPUINFO_ARM_MIDR_IMPLEMENTER_MASK | CPUINFO_ARM_MIDR_PART_MASK)) {
154156
case UINT32_C(0x4100D0B0): /* Cortex-A76 */

0 commit comments

Comments
 (0)