OpenBSD src changes summary for 2017-08-25
==========================================

distrib/miniroot                        distrib/sets
etc/root/root.mail                      etc/signify/openbsd-63-fw.pub
libexec/reorder_kernel                  regress/sbin
regress/usr.sbin                        share/man
sys/arch/amd64/amd64                    sys/arch/amd64/include
sys/arch/arm64/conf                     sys/arch/armv7/conf
sys/arch/armv7/marvell                  sys/arch/i386/i386
sys/arch/mips64/mips64                  sys/dev/fdt
sys/dev/ic                              sys/dev/pckbc
sys/dev/wscons                          usr.sbin/rbootd

== distrib =========================================================== 01/07 ==

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

miniroot

  ~ install.sub                           

  > Combine the commands to fetch and extract set files with the
  > following if-block to extract {x}etc.tgz using the '&&' operator
  > to ensure proper error handling.
  > Fixes the case found by miod, where a failed extraction of the
  > base set was not properly recognized.
  > OK miod, tb (rpe@)

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

  ~ lists/comp/mi                         

  > sync (deraadt@)

== etc =============================================================== 02/07 ==

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

root/root.mail

  ~ root/root.mail                        

  > Sync emacs package version
  > (again...) (jca@)

signify/openbsd-63-fw.pub

  + signify/openbsd-63-fw.pub             

  > add new firmware key (sthen@)

== libexec =========================================================== 03/07 ==

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

reorder_kernel

  ~ reorder_kernel.sh                     

  > Fix detection whether /usr/share is on a nfs mounted filesystem. (rpe@)

  ~ reorder_kernel.sh                     

  > It's a standalone script now, so explicitly set a sane PATH. (rpe@)

== regress =========================================================== 04/07 ==

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

sbin

  + slaacd/Makefile                       + slaacd/sniff_sol.py

  > regress for slaacd(8); not yet hooked to the build (florian@)

  ~ slaacd/Makefile                       

  > bluhm points out that it is preferable to have this more noisy to be
  > able to debug it. (florian@)

  ~ Makefile                              

  > hook up slaacd; "tests should run" bluhm@ (florian@)

usr.sbin

  ~ snmpd/snmpd.sh                        

  > Quote some variable strings and make output verbose. (rob@)

== share ============================================================= 05/07 ==

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

man

  ~ man4/Makefile                         + man4/rktemp.4

  > rktemp(4) (kettenis@)

  ~ man4/rktemp.4                         

  > tweak previous; (jmc@)

  ~ man4/divert.4                         

  > Document the limitations of divert-packet in divert(4) so that they
  > can be addressed.
  > input jmc@ benno@ mortimer@ (bluhm@)

== sys =============================================================== 06/07 ==

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

arch/amd64/amd64

  ~ vmm.c                                 

  > vmm: fix some wrong debug printf format specifiers
  > diff provided by Martijn van Duren, thanks (mlarkin@)

  ~ trap.c                                ~ copy.S
  ~ cpu.c                                 ~ vector.S

  > If SMAP is present, clear PSL_AC on kernel entry and interrupt so that
  > only the code in copy{in,out}* that need it run with it set.  Panic if
  > it's set on entry to trap() or syscall().  Prompted by Maxime Villard's
  > NetBSD work.
  > ok kettenis@ mlarkin@ deraadt@ (guenther@)

arch/amd64/include

  ~ codepatch.h                           

  > If SMAP is present, clear PSL_AC on kernel entry and interrupt so that
  > only the code in copy{in,out}* that need it run with it set.  Panic if
  > it's set on entry to trap() or syscall().  Prompted by Maxime Villard's
  > NetBSD work.
  > ok kettenis@ mlarkin@ deraadt@ (guenther@)

arch/arm64/conf

  ~ GENERIC                               

  > Add rktemp(4), a driver for the temperature sensors on the Rockchip RK3399
  > SoC. (kettenis@)

