Thread (5 messages) 5 messages, 1 author, 2023-06-28
STALE1091d
Revisions (5)
  1. v1 [diff vs current]
  2. v2 current
  3. v3 [diff vs current]
  4. v4 [diff vs current]
  5. v5 [diff vs current]

[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

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help