OpenBSD cvs log

created 2019-02-19T21:00:22Z
begin 2019-02-17T00:00:00Z
end 2019-02-18T00:00:00Z
path src/sys
commits 4

date 2019-02-17T15:02:22Z
author mpi
files src/sys/dev/usb/usb_subr.c log diff annotate
message Publish new attached device once it is fully initialized.

Should prevent a race seen by florian@ where userland emits an
USB_DEVICEINFO ioctl(2) for a device whose product/vendor names
haven't yet been filled.

ok florian@

date 2019-02-17T15:21:31Z
author mpi
files src/sys/net/bridgectl.c log diff annotate
src/sys/net/if_bridge.h log diff annotate
message Make bridge_rtupdate() return an error value instead of a pointer.

date 2019-02-17T15:44:26Z
author deraadt
files src/sys/arch/sh/include/endian.h log diff annotate
message sprinle some casts to quiet compiler; ok millert

date 2019-02-17T22:17:28Z
author tedu
files src/sys/kern/vfs_bio.c log diff annotate
src/sys/kern/vfs_subr.c log diff annotate
src/sys/kern/vfs_vops.c log diff annotate
src/sys/sys/vnode.h log diff annotate
message if a write fails, we mark the buffer invalid and throw it away. this can
lead to lost errors, where a later fsync will return success. to fix this,
set a flag on the vnode indicating a past error has occurred, and return
an error for future fsync calls.
ok bluhm deraadt visa