OpenBSD cvs log

created 2019-05-08T22:54:53Z
begin 2018-03-20T00:00:00Z
end 2018-03-21T00:00:00Z
path src/sys
commits 9

date 2018-03-20T04:18:40Z
author jmatthew
files src/sys/arch/amd64/amd64/hibernate_machdep.c log diff annotate
src/sys/arch/i386/i386/hibernate_machdep.c log diff annotate
src/sys/dev/sdmmc/files.sdmmc log diff annotate
src/sys/dev/sdmmc/sdhc.c log diff annotate
src/sys/dev/sdmmc/sdmmc.c log diff annotate
src/sys/dev/sdmmc/sdmmc_mem.c log diff annotate
src/sys/dev/sdmmc/sdmmc_scsi.c log diff annotate
src/sys/dev/sdmmc/sdmmcchip.h log diff annotate
src/sys/dev/sdmmc/sdmmcvar.h log diff annotate
message Add hibernate IO path for sdmmc(4). This requires some help from the
sdmmc chipset driver, currently only implemented in sdhc(4), but
mostly uses the regular path. sdhc(4) also needed the ability to
perform IO while cold.

ok deraadt@

date 2018-03-20T07:30:10Z
author kevlo
files src/sys/dev/usb/umsm.c log diff annotate
src/sys/dev/usb/usbdevs log diff annotate
message Add support for SIMCom SIM7600E.

ok deraadt@

date 2018-03-20T07:31:05Z
author kevlo
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message sync

date 2018-03-20T08:58:19Z
author mpi
files src/sys/net/if.c log diff annotate
message Call bpfdetach() without holding the NET_LOCK().

Prevents a rwlock recursion found by stsp@.

ok stsp@, deraadt@, visa@

date 2018-03-20T15:45:32Z
author mpi
files src/sys/arch/alpha/alpha/db_interface.c log diff annotate
src/sys/arch/amd64/amd64/db_interface.c log diff annotate
src/sys/arch/arm/arm/db_interface.c log diff annotate
src/sys/arch/arm64/arm64/db_interface.c log diff annotate
src/sys/arch/hppa/hppa/db_interface.c log diff annotate
src/sys/arch/i386/i386/db_interface.c log diff annotate
src/sys/arch/mips64/mips64/db_machdep.c log diff annotate
src/sys/arch/powerpc/ddb/db_interface.c log diff annotate
src/sys/arch/sh/sh/db_interface.c log diff annotate
src/sys/arch/sparc64/sparc64/db_interface.c log diff annotate
src/sys/kern/init_main.c log diff annotate
src/sys/kern/kern_lock.c log diff annotate
src/sys/kern/kern_rwlock.c log diff annotate
src/sys/kern/subr_prf.c log diff annotate
src/sys/sys/systm.h log diff annotate
message Do not panic from ddb(4) when a lock requirement isn't fulfilled.

Extend the logic already present for panic() to any DDB-related
operation such that if ddb(4) is entered because of a fault or
other trap it is still possible to call 'boot reboot'.

While here stop printing splassert() messages as well, to not fill
the buffer.

ok visa@, deraadt@

date 2018-03-20T16:39:10Z
author bluhm
files src/sys/arch/i386/i386/kvm86.c log diff annotate
src/sys/arch/i386/i386/kvm86call.S log diff annotate
message Switching from per PCB TSS to per CPU TSS broke kvm86 calls to the BIOS.
This change fixes the issues.
from hshoexer@; reported and tested by semarie@; OK deraadt@

date 2018-03-20T21:23:38Z
author kettenis
files src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/mvgpio.c log diff annotate
message Add mvgpio(4), a driver to handle GPIOs on Marvell SoCs.

date 2018-03-20T23:04:48Z
author patrick
files src/sys/arch/arm/armv7/armv7_space.c log diff annotate
src/sys/arch/arm/include/fdt.h log diff annotate
src/sys/arch/arm64/dev/arm64_bus_space.c log diff annotate
src/sys/arch/arm64/include/fdt.h log diff annotate
message To allow sharing more code between armv7 and arm64 platforms, introduce
a common bus space tag that can be used for early console attachment.

ok kettenis@

date 2018-03-20T23:05:54Z
author patrick
files src/sys/arch/armv7/imx/Attic/imxuart.c log diff annotate
message Make use of the new common bus space tag in imxuart(4) so it does not
need to source armv7 headers and can be used on arm64 as well. Also
don't hardcode com(4)'s major number.

ok kettenis@