freebsd-skq/sys
andrew 41f706c965 The bootloader self relocation code was slightly wrong for the
R_AARCH64_RELATIVE relocation found on arm64. It would try to add the
contents of the memory location being relocated to the base address and
the relocation addend. This worked when the contents was zero, however
this now seems to be set to the value of the addend so we add this twice.
Fix this by just setting the memory to the computed value.

Reviewed by:	emaste
MFC after:	1 week
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D8177
2016-10-07 16:17:51 +00:00
..
amd64 Re-apply r306516 (by cem): 2016-10-04 17:01:24 +00:00
arm ARM: Remove ARMv4 #defines from busdma_machdep-v6.c, it's ARMv6 2016-10-06 13:53:17 +00:00
arm64 Merge ACPICA 20160930. 2016-10-04 20:27:15 +00:00
boot The bootloader self relocation code was slightly wrong for the 2016-10-07 16:17:51 +00:00
bsm
cam Fix ABI compat shims, broken by adding NVMe support. 2016-10-06 01:14:10 +00:00
cddl Limit scope of the optimization in r306608 to dounmount() caller only. 2016-10-07 11:38:28 +00:00
compat linuxkpi: Fix PCI BAR lazy allocation support. 2016-09-30 05:51:11 +00:00
conf ARM: Disconnect elf_trampoline.c from ARMv6 build. 2016-10-05 12:17:43 +00:00
contrib Merge ACPICA 20160930. 2016-10-04 20:27:15 +00:00
crypto
ddb Determine the operand/address size of %cs in a new function 2016-09-25 16:30:29 +00:00
dev Add support for adding up to 64 Multicast addresses with a single 2016-10-06 21:39:04 +00:00
fs vfs: remove the __bo_vnode field from struct vnode 2016-09-30 17:11:03 +00:00
gdb
geom Fix possible geom destruction before final provider close. 2016-10-06 15:20:05 +00:00
gnu Revert and redo r306083. 2016-09-22 15:17:36 +00:00
i386 Re-apply r306516 (by cem): 2016-10-04 17:01:24 +00:00
isa
kern Limit scope of the optimization in r306608 to dounmount() caller only. 2016-10-07 11:38:28 +00:00
kgssapi
libkern
mips [ar531x] add default configs for AR531x ports. 2016-10-06 20:37:23 +00:00
modules Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs 2016-10-03 01:08:34 +00:00
net Replace rw_init/rw_destroy with corresponding macros. 2016-10-06 14:42:06 +00:00
net80211 net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
netgraph
netinet Remove "long" variables from the TCP stack (not including the modular 2016-10-06 16:28:34 +00:00
netinet6 Fix whitespace around prototypes in nd6_rtr.c. 2016-10-07 00:36:18 +00:00
netipsec
netnatm
netpfil pf: remove fastroute tag 2016-10-04 19:35:14 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Move the ConnectX-3 and ConnectX-2 driver from sys/ofed into sys/dev/mlx4 2016-09-30 08:23:06 +00:00
opencrypto
pc98
powerpc Fix e500mc/derivatives cpu idle 2016-10-05 04:40:48 +00:00
riscv
rpc
security
sparc64
sys In order to allow mkimg(1) (and other tools) to become a build tool 2016-10-07 15:42:20 +00:00
teken
tests
tools
ufs vfs: remove the __bo_vnode field from struct vnode 2016-09-30 17:11:03 +00:00
vm Make the page daemon's notion of what kind of pass is being performed 2016-10-05 17:32:06 +00:00
x86 Merge ACPICA 20160930. 2016-10-04 20:27:15 +00:00
xdr
xen xen/vchan: change license of header from Lesser GPL v2.1 to BSD 2016-09-30 13:41:24 +00:00
Makefile