OpenBSD cvs log

created 2020-11-21T19:03:14Z
begin 2020-06-30T00:00:00Z
end 2020-07-01T00:00:00Z
path src/sys
commits 23

date 2020-06-30T02:19:11Z
author deraadt
files src/sys/dev/fdt/rkdwhdmi.c log diff annotate
message adjust functions for new const in drm MI code; ok jsg

date 2020-06-30T02:19:12Z
author deraadt
files src/sys/dev/ic/dwhdmi.h log diff annotate
src/sys/dev/ic/dwhdmiphy.c log diff annotate
message adjust functions for new const in drm MI code; ok jsg

date 2020-06-30T04:37:24Z
author jmatthew
files src/sys/dev/pci/pcidevs log diff annotate
message add Mellanox ConnectX-6 Dx, from Hrvoje Popovski

date 2020-06-30T04:38:22Z
author jmatthew
files src/sys/dev/pci/pcidevs.h log diff annotate
message regen

date 2020-06-30T04:38:23Z
author jmatthew
files src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2020-06-30T04:39:46Z
author jmatthew
files src/sys/dev/pci/if_mcx.c log diff annotate
message attach on ConnectX-6 Dx, tested by Hrvoje Popovski

date 2020-06-30T09:31:38Z
author kn
files src/sys/net/if.c log diff annotate
message Add size to free(9) call

Size taken from if_creategroup();
OK mvs

date 2020-06-30T10:21:59Z
author gerhard
files src/sys/dev/usb/xhci.c log diff annotate
message
When a transfer times out, the TRB should be aborted, too. But still
the completion interrupt may already be pending while aborting.
Hence, in xhci_event_command() ignore events from a TRB that is not
the expected one. And don't let xhci_abort_command() yield the CPU.

ok mpi@

date 2020-06-30T10:53:03Z
author jsg
files src/sys/dev/pci/drm/drm_fb_helper.c log diff annotate
message don't warn on entry to drm_fb_helper_set_suspend_unlocked()

we don't have a console lock like linux does

date 2020-06-30T12:02:35Z
author jsg
files src/sys/dev/pci/drm/include/linux/stop_machine.h log diff annotate
message use intr_restore() when restoring interrupts

ok kettenis@

date 2020-06-30T14:05:13Z
author mvs
files src/sys/net/pipex.c log diff annotate
message Remove unused declaration.

ok deraadt yasuoka

date 2020-06-30T14:47:16Z
author visa
files src/sys/arch/octeon/dev/octrtc.c log diff annotate
message Use <dev/clock_subr.h> in octrtc(4).

OK pirofti@

date 2020-06-30T14:56:10Z
author visa
files src/sys/arch/mips64/dev/Attic/clockvar.h log diff annotate
src/sys/arch/mips64/mips64/clock.c log diff annotate
src/sys/arch/mips64/mips64/mips64_machdep.c log diff annotate
message Retire unused <mips64/dev/clockvar.h> interface.

date 2020-06-30T15:41:55Z
author visa
files src/sys/arch/alpha/include/Attic/stdarg.h log diff annotate
src/sys/arch/amd64/include/Attic/stdarg.h log diff annotate
src/sys/arch/arm/include/Attic/stdarg.h log diff annotate
src/sys/arch/arm64/include/Attic/stdarg.h log diff annotate
src/sys/arch/armv7/include/Attic/stdarg.h log diff annotate
src/sys/arch/hppa/include/Attic/stdarg.h log diff annotate
src/sys/arch/i386/include/Attic/stdarg.h log diff annotate
src/sys/arch/landisk/include/Attic/stdarg.h log diff annotate
message Remove obsolete <machine/stdarg.h> header. Nowadays the vararg
functionality is provided by <sys/stdarg.h> using compiler builtins.

Tested in a ports bulk build on amd64 by naddy@

OK naddy@ mpi@

date 2020-06-30T15:41:56Z
author visa
files src/sys/arch/loongson/include/Attic/stdarg.h log diff annotate
src/sys/arch/luna88k/include/Attic/stdarg.h log diff annotate
src/sys/arch/m88k/include/Attic/stdarg.h log diff annotate
src/sys/arch/macppc/include/Attic/stdarg.h log diff annotate
src/sys/arch/mips64/include/Attic/stdarg.h log diff annotate
src/sys/arch/octeon/include/Attic/stdarg.h log diff annotate
src/sys/arch/powerpc/include/Attic/stdarg.h log diff annotate
src/sys/arch/sgi/include/Attic/stdarg.h log diff annotate
src/sys/arch/sh/include/Attic/stdarg.h log diff annotate
src/sys/arch/sparc64/include/Attic/stdarg.h log diff annotate
message Remove obsolete <machine/stdarg.h> header. Nowadays the vararg
functionality is provided by <sys/stdarg.h> using compiler builtins.

Tested in a ports bulk build on amd64 by naddy@

OK naddy@ mpi@

date 2020-06-30T18:05:02Z
author krw
files src/sys/scsi/scsiconf.h log diff annotate
message Garbage collect SDEV_S_WAITING, last used in scsi_base.c r1.167 in
2010.

Part of matthew@'s reverted scsiconf.h r1.146.

date 2020-06-30T18:43:36Z
author krw
files src/sys/scsi/cd.c log diff annotate
message Nuke unneeded 'sa_inqbuf' member of struct scsi_attach_args. It always
points to the inquiry data contained in the struct scsi_link pointed
to by the other member, sa_sc_link.

date 2020-06-30T18:43:37Z
author krw
files src/sys/scsi/ch.c log diff annotate
src/sys/scsi/mpath_emc.c log diff annotate
src/sys/scsi/mpath_hds.c log diff annotate
src/sys/scsi/mpath_rdac.c log diff annotate
src/sys/scsi/mpath_sym.c log diff annotate
src/sys/scsi/safte.c log diff annotate
src/sys/scsi/scsiconf.c log diff annotate
src/sys/scsi/scsiconf.h log diff annotate
src/sys/scsi/sd.c log diff annotate
src/sys/scsi/ses.c log diff annotate
src/sys/scsi/st.c log diff annotate
message Nuke unneeded 'sa_inqbuf' member of struct scsi_attach_args. It always
points to the inquiry data contained in the struct scsi_link pointed
to by the other member, sa_sc_link.

date 2020-06-30T20:09:37Z
author kettenis
files src/sys/arch/powerpc64/include/opal.h log diff annotate
src/sys/arch/powerpc64/powerpc64/locore.S log diff annotate
src/sys/arch/powerpc64/powerpc64/machdep.c log diff annotate
message Flush OPAL console when writing kernel messages. Removes annoying delay
before kernel messages show up on the serial console.

date 2020-06-30T20:23:56Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/locore.S log diff annotate
message Use a lone stdcx. instruction to clear possible userland reservations upon
context switch.

date 2020-06-30T20:31:54Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/vm_machdep.c log diff annotate
message No need to do anything FPU-related when we exit.

date 2020-06-30T20:35:53Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/pmap.c log diff annotate
src/sys/arch/powerpc64/powerpc64/trap.c log diff annotate
message When we sleep during one of the copyin(9) functions, another process may
come in and steal the SLB entry that we use to temporarily map userland
adresses in the kernel. Handle this case by reinserting the entry when
we get a data segment interrupt.

date 2020-06-30T21:58:13Z
author benno
files src/sys/netinet6/in6.c log diff annotate
message Fix two places where carp backup state is misspelled in comments.
ok claudio@