OpenBSD cvs log

created 2019-05-14T11:00:06Z
begin 2019-05-08T00:00:00Z
end 2019-05-09T00:00:00Z
path src/sys
commits 23

date 2019-05-08T12:40:57Z
author beck
files src/sys/kern/vfs_bio.c log diff annotate
src/sys/kern/vfs_biomem.c log diff annotate
message Modify the buffer cache to always flip recovered DMA buffers high.

This also modifies the backoff logic to only back off what is requested
and not a "mimimum" amount. Tested by me, benno@, tedu@ anda ports build
by naddy@.

ok tedu@

date 2019-05-08T14:53:54Z
author ccardenas
files src/sys/arch/arm64/dev/agintc.c log diff annotate
message Fix kernel compile with DEBUG_AGINTC.

ok phessler, deraadt

date 2019-05-08T15:16:16Z
author jsg
files src/sys/dev/pci/pcidevs log diff annotate
message add more Intel 300 Series PCH ids

date 2019-05-08T15:16:38Z
author jsg
files src/sys/dev/pci/pcidevs.h log diff annotate
message regen

date 2019-05-08T15:16:39Z
author jsg
files src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2019-05-08T15:20:05Z
author jsg
files src/sys/dev/pci/ichiic.c log diff annotate
message match on 300 series pch

date 2019-05-08T15:23:20Z
author jsg
files src/sys/dev/pci/pucdata.c log diff annotate
message match on 200 and 300 series pch kt

date 2019-05-08T15:32:02Z
author tedu
files src/sys/dev/acpi/acpi.c log diff annotate
message free size. the allocation is the header plus the length.

date 2019-05-08T15:32:53Z
author tedu
files src/sys/dev/ic/nvme.c log diff annotate
message when freeing ccbs, pass the number so we can free with the size.
ok deraadt mpi

date 2019-05-08T15:33:41Z
author tedu
files src/sys/dev/pci/azalia_codec.c log diff annotate
message add free size, the old number of mixers, when reallocating.
ok deraadt mpi

date 2019-05-08T15:34:19Z
author visa
files src/sys/arch/mips64/mips64/db_machdep.c log diff annotate
message Print the current ASID in hex instead of decimal, to match the format
with the ASID format on TLB entry lines.

date 2019-05-08T15:55:56Z
author kettenis
files src/sys/dev/pci/drm/i915/i915_drv.c log diff annotate
message We're not quite ready yet to actually detach inteldrm(4).

ok jsg@

date 2019-05-08T16:22:42Z
author anton
files src/sys/kern/subr_prf.c log diff annotate
message Add a compile-time option called SPLASSERT_WATCH which changes the
default value of kern.splassert to 3, i.e. enter ddb on splassert()
failure. Will be used during fuzzing.

ok mpi@ visa@

date 2019-05-08T16:24:48Z
author anton
files src/sys/kern/vfs_lockf.c log diff annotate
message group function prototypes

date 2019-05-08T22:01:19Z
author jsg
files src/sys/dev/pci/drm/include/linux/atomic.h log diff annotate
message add cmpxchg() with same implementation as atomic_cmpxchg()

date 2019-05-08T22:44:31Z
author kettenis
files src/sys/dev/pci/drm/include/linux/mm.h log diff annotate
src/sys/dev/pci/drm/include/linux/slab.h log diff annotate
message Fix overflow tests such that we can allocate arrays with zero items.
Linux allows this sillyness and it is needed to make X work on the
integrated graphics on the AMD Ryzen 3 PRO 2200GE APU.

ok jsg@

date 2019-05-08T23:35:23Z
author jsg
files src/sys/dev/pci/drm/include/linux/wait.h log diff annotate
message Add wait_event_killable(). In linux TASK_KILLABLE only gets fatal
signals, as we don't have an equivalent use PCATCH and check for all
signals before and after msleep. Discussed with kettenis@.

date 2019-05-08T23:51:14Z
author kettenis
files src/sys/dev/usb/usbdevs log diff annotate
message add Google vendor ID

date 2019-05-08T23:51:34Z
author kettenis
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message regen

date 2019-05-08T23:53:26Z
author tedu
files src/sys/kern/kern_malloc.c log diff annotate
message print a few warnings when calling free with a zero size.
let's see what falls out.
ok beck deraadt kettenis mpi

date 2019-05-08T23:53:40Z
author kettenis
files src/sys/dev/usb/ucrcom.c log diff annotate
message Add ucrcom(4) a (very simple) driver for the serial console of (some)
chromebooks.

ok deraadt@

date 2019-05-08T23:54:38Z
author kettenis
files src/sys/arch/alpha/conf/GENERIC log diff annotate
message Enable ucrcom(4) on all architectures that have uslcom(4).

ok deraadt@

date 2019-05-08T23:54:39Z
author kettenis
files src/sys/arch/amd64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/armv7/conf/GENERIC log diff annotate
src/sys/arch/hppa/conf/GENERIC log diff annotate
src/sys/arch/i386/conf/GENERIC log diff annotate
src/sys/arch/landisk/conf/GENERIC log diff annotate
src/sys/arch/loongson/conf/GENERIC log diff annotate
src/sys/arch/macppc/conf/GENERIC log diff annotate
src/sys/arch/octeon/conf/GENERIC log diff annotate
src/sys/arch/sparc64/conf/GENERIC log diff annotate
message Enable ucrcom(4) on all architectures that have uslcom(4).

ok deraadt@