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

bin/ed                                  bin/md5
distrib/sets                            etc/mtree/4.4BSD.dist
sbin/iked                               sbin/pfctl
share/man                               sys/arch/amd64/amd64
sys/arch/amd64/include                  sys/arch/i386/i386
sys/dev/ic                              sys/dev/pci
sys/net                                 usr.bin/systat
usr.bin/vi                              usr.sbin/dhcpd
usr.sbin/eeprom                         

== bin =============================================================== 01/08 ==

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

ed

  ~ glbl.c                                ~ io.c
  ~ main.c                                

  > silence clang warnings: add an extra pair of parentheses and stop
  > passing empty format strings to printf-family functions; ok millert@
  > (naddy@)

md5

  ~ md5.c                                 

  > In -C mode, process all checksums that match the specified file(s),
  > not just the first one that matches.  OK deraadt@ (millert@)

== distrib =========================================================== 02/08 ==

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

sets

  ~ lists/base/mi                         ~ lists/man/mi

  > Install arm64 manpages: eeprom(8), MAKEDEV(8).  ok phessler kettenis
  > (sthen@)

== etc =============================================================== 03/08 ==

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

mtree/4.4BSD.dist

  ~ mtree/4.4BSD.dist                     

  > Install arm64 manpages: eeprom(8), MAKEDEV(8).  ok phessler kettenis
  > (sthen@)

== sbin ============================================================== 04/08 ==

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

iked

  ~ iked.h                                ~ ikev2.c
  ~ ikev2_msg.c                           

  > cope with IP address changes. before, we were trying to resend the msg
  > with the no-longer-available address over and over and over, requiring
  > iked to be restarted eventually. instead, on EADDRNOTAVAIL, schedule
  > SA deletion so a new one is set up shortly thereafter. ok reyk mikeb
  > (henning@)

pfctl

  ~ pfctl.c                               ~ pfctl_queue.c

  > Perform H-FSC root queue allocation in the kernel
  > Since only leaf queues can have packets assigned to them,
  > H-FSC requires the user specified root queue to have a
  > parent.  To simplify userland tools and the configuration
  > interface, the kernel can be leveraged to set it up.
  > ok henning (mikeb@)

== share ============================================================= 05/08 ==

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

man

  ~ man9/VOP_LOOKUP.9                     

  > We are men of action. Lies do not become us. (beck@)

  ~ man9/VOP_LOOKUP.9                     

  > tweak previous; (jmc@)

  ~ man8/Makefile                         + man8/man8.arm64/Makefile

  > Install arm64 manpages: eeprom(8), MAKEDEV(8).  ok phessler kettenis
  > (sthen@)

== sys =============================================================== 06/08 ==

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

arch/amd64/amd64

  ~ vmm.c                                 

  > Convert some hardcoded function names in printfs into %s / __func__.
  > Some of these pointed out by Michael W. Bombardieri, I went through
  > the file and fixed the rest.
  > No functional change. (mlarkin@)

arch/amd64/include

  ~ pcb.h                                 

  > Fix a typo relating to savefpu alignment
  > ok kettenis (mlarkin@)

arch/i386/i386

  ~ vmm.c                                 

  > Convert some hardcoded function names in printfs into %s / __func__.
  > Some of these pointed out by Michael W. Bombardieri, I went through
  > the file and fixed the rest.
  > No functional change. (mlarkin@)

dev/ic

  ~ ar5008.c                              

  > Tell MiRA about the actual number of retries instead of pretending that
  > a frame which was retried N times was retried just once.
  > This punishes retry-heavy data rates even more and should reduce latency.
  > It does not seem to have a noticable effect on net throughput in my
  > testing.
  > If this change causes throughput problems for anyone, let me know.
  > ok tb@ mlarkin@ (stsp@)

dev/pci

  ~ if_iwm.c                              ~ if_iwn.c

  > Tell MiRA about the actual number of retries instead of pretending that
  > a frame which was retried N times was retried just once.
  > This punishes retry-heavy data rates even more and should reduce latency.
  > It does not seem to have a noticable effect on net throughput in my
  > testing.
  > If this change causes throughput problems for anyone, let me know.
  > ok tb@ mlarkin@ (stsp@)

  ~ if_iwm.c                              

  > Remove the size argument of iwm_rx_addbuf() and use a constant internally.
  > All callers were passing the same constant IWM_RBUF_SIZE, which is derived
  > from the smallest RX buffer the hardware supports (4k). Smaller sizes don't
  > make sense anyway and larger sizes are not on our horizon for now. (stsp@)

  ~ if_iwm.c                              

  > Get rid of convoluted macros in iwm's receive code path.
  > Since we now sync the entire Rx DMA buffer the SYNC_RESP_STRUCT() macro
  > which
  > was used to sync just parts of the buffer can be replaced by assignments.
  > The SYNC_RESP_PTR() macro was already unused so just remove it.
  > The ADVANCE_RXQ() macro was used just once so expand it in place. (stsp@)

net

  ~ hfsc.c                                ~ hfsc.h

  > Perform H-FSC root queue allocation in the kernel
  > Since only leaf queues can have packets assigned to them,
  > H-FSC requires the user specified root queue to have a
  > parent.  To simplify userland tools and the configuration
  > interface, the kernel can be leveraged to set it up.
  > ok henning (mikeb@)

== usr.bin =========================================================== 07/08 ==

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

systat

  ~ pftop.c                               

  > Perform H-FSC root queue allocation in the kernel
  > Since only leaf queues can have packets assigned to them,
  > H-FSC requires the user specified root queue to have a
  > parent.  To simplify userland tools and the configuration
  > interface, the kernel can be leveraged to set it up.
  > ok henning (mikeb@)

vi

  ~ common/exf.c                          

  > Remove extraneous ", NULL" in the assignment of msgstr which was
  > leftover from when msg_cat() was removed.  From Anton Lindqvist (millert@)

== usr.sbin ========================================================== 08/08 ==

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

dhcpd

  ~ dhcpd.conf.5                          

  > remove some repetitive text chunks; ok krw (jmc@)

eeprom

  ~ Makefile                              

  > Install arm64 manpages: eeprom(8), MAKEDEV(8).  ok phessler kettenis
  > (sthen@)

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

Reply via email to