OpenBSD cvs log

created 2019-05-08T04:56:25Z
begin 2018-01-22T00:00:00Z
end 2018-01-23T00:00:00Z
path src/sys
commits 11

date 2018-01-22T02:28:09Z
author jsg
files src/sys/dev/pci/drm/Attic/i915_pciids.h log diff annotate
src/sys/dev/pci/drm/i915/i915_devlist.h log diff annotate
src/sys/dev/pci/drm/i915/i915_drv.c log diff annotate
message Match on Iris Pro Graphics 580 and other skylake GT4 ids and correct
the Iris Graphics P555 GT3 id.

Derived from the following linux commits:

drm/i915/skl: Add SKL GT4 PCI IDs
From Mika Kuoppala
15620206ae87ba9643ffa6f5ddb5471be7192006 in mainline linux

drm/i915: Update SKL SRV GT4 pci ids reference.
From Rodrigo Vivi
5390974f981907cd02d1cb48145b03471279877a in mainline linux

drm/i915/skl: Add missing SKL ID
From Michal Winiarski
ca7a45ba6fb9e7ceca56d10b91db29c2f3451a2e in mainline linux

Expanded version of a diff from ccardenas@.
Reported and tested by Bryan Vyhmeister.
Tested by and ok ccardenas@

date 2018-01-22T09:01:39Z
author mpi
files src/sys/sys/exec_elf.h log diff annotate
message Add SHT_SYMTAB_SHNDX

Required by Karel Gardas to unbreak GHC head.

date 2018-01-22T09:05:06Z
author mpi
files src/sys/net/if_vxlan.c log diff annotate
message Do not call ip_output() recursively in vxlan_start().

ip_output() currently needs the NET_LOCK() which is not held when an
interface is added to a pf(4) queue.

Fix an issue reported by Jason Tubnor, ok dlg@

date 2018-01-22T09:06:22Z
author mpi
files src/sys/net/if_etherip.c log diff annotate
message Use ip_send() to not call ip_output() recursively in *start() routine.

ok visa@

date 2018-01-22T09:08:43Z
author mpi
files src/sys/arch/amd64/amd64/intr.c log diff annotate
src/sys/arch/i386/i386/machdep.c log diff annotate
src/sys/arch/macppc/dev/openpic.c log diff annotate
message Always grab the KERNEL_LOCK() for !IPL_MPSAFE handlers.

Suggested by kettenis@, ok visa@

date 2018-01-22T09:31:35Z
author mpi
files src/sys/arch/powerpc/include/intr.h log diff annotate
message Include rather than

Required by upcoming MI mutex change.

date 2018-01-22T09:40:45Z
author mpi
files src/sys/arch/loongson/include/intr.h log diff annotate
src/sys/arch/octeon/include/intr.h log diff annotate
src/sys/arch/sgi/include/intr.h log diff annotate
message Include instead of

required by upcoming MI mutex change.

date 2018-01-22T10:04:46Z
author mpi
files src/sys/arch/amd64/amd64/genassym.cf log diff annotate
src/sys/arch/i386/i386/genassym.cf log diff annotate
src/sys/arch/macppc/macppc/genassym.cf log diff annotate
src/sys/arch/socppc/socppc/genassym.cf log diff annotate
message ->

date 2018-01-22T12:20:54Z
author fcambus
files src/sys/dev/wscons/wskbd.c log diff annotate
src/sys/dev/wscons/wskbdutil.c log diff annotate
message More sizes for free() in wscons(4).

OK visa@

date 2018-01-22T13:16:48Z
author helg
files src/sys/miscfs/fuse/fuse_device.c log diff annotate
message Use the proper address space when using a kernel that supports
Supervisor Mode Access Prevention (SMAP) compiled with FUSE_DEBUG.
While here, add some sanity check to the debug function fuse_dump_buff.

Thanks to Thomas Jeunet.

OK mpi@, helg@

date 2018-01-22T20:27:28Z
author bluhm
files src/sys/netinet/tcp_usrreq.c log diff annotate
src/sys/sys/protosw.h log diff annotate
message Bring back the detach messages in trpt(8) for tcp debugging. They
got lost with the pr_detach conversion. While there, remove some
dead code.
OK mpi@