freebsd-dev/sys
Konstantin Belousov 2d1e4220eb tmpfs_reclaim: detach unlinked node on dereferencing.
Otherwise it is dereferenced one extra time at unmount, if it survives
long enough.  One way to hold the reference on such node is to keep it
open.

tmpfs_vptocnp() now needs to account for the possibility that unlocked
node was removed from the list.

Reported by:	danfe
Tested by:	danfe, pho
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
2021-01-14 14:51:37 +02:00
..
amd64 Enable accelerated AES-XTS software crypto in GENERIC. 2021-01-13 13:13:01 -08:00
arm cgem: add 64-bit support 2021-01-10 16:51:52 -04:00
arm64 Enable accelerated AES-XTS software crypto in GENERIC. 2021-01-13 13:13:01 -08:00
bsm Add aio_writev and aio_readv 2021-01-02 19:57:58 -07:00
cam cam: Remove Giant handling from cam_sim_alloc() 2021-01-03 11:50:31 -05:00
cddl Handle using a sub instruction in the arm64 fbt 2021-01-12 12:42:23 +00:00
compat linux: mute "unsupported socket(AF_NETLINK, 3, NETLINK_AUDIT)" warnings 2021-01-14 09:16:28 +00:00
conf newvers.sh: set to ALPHA1 as part of the 13.0 cycle 2021-01-13 19:01:30 -05:00
contrib [skip ci] Delete an accidentally-committed comment 2021-01-11 17:01:22 -07:00
crypto armv8crypto: add AES-XTS support 2021-01-07 15:35:20 -04:00
ddb ddb: add ability to print user registers 2021-01-08 14:53:06 -04:00
dev Add missing init of new fields after new UAR API was introduced 2021-01-14 11:44:54 +01:00
dts cgem: add 64-bit support 2021-01-10 16:51:52 -04:00
fs tmpfs_reclaim: detach unlinked node on dereferencing. 2021-01-14 14:51:37 +02:00
gdb gdb(4): allow bulk write of registers 2020-12-23 14:37:05 -04:00
geom geom(4): make g_newprovider_event() return if G_P_WITHER is set 2020-12-29 14:29:59 +00:00
gnu ARM64: Port FreeBSD to Nvidia Jetson TX1 and Nano. 2020-12-28 14:12:41 +01:00
i386 Enable accelerated AES-XTS software crypto in GENERIC. 2021-01-13 13:13:01 -08:00
isa
kern arm64: fix early devmap assertion 2021-01-13 17:27:44 -04:00
kgssapi
libkern libkern/strcasestr.c: Drop xlocale support and connect to build. 2021-01-08 02:18:42 +03:00
mips hid: Import functions and constants required by new subsystem 2021-01-08 02:18:42 +03:00
modules Add driver for Synopsys Designware Watchdog timer. 2021-01-13 18:43:47 +01:00
net Remove redundant rtinit() calls from tuntap. 2021-01-13 10:03:15 +00:00
net80211
netgraph pccard: Remove bt3c(4) driver 2021-01-07 20:40:41 -07:00
netinet Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
netinet6 Map IPv6 link-local prefix to the link-local ifa. 2021-01-13 10:03:15 +00:00
netipsec
netpfil pf: Don't hold PF_RULES_WLOCK during copyin() on DIOCRCLRTSTATS 2021-01-13 19:49:42 +01:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Update user access region, UAR, APIs in the core in mlx5core. 2021-01-08 13:33:46 +01:00
opencrypto Remove the cloned file descriptors for /dev/crypto. 2020-11-25 00:10:54 +00:00
powerpc hid: Import functions and constants required by new subsystem 2021-01-08 02:18:42 +03:00
riscv arm64: fix early devmap assertion 2021-01-13 17:27:44 -04:00
rpc nfs-over-tls: handle res.gid.gid_val correctly for memory allocation 2021-01-12 13:59:52 -08:00
security Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
sys fd: add refcount argument to falloc_noinstall 2021-01-13 15:29:34 +00:00
teken loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
tests Add fib lookup testing module. 2021-01-09 13:20:30 +00:00
tools sys/tools: Add a tool for generating arm and arm64 kernel images. 2020-12-30 13:22:04 +01:00
ufs Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
vm vm_map_protect(): remove not needed recalculations of new_prot, new_maxprot 2021-01-14 10:02:43 +02:00
x86 Revert "x86 busdma_bounce: do not make assumptions about alignment of malloc(9) results." 2021-01-13 17:44:00 +02:00
xdr
xen xen: remove .swp file from public headers 2021-01-11 18:14:11 +01:00
Makefile