OpenBSD src changes summary for 2017-10-26
==========================================

distrib/sets                            libexec/ld.so
share/mk                                sys/arch/arm/conf
sys/arch/armv7/armv7                    sys/arch/armv7/conf
sys/dev/ic                              sys/dev/pci
sys/dev/pcmcia                          sys/dev/usb
sys/lib/libkern                         sys/net
sys/net80211                            sys/netinet
sys/netinet6                            sys/ufs/ufs
usr.bin/mandoc                          usr.bin/ssh
usr.bin/tmux                            

== distrib =========================================================== 01/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/base/md.armv7                   + lists/comp/clang.armv7

  > sync (deraadt@)

== libexec =========================================================== 02/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec

ld.so

  ~ loader.c                              

  > If LD_BIND_NOW is in force then all relocations are performed eagerly,
  > when the object is loaded.  Since kbind(2) will never be used in that
  > case, disable it early, before invoking any library or application code.
  > ok deraadt@ kettenis@ (guenther@)

== share ============================================================= 03/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

mk

  ~ bsd.own.mk                            

  > Build clang on armv7.
  > ok jsg@, patrick@, deraadt@ (kettenis@)

== sys =============================================================== 04/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/arm/conf

  ~ ldscript.tail                         

  > Discard exception handling information as we do on other architectures.
  > ok patrick@, deraadt@ (kettenis@)

arch/armv7/armv7

  ~ armv7_start.S                         

  > 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@ (jsg@)

arch/armv7/conf

  ~ Makefile.armv7                        

  > adjust Makefile.armv7 for clang
  > ok kettenis@ (jsg@)

dev/ic

  ~ acx.c                                 ~ bwi.c
  ~ rtwn.c                                ~ malo.c
  ~ pgt.c                                 ~ rt2560.c
  ~ rt2661.c                              ~ rt2860.c

  > Move common code to add/remove multicast filters to ieee80211_ioctl(9).
  > ok jsg@, stsp@ (mpi@)

dev/pci

  ~ if_iwm.c                              ~ if_iwi.c
  ~ if_iwn.c                              ~ if_wpi.c
  ~ if_ipw.c                              

  > Move common code to add/remove multicast filters to ieee80211_ioctl(9).
  > ok jsg@, stsp@ (mpi@)

dev/pcmcia

  ~ if_malo.c                             

  > Move common code to add/remove multicast filters to ieee80211_ioctl(9).
  > ok jsg@, stsp@ (mpi@)

dev/usb

  ~ if_athn_usb.c                         ~ if_ral.c
  ~ if_otus.c                             ~ if_rsu.c
  ~ if_rum.c                              ~ if_uath.c
  ~ if_run.c                              ~ if_upgt.c

  > Move common code to add/remove multicast filters to ieee80211_ioctl(9).
  > ok jsg@, stsp@ (mpi@)

lib/libkern

  ~ arch/arm/divsi3.S                     

  > 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@ (jsg@)

net

  ~ if.c                                  

  > 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@ (mpi@)

net80211

  ~ ieee80211_ioctl.c                     

  > Move common code to add/remove multicast filters to ieee80211_ioctl(9).
  > ok jsg@, stsp@ (mpi@)

netinet

  ~ ip_input.c                            ~ ip_output.c

  > 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@ (mpi@)

netinet6

  ~ in6.c                                 ~ in6_var.h
  ~ nd6.c                                 

  > Kill deprecated IPv6 ioctl(2)s.
  > ok florian@, sthen@, jsg@ (mpi@)

  ~ ip6_input.c                           

  > 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@ (mpi@)

  ~ frag6.c                               ~ ip6_var.h

  > Replace macro `IP6_REASS_MBUF' with direct use of field `ip6af_m'.
  > OK bluhm@, mpi@ (visa@)

ufs/ufs

  ~ dirhash.h                             ~ ufs_dirhash.c

  > Revert 2006-4-29Z23:09:45 commit that switched from rwlocks to mutexes.
  > Use of mutexes there is a WITNESS violation.
  > ok visa@ mpi@ (guenther@)

== usr.bin =========================================================== 05/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

mandoc

  ~ term_ps.c                             

  > more readable conversion of paper size from millimeters to PostScript
  > basic units, also slightly more precise (schwarze@)

ssh

  ~ sshd_config.5                         

  > mark up the rdomain keyword; (jmc@)

tmux

  ~ tmux.1                                ~ window-tree.c

  > Fix crash exiting command prompt (from Alex Maese in GitHub issue 1139)
  > and a man page tweak from jmc. (nicm@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to