1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-19 15:33:56 +00:00
freebsd/sys
Kirk McKusick 9454b4fd78 A race condition existed between the time a UFS/FFS superblock check
hash was computed and the time that the superblock was copied to a
buffer to be written to disk. The result was a failed superblock
check hash the next time that the superblock was read.

The fix is to compute the check hash after the superblock has been
copied to a buffer to be written.

PR:           236504
Reported by:  Peter Holm
Tested by:    Peter Holm
Sponsored by: Netflix
2019-08-06 18:10:34 +00:00
..
amd64 amd64: prevents speculations over swapgs reload of %gs base. 2019-08-06 16:53:25 +00:00
arm Remove gzip'ed a.out support. 2019-07-30 05:13:16 +00:00
arm64 Enable superpage promotion within the kernel pmap. 2019-08-05 02:44:04 +00:00
bsm
cam Reenable UNMAP support on ramdisks by default. 2019-07-27 18:07:46 +00:00
cddl Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib, 2019-08-01 06:35:33 +00:00
compat Fix 32-bit build again, post r350570. 2019-08-04 20:00:39 +00:00
conf Add a driver for Texas Instruments ADS101x/ADS111x i2c ADC chips. 2019-08-05 15:56:44 +00:00
contrib Resolve ipfilter kld unload issues related to VNET jails. 2019-08-04 12:47:38 +00:00
crypto aesni(4): Fix trivial type typo 2019-05-27 00:47:51 +00:00
ddb ddb show proc typo 2019-06-22 05:35:23 +00:00
dev oce(4): potential out of bounds access before vector validation 2019-08-06 13:09:20 +00:00
dts dtso: allwinner: Add an overlay for H3 i2c0 2019-07-20 17:42:46 +00:00
fs Try to decrease the number of bugs in unionfs after the VV_TEXT flag removal. 2019-08-01 14:40:37 +00:00
gdb
geom gnop: style nits 2019-07-31 17:51:06 +00:00
gnu
i386 Don't reset memory attributes when mapping physical addresses for ACPI. 2019-08-03 01:36:05 +00:00
isa
kern Since r350426 this KASSERT doesn't serve any useful purpose. 2019-08-06 16:11:00 +00:00
kgssapi Make the warning intervals for deprecated crypto algorithms tunable. 2019-06-11 23:00:55 +00:00
libkern Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib, 2019-08-01 06:35:33 +00:00
mips Avoid relying on header pollution from sys/refcount.h. 2019-07-29 20:26:01 +00:00
modules Add a driver for Texas Instruments ADS101x/ADS111x i2c ADC chips. 2019-08-05 15:56:44 +00:00
net Properly validte arguments for route deletion 2019-08-03 14:42:07 +00:00
net80211 Enhance the comment ieee80211_add_channel() to avoid a 2019-06-10 14:31:18 +00:00
netgraph
netinet Fix a locking issue in sctp_accept. 2019-08-06 10:29:19 +00:00
netinet6 Correct ICMPv6/MLDv2 out-of-bounds memory access 2019-08-06 17:11:30 +00:00
netipsec netipsec key_register: check for M_NOWAIT alloc failure 2019-06-25 15:43:52 +00:00
netpfil pf: zero (another) output buffer in pfioctl 2019-07-31 16:58:09 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Fix prio vs. nonprio tagged traffic in RDMACM 2019-06-04 06:21:31 +00:00
opencrypto Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib, 2019-08-01 06:35:33 +00:00
powerpc Fix build from r350622 2019-08-06 03:49:40 +00:00
riscv riscv: Fix copyin/copyout 2019-07-29 14:59:14 +00:00
rpc Avoid relying on header pollution from sys/refcount.h. 2019-07-29 20:26:01 +00:00
security
sparc64 Don't pass error from syscallenter() to syscallret(). 2019-07-15 21:25:16 +00:00
sys proc: introduce the proc_add_orphan function 2019-08-05 20:11:57 +00:00
teken
tests
tools Add SDIO support. 2019-06-08 16:26:56 +00:00
ufs A race condition existed between the time a UFS/FFS superblock check 2019-08-06 18:10:34 +00:00
vm Centralize the logic in vfs_vmio_unwire() and sendfile_free_page(). 2019-07-29 22:01:28 +00:00
x86 PR: 239143 2019-07-14 21:08:54 +00:00
xdr
xen
Makefile