OpenBSD cvs log

created 2020-12-01T16:21:02Z
begin 2020-10-14T00:00:00Z
end 2020-10-15T00:00:00Z
path src/sys
commits 9

date 2020-10-14T06:40:21Z
author jmatthew
files src/sys/dev/pci/if_bnxt.c log diff annotate
message Add an interrupt barrier in bnxt_down() and check if the interface is
running before processing rx or tx events, to avoid crashes if an interrupt
is received before we finish shutting down the completion ring.

tested by Pavel Mateja
ok dlg@

date 2020-10-14T09:09:10Z
author jsg
files src/sys/dev/pci/drm/scheduler/sched_main.c log diff annotate
message don't multiply ticks by hz when result is compared to jiffies

Used in the return value of drm_sched_suspend_timeout() which nothing
currently uses.

date 2020-10-14T12:15:21Z
author jsg
files src/sys/dev/pci/drm/drm_file.c log diff annotate
src/sys/dev/pci/drm/include/drm/drm_drv.h log diff annotate
message remove unused locally added drm_driver struct members

date 2020-10-14T16:47:46Z
author deraadt
files src/sys/arch/amd64/amd64/trap.c log diff annotate
message Split the userland vs kernel uvm_fault reaching paths to reduce late
checking of variables and avoid the KERNEL_LOCK in more cases. Much
discussion with kettenis led up to this.
ok kettenis

date 2020-10-14T19:22:14Z
author naddy
files src/sys/net/pfvar.h log diff annotate
message replace a MAXPATHLEN that slipped back in with PATH_MAX so userland won't
have to pull in <sys/param.h>
ok kn@ sashan@ deraadt@

date 2020-10-14T22:41:48Z
author deraadt
files src/sys/kern/kern_malloc.c log diff annotate
message delete strange historical FFS_SOFTUPDATES ifdef...
ok millert

date 2020-10-14T23:40:33Z
author krw
files src/sys/scsi/scsi_base.c log diff annotate
src/sys/scsi/scsiconf.h log diff annotate
message Introduce scsi_copy_internal_data() to copy 'faked' data from a driver to a
scsi_xfer. Will replace various equivalent functions/hand-rolled chunks, none of
which were setting xs->resid.

date 2020-10-14T23:47:55Z
author jsg
files src/sys/dev/usb/if_ure.c log diff annotate
src/sys/dev/usb/usbdevs log diff annotate
message don't match on 17ef:3083 in ure(4)

Stefan Hagen reports this is an audio device found on the
Lenovo ThinkPad Thunderbolt 3 Workstation Dock Gen 2.

Originally added as the id appeared in rtux64w10.INF from
thinkpad_usb-c_dock_gen2_drivers_v1.0.3.03241.exe as
%Lenovo-FFF.DeviceDesc% = RTL8153Bx64_S5WOL.ndi,USB\VID_17EF&PID_3083&REV_3101
but this appears to be wrong.

date 2020-10-14T23:48:27Z
author jsg
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message regen