arch/armv7/conf

  ~ GENERIC                               ~ RAMDISK

  > Add mvpinctrl(4), a driver to configure pins on Marvell SoCs.  For now,
  > only the Armada 388 (SolidRun ClearFog, Turris Omnia) is supported.
  > ok kettenis@ (patrick@)

  ~ GENERIC                               ~ RAMDISK

  > Add mvmpic(4), a driver for the interrupt controller that sits between
  > the ARM Generic Interrupt Controller and the Ethernet controller on
  > the Armada 388 (SolidRun ClearFog, Turris Omnia).
  > ok kettenis@ (patrick@)

  ~ GENERIC                               ~ RAMDISK

  > Add mvneta(4), a driver for the Ethernet controller on the Armada
  > 38x series (SoliodRun ClearFog, Turris Omnia) and the 37xx series
  > (ESPRESSObin).  Also add mvmdio(4), which is used to talk to the
  > MDIO bus.
  > ok kettenis@ (patrick@)

arch/armv7/marvell

  ~ files.marvell                         + mvmpic.c

  > Add mvmpic(4), a driver for the interrupt controller that sits between
  > the ARM Generic Interrupt Controller and the Ethernet controller on
  > the Armada 388 (SolidRun ClearFog, Turris Omnia).
  > ok kettenis@ (patrick@)

  ~ mvmpic.c                              

  > Add missing OpenBSD CVS tag (patrick@)

arch/i386/i386

  ~ locore.s                              ~ trap.c

  > If SMAP is present, clear PSL_AC on kernel entry and interrupt so that
  > only the code in copy{in,out}* that need it run with it set.  Panic if
  > it's set on entry to trap() or syscall().  Prompted by Maxime Villard's
  > NetBSD work.
  > ok kettenis@ mlarkin@ deraadt@ (guenther@)

arch/mips64/mips64

  ~ pmap.c                                

  > Fix pmap_extract() to return false when there is a page table page
  > but no mapping for the input user virtual address. (visa@)

dev/fdt

  ~ files.fdt                             ~ rkclock.c
  ~ rkclock_clocks.h                      + rktemp.c

  > Add rktemp(4), a driver for the temperature sensors on the Rockchip RK3399
  > SoC. (kettenis@)

  ~ files.fdt                             + mvpinctrl.c

  > Add mvpinctrl(4), a driver to configure pins on Marvell SoCs.  For now,
  > only the Armada 388 (SolidRun ClearFog, Turris Omnia) is supported.
  > ok kettenis@ (patrick@)

  ~ files.fdt                             + if_mvneta.c
  + if_mvnetareg.h                        + mvmdio.c
  + mvmdiovar.h                           

  > Add mvneta(4), a driver for the Ethernet controller on the Armada
  > 38x series (SoliodRun ClearFog, Turris Omnia) and the 37xx series
  > (ESPRESSObin).  Also add mvmdio(4), which is used to talk to the
  > MDIO bus.
  > ok kettenis@ (patrick@)

dev/ic

  ~ ar5xxx.c                              ~ ar5xxx.h

  > Add comments explaining why the out-of-bounds access in CID 1453077 can't
  > happen.
  > ok mestre, stsp (tb@)

  ~ ar5xxx.h                              

  > unbreak tree: move comment out of #define. sorry (tb@)

dev/pckbc

  ~ pms.c                                 ~ pmsreg.h

  > Query the lower coordinate limits. (bru@)

dev/wscons

  ~ wstpad.c                              

  > Reduce the delay before scrolling starts. (bru@)

== usr.sbin ========================================================== 07/07 ==

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

rbootd

  ~ Makefile                              

  > -Wextra is over the top; note that int < sizeof(..) is generally safe,
  > since
  > the left hand side gets converted to size_t, making negative values very
  > large
  > so the test fails; ok kettenis deraadt@ (otto@)

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

Reply via email to