freebsd-dev/sys
Mark Johnston de3a96e3b1 Ensure that profile and tick probes provide a non-zero PC value.
The idle thread may process callouts while reloading the timer in
cpu_activeclock(). In this case, provide a representative value, &cpu_idle,
instead of 0 for args[0] so that the active thread can be more easily
identified from the probe.

This addresses intermittent failures of the profile-n/tst.argtest.d test.

MFC after:	2 weeks
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D10651
2017-05-15 21:44:40 +00:00
..
amd64 Ensure that resume path on amd64 only accesses page tables for normal 2017-05-15 20:52:43 +00:00
arm Clarify usage rules for pmap_remap_vm_attr(). 2017-05-13 10:00:24 +00:00
arm64 Allocate a cacheline when reading or writing to write through memory. The 2017-05-13 13:03:20 +00:00
boot Set the right variable when overriding the default console speed. 2017-05-11 18:53:28 +00:00
bsm
cam Add basic programmable early warning error injection to the sa(4) driver. 2017-05-05 20:00:53 +00:00
cddl Ensure that profile and tick probes provide a non-zero PC value. 2017-05-15 21:44:40 +00:00
compat Fix init order in the LinuxKPI for RCU support. 2017-05-09 12:51:42 +00:00
conf [iwm] Factor out firmware station handling into if_iwm_sta.c. 2017-05-12 06:03:23 +00:00
contrib Add necessary bits to get FreeBSD booting on the Unifi Security Gateway 2017-05-07 22:04:12 +00:00
crypto
ddb
dev cxgbe(4): Avoid an out of bounds access when an attempt to unbind a tx 2017-05-15 18:18:32 +00:00
fs Make nfscl_mtofh() return ENXIO when *nfhpp == NULL. 2017-05-15 13:14:13 +00:00
gdb
geom Synchronize unclean mirrors before adding them to a running gmirror. 2017-05-02 23:29:42 +00:00
gnu [mips] [rt2880] Add oldest Ralink MIPS SOC RT2880 support code. 2017-05-06 06:20:34 +00:00
i386
isa
kern mnt_vnode_next_active: use conventional lock order when trylock fails. 2017-05-15 10:02:45 +00:00
kgssapi
libkern
mips Add initial support for the floating point implementation register. 2017-05-09 17:35:16 +00:00
modules [iwm] Factor out firmware station handling into if_iwm_sta.c. 2017-05-12 06:03:23 +00:00
net Persistently store NIC's hardware MAC address, and add a way to retrive it 2017-05-11 06:46:39 +00:00
net80211
netgraph
netinet Add missing braces around MCAST_EXCLUDE check when KTR support is 2017-05-13 18:41:24 +00:00
netinet6 Add missing braces around MCAST_EXCLUDE check when KTR support is 2017-05-13 18:41:24 +00:00
netipsec
netpfil pf: Fix vnet initialisation 2017-05-07 14:33:58 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto Use const with some read-only buffers in opencrypto APIs. 2017-05-09 18:28:42 +00:00
powerpc Fix stack tracing in dtrace for powerpc 2017-05-11 00:23:51 +00:00
riscv
rpc Fix the client side krpc from doing TCP reconnects for ERESTART from sosend(). 2017-05-07 12:12:45 +00:00
security
sparc64
sys Persistently store NIC's hardware MAC address, and add a way to retrive it 2017-05-10 22:13:47 +00:00
teken
tests style(9): sort headers 2017-05-09 05:08:47 +00:00
tools
ufs Remove spl() calls from UFS code. 2017-05-07 14:59:45 +00:00
vm Emulate pre-r317061 ABI. 2017-05-02 18:40:41 +00:00
x86 Ensure that resume path on amd64 only accesses page tables for normal 2017-05-15 20:52:43 +00:00
xdr
xen
Makefile Fix "make cscope-clean" when .OBJDIR already exists 2017-05-01 05:59:52 +00:00