OpenBSD cvs log

created 2019-10-19T03:43:42Z
begin 2019-08-05T06:00:00Z
end 2019-08-05T09:00:00Z
path src/sys
commits 3

date 2019-08-05T08:33:38Z
author stsp
files src/sys/dev/pci/files.pci log diff annotate
message sis(4) calls mii_phy_reset(); add explicit dependency on mii_phy in config
from grunk@

date 2019-08-05T08:35:59Z
author anton
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/isofs/cd9660/cd9660_vnops.c log diff annotate
src/sys/kern/kern_descrip.c log diff annotate
src/sys/kern/kern_sysctl.c log diff annotate
src/sys/kern/vfs_syscalls.c log diff annotate
src/sys/kern/vfs_vnops.c log diff annotate
src/sys/miscfs/fuse/fuse_vnops.c log diff annotate
src/sys/msdosfs/msdosfs_vnops.c log diff annotate
src/sys/nfs/nfs_kq.c log diff annotate
src/sys/sys/file.h log diff annotate
src/sys/tmpfs/tmpfs_vnops.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
message Allow concurrent reads of the f_offset field of struct file by
serializing both read/write operations using the existing file mutex.
The vnode lock still grants exclusive write access to the offset; the
mutex is only used to make the actual write atomic and prevent any
concurrent reader from observing intermediate values.

ok mpi@ visa@

date 2019-08-05T08:46:46Z
author anton
files src/sys/dev/diskmap.c log diff annotate
message Favor vn_close() in the error path of diskmapioctl() since side-effects
caused by calling vn_open() with write permissions must be reverted.
Otherwise, the vfs subsystem could panic while releasing the last vnode
reference if the writecount is still positive.

ok visa@

Reported-by: [email protected]
Reported-by: [email protected]