freebsd-dev/sys/arm
Tim Kientzle dc7584ffdc Don't use the old stack-walking code with
EABI ARM kernels or clang-compiled ARM kernels.

This fixes a crash seen in clang-compiled ARM
kernels that include WITNESS.

This code could be easily modified to walk the stack
for current clang-generated code (including EABI)
but Andrew Turner has raised concerns that the
stack frame currently emitted by clang isn't actually
required by EABI so such a change might cause problems
down the road.

In case anyone wants to experiment, the change
to support current clang-compiled kernels
involves simply setting FR_RFP=0 and FR_SCP=1.
2013-05-11 22:32:43 +00:00
..
allwinner Fix undefined behaviour in several gpio_pin_setflags() routines (under 2013-04-13 21:21:13 +00:00
arm Don't use the old stack-walking code with 2013-05-11 22:32:43 +00:00
at91 Fix regression issue after r248910. 2013-04-07 13:03:57 +00:00
broadcom/bcm2835 Correct a few sizeof()s 2013-05-01 04:37:34 +00:00
compile
conf Add Xilinx Zynq ARM/FPGA SoC support to FreeBSD/arm port. 2013-04-27 22:38:29 +00:00
econa Eliminate a redundant #include: machine/pmap.h is already included 2013-03-01 19:02:41 +00:00
freescale/imx Update copyright date. 2013-05-08 09:42:50 +00:00
include Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h in 2013-05-07 22:46:24 +00:00
lpc MFcalloutng: 2013-02-28 13:46:03 +00:00
mv decode_win_sdram_fixup() function should be declared, defined and used 2013-05-07 06:42:07 +00:00
s3c2xx0 Fix low-level uart drivers that set their fifo sizes in the softc too late. 2013-04-01 00:44:20 +00:00
sa11x0 Fix low-level uart drivers that set their fifo sizes in the softc too late. 2013-04-01 00:44:20 +00:00
tegra Merge the FDT versions of initarm. 2012-11-03 22:39:07 +00:00
ti - Correct mispellings of word resource 2013-04-17 11:47:32 +00:00
versatile MFcalloutng: 2013-02-28 13:46:03 +00:00
xilinx Bring copyright changes with the agreement of Thomas Skibo. 2013-04-28 07:00:36 +00:00
xscale - Correct mispellings of the word occurrence 2013-04-17 11:40:10 +00:00