[PATCH v2 0/4] ARM: vfp: Introduce vfp_lock() for VFP locking.
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: 2023-06-28 08:06:24
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: 2023-06-28 08:06:24
There was a bug report on PREEMPT_RT which made me look into VFP locking on ARM. The usage of local_bh_disable() to ensure exclusive access to the VFP unit is not working on PREEMPT_RT because the softirq context is preemptible. This series introduces vfp_lock() which does the right thing. This series depends on Ard's rewrite of the VFP exception handling: ARM: convert VFP exception handling to C code https://lore.kernel.org/20230522080310.502250-1-ardb@kernel.org (local) v1: https://lore.kernel.org/all/20230615101656.1308942-1-bigeasy@linutronix.de/ (local) v1…v2: - Split the last patch into two patches (3 and 4 of this series). Suggested by Ard. Sebastian _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel