OpenBSD cvs log

created 2018-11-30T02:26:19Z
begin 2018-08-22T00:00:00Z
end 2018-08-23T00:00:00Z
path src/sys
commits 7

date 2018-08-22T11:25:58Z
author aoyama
files src/sys/arch/m88k/include/atomic.h log diff annotate
message Adding membar_xxx defines to userland.

The src/lib/libc/thread/rthread.c 1.8 change adds #include
in userland code.

Current m88k atomic.h contents are inside of #if defined(_KERNEL)
guard, then, nothing is defined for userland program.
So we need adding some defines to compile it on m88k.

The original diff is suggested from Miod Vallat, modified by the
advice from mpi@ and kettenis@.

ok kettenis@

date 2018-08-22T15:30:20Z
author mpi
files src/sys/dev/usb/usbdevs log diff annotate
message Dynastream ANTUSB-m, from Jan Klemkow.

date 2018-08-22T15:31:05Z
author mpi
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message regen

date 2018-08-22T15:32:49Z
author mpi
files src/sys/dev/usb/uscom.c log diff annotate
message Work well with the Dynastream ANTUSB-m, from Jan Klemkow.

date 2018-08-22T15:38:46Z
author mpi
files src/sys/arch/alpha/conf/GENERIC log diff annotate
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 uscom(4) where uslcom(4) is already present.

Based on a submisison from Jan Klemkow.

date 2018-08-22T19:48:48Z
author cheloha
files src/sys/netinet6/frag6.c log diff annotate
message frag6_slowtimo: push NET_LOCK into frag6_freef around icmp6_error.

icmp6_error() still probably needs the NET_LOCK, as the call chain
icmp6_error -> icmp6_reflect -> rt_match -> rt_clone -> rtrequest
is possible.

The fragment discard loop in frag6_slowtimo and the other
cleanup bits in frag6_freef do not require it however. So
push the lock down into frag6_freef around icmp6_error.

Prompted by mpi. Discussed with bluhm and kn. Regress test help
by bluhm. Additional testing by kn.

ok kn@ visa@ mpi@

date 2018-08-22T21:15:53Z
author kettenis
files src/sys/dev/fdt/dwpcie.c log diff annotate
message Initialize bridge registers instead of relying on ppb(4) to do it for us.
This gives us more control over the I/O windows that we expose such that
we can make enough address space available for graphics cards.