Module Name: src Committed By: kamil Date: Wed Feb 13 18:04:35 UTC 2019
Modified Files: src/sys/kern: files.kern Log Message: Silent UB alignment issues in acpica under kUBSan Pass -DACPI_MISALIGNMENT_NOT_SUPPORTED under kUBSan enabled. This option is dedicated for alignment sensitive CPUs in acpica. It was originally designed for Itanium CPUs, but nowadays it's wanted for aarch64 as well. Define it in acpica code under kUBSan in order to pacify Undefined Behavior reports on all ports (in particular x86). The number of reports is now halved with this patch applied. The remaining alignment alarms in acpica will be addressed in future. Patch contributed by <Akul Pillai> To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/kern/files.kern Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.