OpenBSD cvs log

created 2019-05-04T02:44:37Z
begin 2017-10-26T00:00:00Z
end 2017-10-27T00:00:00Z
path src/sys
commits 9

date 2017-10-26T02:38:54Z
author guenther
files src/sys/ufs/ufs/dirhash.h log diff annotate
src/sys/ufs/ufs/ufs_dirhash.c log diff annotate
message Revert 2006-4-29Z23:09:45 commit that switched from rwlocks to mutexes.
Use of mutexes there is a WITNESS violation.

ok visa@ mpi@

date 2017-10-26T02:48:36Z
author jsg
files src/sys/arch/armv7/armv7/armv7_start.S log diff annotate
message Use .arch_extension sec and virt to use smc and hvc instructions when
using the clang 5.0.0 integrated assembler with -march=armv7a.

ok visa@ initial diff from and ok kettenis@

date 2017-10-26T13:27:20Z
author jsg
files src/sys/arch/armv7/conf/Makefile.armv7 log diff annotate
message adjust Makefile.armv7 for clang
ok kettenis@

date 2017-10-26T15:00:28Z
author mpi
files src/sys/dev/ic/acx.c log diff annotate
src/sys/dev/ic/bwi.c log diff annotate
src/sys/dev/ic/malo.c log diff annotate
src/sys/dev/ic/pgt.c log diff annotate
src/sys/dev/ic/rt2560.c log diff annotate
src/sys/dev/ic/rt2661.c log diff annotate
src/sys/dev/ic/rt2860.c log diff annotate
src/sys/dev/ic/rtwn.c log diff annotate
src/sys/dev/pci/if_ipw.c log diff annotate
src/sys/dev/pci/if_iwi.c log diff annotate
src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwn.c log diff annotate
src/sys/dev/pci/if_wpi.c log diff annotate
src/sys/dev/pcmcia/if_malo.c log diff annotate
src/sys/dev/usb/if_athn_usb.c log diff annotate
src/sys/dev/usb/if_otus.c log diff annotate
src/sys/dev/usb/if_ral.c log diff annotate
src/sys/dev/usb/if_rsu.c log diff annotate
src/sys/dev/usb/if_rum.c log diff annotate
src/sys/dev/usb/if_run.c log diff annotate
src/sys/dev/usb/if_uath.c log diff annotate
src/sys/dev/usb/if_upgt.c log diff annotate
src/sys/net80211/ieee80211_ioctl.c log diff annotate
message Move common code to add/remove multicast filters to ieee80211_ioctl(9).

ok jsg@, stsp@

date 2017-10-26T15:05:41Z
author mpi
files src/sys/netinet6/in6.c log diff annotate
src/sys/netinet6/in6_var.h log diff annotate
src/sys/netinet6/nd6.c log diff annotate
message Kill deprecated IPv6 ioctl(2)s.

ok florian@, sthen@, jsg@

date 2017-10-26T15:13:40Z
author mpi
files src/sys/net/if.c log diff annotate
src/sys/netinet/ip_input.c log diff annotate
src/sys/netinet/ip_output.c log diff annotate
src/sys/netinet6/ip6_input.c log diff annotate
message Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use'
is set.

Accesses to IPsec global data structure are now serialized by the
NET_LOCK().

Tested by many, ok visa@, bluhm@

date 2017-10-26T15:23:59Z
author jsg
files src/sys/lib/libkern/arch/arm/divsi3.S log diff annotate
message Add aliases for __aeabi_idivmod and __aeabi_uidivmod calls clang emits.
Remainder of the division is already stored in r1 in __divsi3/__udivsi3.
ok kettenis@

date 2017-10-26T15:39:14Z
author visa
files src/sys/netinet6/frag6.c log diff annotate
src/sys/netinet6/ip6_var.h log diff annotate
message Replace macro `IP6_REASS_MBUF' with direct use of field `ip6af_m'.

OK bluhm@, mpi@

date 2017-10-26T19:01:06Z
author kettenis
files src/sys/arch/arm/conf/Attic/ldscript.tail log diff annotate
message Discard exception handling information as we do on other architectures.

ok patrick@, deraadt@