OpenBSD cvs log

created 2019-05-08T03:31:08Z
begin 2017-11-30T00:00:00Z
end 2017-12-01T00:00:00Z
path src/sys
commits 6

date 2017-11-30T00:21:42Z
author guenther
files src/sys/dev/acpi/acpicpu.c log diff annotate
message Per https://patchwork.kernel.org/patch/5838821/, the documented check of ACPI
mwait info against CPUID is wrong; loosen the test per Intel's suggestion.
While here, fix the wrapping of dmesg lines when reporting bogus C-state
info.

ok mlarkin@ kettenis@ (who pointed out the email from Intel)

date 2017-11-30T00:36:10Z
author guenther
files src/sys/uvm/uvm_map.c log diff annotate
src/sys/uvm/uvm_mmap.c log diff annotate
message __MAP_NOFAULT doesn't make sense with anon mappings, so return EINVAL if
that is attempted.
Minor cleanups:
- Eliminate some always false and always true tests against MAP_ANON
- We treat anon mappings with neither MAP_{SHARED,PRIVATE} as MAP_PRIVATE
so explicitly indicate that

ok kettenis@ beck@

date 2017-11-30T11:29:03Z
author helg
files src/sys/miscfs/fuse/fuse_vnops.c log diff annotate
src/sys/sys/fusebuf.h log diff annotate
message vn_open(9) does not pass the open(2) flags to VOP_CREATE(9) so we can't
support FBT_CREATE. Fall back to FBT_MKNOD + FBT_OPEN so that a valid
sequence of FUSE messages is sent to the file system when creating files.

input from mpi@, otto@

date 2017-11-30T14:53:21Z
author kettenis
files src/sys/dev/i2c/bmc150.c log diff annotate
src/sys/dev/i2c/files.i2c log diff annotate
message Add bgw(4), a driver for a family of Bosch acceleration sensors.

ok deraadt@, mlarkin@

date 2017-11-30T15:24:50Z
author nayden
files src/sys/netinet/tcp_usrreq.c log diff annotate
message Fix typos in comments.
OK florian@

date 2017-11-30T16:31:12Z
author visa
files src/sys/crypto/crypto.c log diff annotate
message Fix the IPL and flags of the MP-safe crypto taskq. Now a sane IPL
is passed to the mutex implementation, and the queue actually runs
without the kernel lock.

Tested by dhill@
OK mikeb@, dhill@, kettenis@