OpenBSD cvs log

created 2019-03-23T15:59:57Z
begin 2019-03-17T00:00:00Z
end 2019-03-18T00:00:00Z
path src/sys
commits 9

date 2019-03-17T01:06:15Z
author cheloha
files src/sys/kern/kern_tc.c log diff annotate
message Change boot time/offset within tc_windup().

We need to perform the actual modification of the boot offset and the
time-of-boot within the "safe zone" in tc_windup() where the timehands'
generation is zero to conform to the timehands lockless read protocol.

Based on FreeBSD r303387.

Discussed with mpi@ and visa@.

ok visa@

date 2019-03-17T05:06:36Z
author visa
files src/sys/arch/loongson/loongson/machdep.c log diff annotate
src/sys/arch/mips64/mips64/interrupt.c log diff annotate
src/sys/arch/octeon/dev/octeon_intr.c log diff annotate
src/sys/arch/sgi/sgi/machdep.c log diff annotate
message Move intr_barrier(9) to the platform level so that it can be customized.

date 2019-03-17T05:25:06Z
author visa
files src/sys/arch/octeon/dev/octcib.c log diff annotate
src/sys/arch/octeon/dev/octcit.c log diff annotate
src/sys/arch/octeon/dev/octciu.c log diff annotate
src/sys/arch/octeon/dev/octeon_intr.c log diff annotate
src/sys/arch/octeon/include/intr.h log diff annotate
message Let each interrupt controller driver choose how to implement
intr_barrier(9).

With this change, the barrier should finally work properly with
cnmac(4) interrupts that have been assigned to secondary cores.

date 2019-03-17T08:13:48Z
author mglocker
files src/sys/dev/usb/xhci.c log diff annotate
message Remove obsolete semicolon at end of case switch.

date 2019-03-17T11:28:07Z
author mglocker
files src/sys/dev/usb/xhci.c log diff annotate
message Move the handler code in the xhci_event_xfer() switch case in two separate
functions for isoc and !isoc xfers.

Suggested by mpi@.

ok patrick@, stsp@

date 2019-03-17T16:27:16Z
author visa
files src/sys/arch/octeon/dev/octciu.c log diff annotate
message Replace a hand-rolled linked list with SLIST.

date 2019-03-17T16:31:26Z
author visa
files src/sys/arch/octeon/dev/octcit.c log diff annotate
src/sys/arch/octeon/dev/octciu.c log diff annotate
message Remember to detach the event counter when disestablishing
an interrupt handler.

date 2019-03-17T22:05:37Z
author mglocker
files src/sys/dev/usb/xhci.c log diff annotate
message Since an isoc endpoint never halts, move to remaining error handling
code in xhci_event_xfer() to the generic handler function.

suggested and ok mpi@

date 2019-03-17T23:57:12Z
author dlg
files src/sys/net/bpf.h log diff annotate
message extend BIOCSFILDROP so it can be configured to not capture packets.

this just provides the macros for the different values for BIOCGFILDROP
and BIOCSFILDROP, the implementation behing them is coming.

ok sthen@ mikeb@ claudio@ visa@