OpenBSD cvs log

created 2019-06-22T11:22:54Z
begin 2019-06-18T00:00:00Z
end 2019-06-19T00:00:00Z
path src/sys
commits 3

date 2019-06-18T07:33:24Z
author anton
files src/sys/ufs/ffs/ffs_inode.c log diff annotate
message Ensure the length passed to ffs_truncate() is within bounds before calling
uvm_vnp_setsize() which is not free from side-effects.

ok visa@

date 2019-06-18T15:53:11Z
author visa
files src/sys/kern/kern_synch.c log diff annotate
message Ensure that timeout p_sleep_to is not left running when finishing sleep.
This is necessary when invoking sleep_finish_timeout() without the
kernel lock. If not cancelled properly, an already running endtsleep()
might cause a spurious wakeup on the thread if the thread re-enters
a sleep queue very quickly before the handler completes.

The flag P_TIMEOUT should stay cleared across the timeout cancellation.
Add an assertion for that.

OK mpi@

date 2019-06-18T21:04:52Z
author stsp
files src/sys/net80211/ieee80211_mira.c log diff annotate
message Stop probing a Tx rate if transmission failure or too many retries occur.
Fixes stalling TCP connections on wifi in some situations.
testing jmatthew@, jmc@, Bruno Flueckiger, Micah Muer, Matthias Schmidt