freebsd-src/sys
Mark Johnston fff19e0ed2 vm_object: Remove redundant OBJ_SWAP checks
With the removal of OBJT_DEFAULT, OBJ_ANON implies OBJ_SWAP.

Note, this means that vm_object_split() is more expensive than it used
to be, as it holds busy locks until the end of the range is reached,
even if the object has no swap blocks allocated.

Reviewed by:	alc, kib
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D35789
2022-07-17 07:09:48 -04:00
..
amd64 uart: Don't check SPCR tables if !late_console 2022-07-13 23:17:44 -07:00
arm ddb: use _FLAGS command macros where appropriate 2022-07-05 11:56:55 -03:00
arm64 Add RK3568 SoC support to pinctrl driver. 2022-07-09 13:06:52 +00:00
bsm
cam Delay GEOM disk_create() until CAM periph probe completes. 2022-07-14 16:17:36 -04:00
cddl stand: Add blake3 support to boot loader 2022-07-08 22:57:59 -06:00
compat linux(4): Fix a typo in a source code comment 2022-07-16 13:39:17 +02:00
conf cddl/*: add a WITH(OUT)_DTRACE option 2022-07-06 14:03:48 +01:00
contrib zfs: fixup build on powerpc64le 2022-07-08 18:52:14 -03:00
crypto OpenSSL: Regen assembly file for OpenSSSL 1.1.1q 2022-07-05 12:06:50 -04:00
ddb ddb: add _FLAGS command variants 2022-07-05 11:56:42 -03:00
dev Remove unused but set variable in cxgb_sge 2022-07-16 21:13:37 +02:00
dts sys/dts: Remove MIPS files 2022-05-20 17:11:27 +01:00
fs nfsd: Fix CreateSession for an established ClientID 2022-07-13 16:28:56 -07:00
gdb ddb: use _FLAGS command macros where appropriate 2022-07-05 11:56:55 -03:00
geom Clarify when GEOM utilities exit with success or failure. 2022-07-16 10:26:51 -07:00
gnu
i386 uart: Don't check SPCR tables if !late_console 2022-07-13 23:17:44 -07:00
isa isa: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:59 -07:00
kern ule: unbreak UP builds 2022-07-16 12:45:09 +00:00
kgssapi
libkern libkern: Fix a typo in a source code comment 2022-06-05 08:57:26 +02:00
modules ice(4): Add ice_rdma.c to module Makefile 2022-07-12 18:30:19 -07:00
net IPv4: experimental changes to allow net 0/8, 240/4, part of 127/8 2022-07-13 09:46:05 -05:00
net80211 net80211 / LinuxKPI: 802.11: add Control Trigger Subframe information 2022-06-17 22:55:13 +00:00
netgraph ng_ubt(4): Probe USB Bluetooth per USB interface and not per USB device. 2022-06-03 10:49:17 +02:00
netinet tcp: Undo the increase in sequence number by 1 due to the FIN flag in case of a transient error. 2022-07-14 03:18:19 +02:00
netinet6 netinet6: fix interface handling for loopback traffic 2022-07-10 12:47:47 +00:00
netipsec
netpfil dummynet: check for ifp on all PROTO_LAYER2 packets 2022-07-11 22:07:11 +02:00
netsmb
nfs nfs: skip bootpc when vfs.root.mountfrom is other than nfs 2022-05-31 16:07:27 -03:00
nfsclient
nfsserver
nlm
ofed sockets: use only soref()/sorele() as socket reference count 2022-07-04 12:40:51 -07:00
opencrypto crypto: Validate return values from CRYPTODEV_PROCESS() 2022-07-01 11:09:39 -04:00
powerpc eventtimer: Simplify KTR traces 2022-07-11 15:58:43 -04:00
riscv riscv: implement db_show_mdpcpu() 2022-07-05 11:51:14 -03:00
rpc krpc: Fix NFS-over-TLS for KTLS1.3 2022-05-15 11:51:56 -07:00
security mac_veriexec: Authorize reads of secured sysctls 2022-06-29 10:48:01 +02:00
sys ktrace: Increase precision of timestamps. 2022-07-16 12:46:12 +03:00
teken
tests
tools firmware: Map '@' in filenames to '_' in symbols. 2022-06-14 10:50:51 -07:00
ufs Additional check for UFS/FFS superblock integrity checks. 2022-07-16 10:31:52 -07:00
vm vm_object: Remove redundant OBJ_SWAP checks 2022-07-17 07:09:48 -04:00
x86 x86/iommu: Eliminate redundant wrappers 2022-07-16 18:05:37 -05:00
xdr
xen xenbus: improve device tracking 2022-06-07 12:29:53 +02:00
Makefile