OpenBSD cvs log

created 2020-01-15T16:27:26Z
begin 2019-12-31T00:00:00Z
end 2020-01-01T00:00:00Z
path src/sys
commits 14

date 2019-12-31T00:00:09Z
author deraadt
files src/sys/dev/pci/mfi_pci.c log diff annotate
message needs sys/sensor.h to standalone from whether machine/cpu.h pulls the
file or not
found by olivier@burelli.fr

date 2019-12-31T00:16:03Z
author jsg
files src/sys/dev/pci/cac_pci.c log diff annotate
message include sys/sensors.h for sensor use in cacvar.h

date 2019-12-31T01:26:56Z
author jsg
files src/sys/dev/ic/ami.c log diff annotate
src/sys/dev/pv/hypervic.c log diff annotate
src/sys/dev/pv/vmmci.c log diff annotate
src/sys/dev/pv/vmt.c log diff annotate
message include sys/sensors.h for sensor use

date 2019-12-31T01:38:33Z
author jsg
files src/sys/dev/acpi/acpi.c log diff annotate
src/sys/dev/acpi/acpithinkpad.c log diff annotate
message include sys/sensors.h for sensor use
don't depend on indirect inclusion from acpidev.h

date 2019-12-31T10:05:32Z
author mpi
files src/sys/dev/hotplug.c log diff annotate
src/sys/dev/ipmi.c log diff annotate
src/sys/dev/vscsi.c log diff annotate
src/sys/dev/acpi/acpi.c log diff annotate
src/sys/dev/hil/hil.c log diff annotate
src/sys/dev/ic/ami.c log diff annotate
src/sys/dev/ic/i82365.c log diff annotate
src/sys/dev/ic/if_wi.c log diff annotate
src/sys/dev/ic/mfi.c log diff annotate
src/sys/dev/ic/mpi.c log diff annotate
src/sys/dev/ic/pgt.c log diff annotate
src/sys/dev/ic/qlw.c log diff annotate
src/sys/dev/ic/rtwn.c log diff annotate
src/sys/dev/ic/tcic2.c log diff annotate
src/sys/dev/ic/twe.c log diff annotate
src/sys/dev/ic/wdc.c log diff annotate
src/sys/dev/isa/pcppi.c log diff annotate
src/sys/dev/isa/sbdsp.c log diff annotate
src/sys/dev/isa/wds.c log diff annotate
src/sys/dev/pci/if_wi_pci.c log diff annotate
src/sys/dev/pci/mfii.c log diff annotate
message Convert infinite sleeps to {m,t}sleep_nsec(9).

ok kn@

date 2019-12-31T10:05:33Z
author mpi
files src/sys/dev/pci/mpii.c log diff annotate
src/sys/dev/pcmcia/if_malo.c log diff annotate
src/sys/dev/pcmcia/if_wi_pcmcia.c log diff annotate
src/sys/dev/pv/if_vio.c log diff annotate
src/sys/dev/sbus/bpp.c log diff annotate
src/sys/dev/sbus/magma.c log diff annotate
src/sys/dev/sbus/stp4020.c log diff annotate
src/sys/dev/sdmmc/sdmmc.c log diff annotate
src/sys/dev/sdmmc/sdmmc_io.c log diff annotate
message Convert infinite sleeps to {m,t}sleep_nsec(9).

ok kn@

date 2019-12-31T10:07:31Z
author mpi
files src/sys/arch/luna88k/luna88k/machdep.c log diff annotate
message Use km_alloc(9) instead of uvm_km_zalloc().

Tested by and ok aoyama@

date 2019-12-31T13:48:31Z
author visa
files src/sys/arch/arm64/dev/apm.c log diff annotate
src/sys/arch/i386/i386/apm.c log diff annotate
src/sys/arch/loongson/dev/apm.c log diff annotate
src/sys/arch/macppc/dev/apm.c log diff annotate
src/sys/dev/hotplug.c log diff annotate
src/sys/dev/midi.c log diff annotate
src/sys/dev/rnd.c log diff annotate
src/sys/dev/vscsi.c log diff annotate
src/sys/dev/acpi/acpi.c log diff annotate
src/sys/dev/pci/drm/drm_drv.c log diff annotate
src/sys/dev/usb/ugen.c log diff annotate
src/sys/dev/usb/uhid.c log diff annotate
src/sys/dev/wscons/wsevent.c log diff annotate
message Use C99 designated initializers with struct filterops. In addition,
make the structs const so that the data are put in .rodata.

OK mpi@, deraadt@, anton@, bluhm@

date 2019-12-31T13:48:32Z
author visa
files src/sys/isofs/cd9660/cd9660_vnops.c log diff annotate
src/sys/kern/kern_event.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/kern/subr_log.c log diff annotate
src/sys/kern/sys_pipe.c log diff annotate
src/sys/kern/tty.c log diff annotate
src/sys/kern/tty_pty.c log diff annotate
src/sys/kern/uipc_socket.c log diff annotate
src/sys/kern/vfs_default.c log diff annotate
src/sys/miscfs/fifofs/fifo_vnops.c log diff annotate
src/sys/miscfs/fuse/fuse_device.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/net/bpf.c log diff annotate
src/sys/net/if_pppx.c log diff annotate
src/sys/net/if_tun.c log diff annotate
src/sys/net/switchctl.c log diff annotate
src/sys/nfs/nfs_kq.c log diff annotate
src/sys/sys/event.h log diff annotate
src/sys/tmpfs/tmpfs_vnops.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
message Use C99 designated initializers with struct filterops. In addition,
make the structs const so that the data are put in .rodata.

OK mpi@, deraadt@, anton@, bluhm@

date 2019-12-31T14:09:56Z
author visa
files src/sys/kern/kern_event.c log diff annotate
message Fix some races in kqueue_register().

Mark knote with KN_PROCESSING before calling .f_event() in
kqueue_register(). This prevents other threads from freeing the knote
too early.

Rearrange memory allocations so that there is no sleeping point between
the knote lookup and insert. Also take into account that multiple
threads can attempt expanding the kqueue at the same time.

Input and OK mpi@
OK anton@

date 2019-12-31T22:57:07Z
author jsg
files src/sys/dev/vscsi.c log diff annotate
src/sys/dev/ic/qla.c log diff annotate
src/sys/dev/pci/qle.c log diff annotate
message convert infinite msleep(9) to msleep_nsec(9)

ok mpi@ bluhm@

date 2019-12-31T23:50:19Z
author jsg
files src/sys/dev/pci/drm/include/drm/drm_dp_mst_helper.h log diff annotate
message drm: mst: Fix query_payload ack reply struct

From Sean Paul
f015785ae7fbf7a817b74b4001f92ca3070aa718 in linux 4.19.y/4.19.92
268de6530aa18fe5773062367fd119f0045f6e88 in mainline linux

date 2019-12-31T23:54:00Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c log diff annotate
message drm/amdgpu: grab the id mgr lock while accessing passid_mapping

From Christian Koenig
16bb81d541f31b163563fea951ccb30b0def0c0a in linux 4.19.y/4.19.92
6817bf283b2b851095825ec7f0e9f10398e09125 in mainline linux

date 2019-12-31T23:57:45Z
author jsg
files src/sys/dev/pci/drm/drm_vblank.c log diff annotate
message drm/drm_vblank: Change EINVAL by the correct errno

From Rodrigo Siqueira
5d60d398148d00a6fc8f0e1844055be3441e1d01 in linux 4.19.y/4.19.92
aed6105b28b10613f16c0bfe97525fe5a23338df in mainline linux