freebsd-src/sys/arm
Michal Meloun 3abef90c32
Some checks are pending
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, arm64, aarch64) (push) Waiting to run
arm: Fix VFP state corruption during signal delivery
D37419 corrupts VFP context store on signal delivery and D38696 corrupts PCB
because it performs a binary copy between structures with different layouts.
Revert the problematic parts of these commits to have signals delivery
working. Unfortunately, there are more problems with these revisions and
more fixes need to be developed.

Fixes: 6926e2699a
Fixes: 4d2427f2c4
MFC after:	4 weeks
2024-11-26 12:18:30 +01:00
..
allwinner aw_wdog: disable timer on attach 2024-11-16 15:55:27 -04:00
altera/socfpga conf: deduplicate dwmmc config logic 2024-02-27 18:10:14 -04:00
annapurna/alpine sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
arm arm: Fix VFP state corruption during signal delivery 2024-11-26 12:18:30 +01:00
broadcom/bcm2835 sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
conf Remove TI reference from arm/GENERIC 2024-09-19 20:15:47 +02:00
freescale sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
include atomic(9): Implement atomic_testand(clear|set)_ptr 2024-11-19 10:24:50 -05:00
mv newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
nvidia device_pager: user iterators to free device pages 2024-11-21 15:49:30 -06:00
qemu sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qualcomm sys: Use the new arm_smccc_invoke macros 2024-10-15 18:24:41 +01:00
rockchip conf: deduplicate dwmmc config logic 2024-02-27 18:10:14 -04:00
ti Check for errors when detaching children first, not last 2024-11-04 20:30:33 -05:00
xilinx Use bus_delayed_attach_children instead of its inline implementation 2024-10-21 10:24:39 -04:00