arm64: Add Arm SPE supportAdd support for the Arm Statistical Profiling Extension (SPE). Thisis an optional extension added in Armv8.1 to provide profiling ofsoftware using randomised instruction
arm64: Add Arm SPE supportAdd support for the Arm Statistical Profiling Extension (SPE). Thisis an optional extension added in Armv8.1 to provide profiling ofsoftware using randomised instruction sampling.This adds the initial driver, and attached it to the hardware tracingframework, hwt(4), in CPU mode to allow tracing of all threads ona given CPU.(commit message by andrew@)Co-authored-by: Sarah Walker <sarah.walker2@arm.com>Co-authored-by: Andrew Turner <andrew@FreeBSD.org>Reviewed by: andrewSponsored by: Arm LtdSponsored by: The FreeBSD Foundation (early driver)Differential Revision: https://reviews.freebsd.org/D46241
show more ...