freebsd-dev/sys
Mateusz Guzik 013c0b493f locks: remove the file + line argument from internal primitives when not used
The pair is of use only in debug or LOCKPROF kernels, but was passed (zeroed)
for many locks even in production kernels.

While here whack the tid argument from wlock hard and xlock hard.

There is no kbi change of any sort - "external" primitives still accept the
pair.
2017-11-22 21:51:17 +00:00
..
amd64 sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
arm Indent protection and some other oops from the prvious commits. 2017-11-20 19:56:11 +00:00
arm64 Add a driver for the EFI RTC. This uses the EFI Runtime Services to query 2017-11-21 17:23:16 +00:00
bsm sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
cam Always null-terminate CAM periph_name and dev_name 2017-11-22 19:57:34 +00:00
cddl PowerPC has 12 artificial frames for the profiler 2017-11-22 01:53:59 +00:00
compat sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
conf bhnd(4): extend the PMU APIs to support bwn(4) 2017-11-22 20:27:46 +00:00
contrib Import the latest CloudABI definitions, v0.18. 2017-11-21 20:46:21 +00:00
crypto sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ddb sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
dev bhnd(4): extend the PMU APIs to support bwn(4) 2017-11-22 20:27:46 +00:00
dts dts: arm64: allwinner: Remove unused dts for pine64 2017-11-18 21:39:54 +00:00
fs msdosfs(5): Reflect READONLY attribute in file mode 2017-11-20 21:38:24 +00:00
gdb gdb kernel server: fixup Search:memory style 2017-10-17 01:12:17 +00:00
geom While the EFI spec allows numbers to be in many forms, libefivar 2017-11-21 06:12:21 +00:00
gnu Update our copy of DTS from the ones from Linux 4.14 2017-11-18 15:46:48 +00:00
i386 sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
isa sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
kern locks: remove the file + line argument from internal primitives when not used 2017-11-22 21:51:17 +00:00
kgssapi
libkern sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mips bhnd(4): extend the PMU APIs to support bwn(4) 2017-11-22 20:27:46 +00:00
modules bhnd(4): extend the PMU APIs to support bwn(4) 2017-11-22 20:27:46 +00:00
net Fix off-by-one error in bit_nclear() usage 2017-11-20 21:57:04 +00:00
net80211 [net80211] don't try to follow a NULL rxs pointer down the sink. 2017-10-13 06:49:07 +00:00
netgraph Correction after r323873: #include <sys/lock.h> in addition to <sys/rmlock.h> 2017-09-28 11:26:37 +00:00
netinet Use the right variable for the IP header parameter to tcp:::send. 2017-11-22 14:13:40 +00:00
netinet6 sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
netipsec sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
netpfil Add ipfw_add_protected_rule() function that creates rule with 65535 2017-11-22 05:49:21 +00:00
netsmb spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
nfs sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
nfsclient sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
nfsserver sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
nlm
ofed sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
opencrypto crypto(9) is called from ipsec in CRYPTO_F_CBIFSYNC mode. This is working 2017-11-03 10:27:22 +00:00
powerpc Check the page table before TLB1 in pmap_kextract() 2017-11-21 03:12:16 +00:00
riscv o Invalidate the correct page in pmap_protect(). 2017-11-22 14:10:58 +00:00
rpc sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
security sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sparc64 sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sys locks: remove the file + line argument from internal primitives when not used 2017-11-22 21:51:17 +00:00
teken Fix syscons escape sequence for setting the local cursor type. This sequence 2017-08-18 15:40:40 +00:00
tests
tools sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ufs sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
vm Return different error code for the guard page layout violation. 2017-11-22 16:45:27 +00:00
x86 sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
xdr
xen
Makefile Move sys/boot to stand. Fix all references to new location 2017-11-14 23:02:19 +00:00