freebsd-dev/sys
Justin Hibbits 161c415133 Two fixups for dtrace
* Use the right incantation to get the next stack pointer.  Since powerpc uses
  special frames for traps, dereferencing the stack pointer straight up won't
  get us the next stack pointer in every case.
* Clear EE using the correct instruction sequence.  The PowerISA states that
  'andi.' ANDs the register with 0||<imm>, instead of sign extending or filling
  out the unavailable bits with 1.  Even if it did sign extend, PSL_EE is
  0x8000, so ~PSL_EE is 0x7fff, and the upper bits would be cleared.  Use rlwinm
  in the 32-bit case, and a two-rotate sequence in the 64-bit case, the latter
  chosen to follow the output generated by gcc.

MFC after:	1 week
2016-08-06 15:06:19 +00:00
..
amd64 Don't permit mappings of invalid physical addresses on amd64 via /dev/mem. 2016-08-04 17:55:23 +00:00
arm We need aw_nmi to be attached which needs GIC so attach a bit later. 2016-08-03 18:45:56 +00:00
arm64 Remove the pvh_global_lock lock from the arm64 pmap. It is unneeded on arm64 2016-08-04 13:49:36 +00:00
boot report sector size and number of sectors in lsdev output for bios disks 2016-08-04 06:40:51 +00:00
bsm
cam Move protocol specific stuff into a linker set object that's 2016-07-28 22:55:21 +00:00
cddl Two fixups for dtrace 2016-08-06 15:06:19 +00:00
compat Regenerate after r303755. 2016-08-04 19:15:51 +00:00
conf Merge i386 and amd64 variants of mp_watchdog.c into x86/, there is no 2016-08-03 13:51:53 +00:00
contrib Remove usage of _WITH_DPRINTF 2016-07-30 01:16:06 +00:00
crypto Connect the SHA-512t256 and Skein hashing algorithms to ZFS 2016-05-31 04:12:14 +00:00
ddb Fix ddb "show proc" to show full arguments 2016-08-01 22:41:50 +00:00
dev Fix some logic in PCIe HotPlug; display EI status 2016-08-05 23:23:48 +00:00
fs Remove ncl_printf(), use printf(9) directly. After r303710 the 2016-08-03 15:58:20 +00:00
gdb
geom Do not invoke resize event if initial disk size is zero. Some disks 2016-08-01 20:54:54 +00:00
gnu Revert changes for local testing, inadvertantly commited in r300811. 2016-05-26 23:59:42 +00:00
i386 Merge i386 and amd64 variants of mp_watchdog.c into x86/, there is no 2016-08-03 13:51:53 +00:00
isa sys/isa: minor spelling fixes. 2016-05-03 21:51:52 +00:00
kern Regenerate after r303755. 2016-08-04 19:15:51 +00:00
kgssapi kgssapi: insignificant spelling fix. 2016-05-03 22:05:03 +00:00
libkern sys: Make use of our rounddown() macro when sys/param.h is available. 2016-04-30 14:41:18 +00:00
mips [ar934x] add tap/tun as modules, for people who wish to use VPNs. 2016-08-05 17:17:36 +00:00
modules netgraph module for reconstructing checksums 2016-08-01 12:09:04 +00:00
net Add __printflike() to bus_describe_intr() to enable -Wformat checks. 2016-08-04 18:29:16 +00:00
net80211 [net80211] teach AMRR to log the initial MCS rate as "MCS X" 2016-07-01 19:58:13 +00:00
netgraph netgraph module for reconstructing checksums 2016-08-01 12:09:04 +00:00
netinet Mark an unused parameter as such. 2016-08-06 12:51:07 +00:00
netinet6 Fix NULL pointer dereference. 2016-08-02 12:18:06 +00:00
netipsec Get closer to a VIMAGE network stack teardown from top to bottom rather 2016-06-21 13:48:49 +00:00
netnatm
netpfil Hide the boottime and bootimebin globals, provide the getboottime(9) 2016-07-27 11:08:59 +00:00
netsmb sys/net*: minor spelling fixes. 2016-05-03 18:05:43 +00:00
nfs Hide the boottime and bootimebin globals, provide the getboottime(9) 2016-07-27 11:08:59 +00:00
nfsclient
nfsserver
nlm When sleeping waiting for either local or remote advisory lock, 2016-06-26 20:08:42 +00:00
ofed mthca: Add a wrapper for the firmware's DIAG_RPRT command. 2016-08-05 21:34:09 +00:00
opencrypto opencrypto AES-ICM: Fix heap corruption typo 2016-08-01 22:57:03 +00:00
pc98 Move 'device pci' for the PCI bus driver to the MI NOTES file. 2016-04-29 23:53:55 +00:00
powerpc Merge MPC85XX and QorIQ config options 2016-08-03 01:22:11 +00:00
riscv Update RISC-V port to Privileged Architecture Version 1.9. 2016-08-02 14:50:14 +00:00
rpc Hide the boottime and bootimebin globals, provide the getboottime(9) 2016-07-27 11:08:59 +00:00
security Add AUE_WAIT6 handling to the BSM conversion switch statement, reusing 2016-07-11 13:06:17 +00:00
sparc64 Update comments for the MD functions managing contexts for new 2016-06-16 12:05:44 +00:00
sys Remove lockmgr_waiters(9) and BUF_LOCKWAITERS(9); they were not used 2016-08-05 13:53:28 +00:00
teken
tests
tools
ufs Ensure that the UFS directory vnode' vm_object is properly sized 2016-07-20 14:40:56 +00:00
vm Correct a spelling error. 2016-08-05 16:44:11 +00:00
x86 Add __printflike() to bus_describe_intr() to enable -Wformat checks. 2016-08-04 18:29:16 +00:00
xdr
xen xen: Correct typo in #undef for symbol NBPL 2016-06-06 14:55:46 +00:00
Makefile