freebsd-skq/sys
markj b6758fe7e2 Stop checking TD_IDLETHREAD() in buffer cache routines.
These predicates are vestigal and cannot be true today.  For example,
idle threads are not allowed to acquire locks.

Also cache curthread in breada().

No functional change intended.

Reviewed by:	kib, mckusick
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D20066
2019-04-29 13:23:32 +00:00
..
amd64 Add accessor function for vm->maxcpus 2019-04-25 22:51:36 +00:00
arm arm: allwinner: a10: Correct pin functions 2019-04-27 14:59:08 +00:00
arm64 Add SY8106A Buck Regulator and Allwinner CIR devices to GENERIC arm64 kernel. 2019-04-20 03:21:47 +00:00
bsm
cam Report DIF protection type the disk is formatted with. 2019-04-22 01:08:14 +00:00
cddl Add mutex_destroy() missed in r334844. 2019-04-26 19:02:21 +00:00
compat make sysent after r346273 (readlinkat arg correction) 2019-04-26 12:55:52 +00:00
conf fdt: stop installing FDT_DTS_FILE 2019-04-24 01:11:50 +00:00
contrib Left justify a function header brace as it should be. 2019-04-28 04:05:43 +00:00
crypto
ddb
dev Make isp(4) suggest loading ispfw(4) when it fails to attach. 2019-04-28 15:08:57 +00:00
dts arm: dts: Remove some old DTS 2019-04-10 19:18:05 +00:00
fs Add #ifdef INET as requested by bz@. 2019-04-21 22:53:51 +00:00
gdb
geom Call delist_dev() before destroy_dev_sched_cb(). 2019-04-24 19:56:02 +00:00
gnu Import DTS files from Linux 5.0 2019-04-10 18:15:36 +00:00
i386 Since r339624 HEAD does not need for backslashes in syscalls.master, 2019-04-23 18:10:46 +00:00
isa
kern Stop checking TD_IDLETHREAD() in buffer cache routines. 2019-04-29 13:23:32 +00:00
kgssapi
libkern Revert r346410 and r346411 2019-04-19 22:08:17 +00:00
mips random(4): Restore availability tradeoff prior to r346250 2019-04-18 20:48:54 +00:00
modules Don't symlink fusefs.ko to fuse.ko on PPC 2019-04-26 20:15:47 +00:00
net iflib: Better control over queue core assignment 2019-04-25 21:24:56 +00:00
net80211
netgraph
netinet Track TCP connection's NUMA domain in the inpcb 2019-04-25 15:37:28 +00:00
netinet6 Track TCP connection's NUMA domain in the inpcb 2019-04-25 15:37:28 +00:00
netipsec Replace read_random(9) with more appropriate arc4rand(9) KPIs 2019-04-04 01:02:50 +00:00
netpfil Add IPv6 support for O_IPLEN opcode. 2019-04-29 09:33:16 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto Don't panic for empty CCM requests. 2019-04-24 23:27:39 +00:00
powerpc powerpc: Make OPAL root node probe at bus pass 2019-04-29 01:10:57 +00:00
riscv Implement pic_pre_ithread(), pic_post_ithread(). 2019-04-24 13:41:46 +00:00
rpc Fix malloc stats for the RPCSEC_GSS server code when DEBUG is enabled. 2019-04-04 01:23:06 +00:00
security Create kernel module to parse Veriexec manifest based on envs 2019-04-03 03:57:37 +00:00
sparc64 Move mpr/mps drivers from per-arch NOTES files into the MI notes 2019-04-13 06:30:45 +00:00
sys Remove p_code from struct proc. 2019-04-25 18:42:07 +00:00
teken
tests
tools
ufs Handle races when remounting UFS volume from ro to rw. 2019-04-08 15:20:05 +00:00
vm Disable vm map consistency checking by default on INVARIANTS kernels. 2019-04-22 11:23:35 +00:00
x86 Remove witness warning, same as r346351 for busdma_dmar. 2019-04-28 18:45:44 +00:00
xdr
xen
Makefile