OpenBSD src changes summary for 2016-10-08
==========================================

lib/libc                                sbin/mount_msdos
share/man                               share/mk
sys/arch/alpha/alpha                    sys/arch/amd64/amd64
sys/arch/arm/arm                        sys/arch/armv7/armv7
sys/arch/armv7/conf                     sys/arch/armv7/omap
sys/arch/armv7/sunxi                    sys/arch/armv7/vexpress
sys/arch/hppa/hppa                      sys/arch/i386/i386
sys/arch/loongson/dev                   sys/arch/m88k/m88k
sys/arch/macppc/dev                     sys/arch/mips64/mips64
sys/arch/sh/sh                          sys/arch/sparc64/fpu
sys/arch/sparc64/sparc64                sys/dev
sys/dev/ic                              sys/dev/pci
sys/kern                                sys/net
sys/net80211                            sys/sys
sys/uvm                                 usr.bin/gprof
usr.bin/kdump                           usr.sbin/rebound
usr.sbin/tcpdump                        

== lib =============================================================== 01/06 ==

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

libc

  ~ stdlib/malloc.3                       

  > make clear the length printed is the requested length (otto@)

== sbin ============================================================== 02/06 ==

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

mount_msdos

  ~ mount_msdos.8                         

  > add missing AUTHORS; OK sobrado@, also checked by Sevan Janiyan (schwarze@)

== share ============================================================= 03/06 ==

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

man

  ~ man4/man4.armv7/sysreg.4              

  > Dynamically attach sysreg(4) using the FDT. (jsg@)

  ~ man5/mk.conf.5                        

  > downgrade the description of SUDO somewhat; ok tb (jmc@)

  ~ man4/man4.armv7/plrtc.4               ~ man4/man4.armv7/pluart.4

  > Remove Xrs to vexpress(4) for drivers that no longer attach to it. (jsg@)

mk

  ~ bsd.subdir.mk                         

  > Do not let "make all" run the tests in the subdirectories twice
  > if a Makefile using <bsd.regress.mk> defines both SUBDIR and
  > REGRESS_TARGETS.
  > This helps for example src/regress/usr.bin/ssh/.
  > Same for "make cleandir", don't run "make clean" twice in SUBDIR.
  > OK bluhm@, and no opposition when shown on tech@. (schwarze@)

== sys =============================================================== 04/06 ==

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

arch/alpha/alpha

  ~ interrupt.c                           ~ trap.c

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/amd64/amd64

  ~ trap.c                                

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/arm/arm

  ~ fault.c                               

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/armv7/armv7

  ~ armv7_machdep.c                       

  > Simplify handling of cold reboot on armv7 to match other platforms
  > Suggested by and ok both patrick@ and kettenis@ (tom@)

arch/armv7/conf

  ~ GENERIC                               ~ RAMDISK

  > Dynamically attach sysreg(4) using the FDT. (jsg@)

  ~ GENERIC                               ~ RAMDISK

  > Attach sxipio(4) using the fdt.
  > ok jsg@, patrick@ (kettenis@)

arch/armv7/omap

  ~ ommmc.c                               

  > Only set the highspeed bit in bus_clock if highspeed is supported
  > by the controller.  Needed as the bus_clock callback is called with
  > SDMMC_TIMING_HIGHSPEED even if the controller capability is not set.
  > Required to raise the bus width on pandaboard which doesn't have the
  > highspeed capability.
  > As anything other than 1 bit mode results in the emmc on the bbb
  > timing out waiting for command completion, limit higher bus
  > modes to the first hsmmc controller.  This at least lets 4 bit
  > modes work with sd cards on bbb and pandaboard. (jsg@)

  ~ omapid.c                              

  > Use the fdt root node instead of board ids to gate omap4 specific code.
  > (jsg@)

arch/armv7/sunxi

  ~ files.sunxi                           ~ sun4i.c
  ~ sun7i.c                               ~ sunxi.c
  ~ sxipio.c                              

  > Attach sxipio(4) using the fdt.
  > ok jsg@, patrick@ (kettenis@)

  ~ sunxi_machdep.c                       ~ sxidog.c

  > Make sxidog(4) set cpuresetfn, and cut some dead wood from the platform
  > code. (kettenis@)

arch/armv7/vexpress

  ~ files.vexpress                        ~ sysreg.c
  ~ vexpress.c                            

  > Dynamically attach sysreg(4) using the FDT. (jsg@)

arch/hppa/hppa

  ~ trap.c                                

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/i386/i386

  ~ apm.c                                 ~ trap.c
  ~ vm86.c                                

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/loongson/dev

  ~ apm.c                                 

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/m88k/m88k

  ~ sig_machdep.c                         

  > Report the PID in sendsig() debugging
  > tested by aoyama@ (guenther@)

arch/macppc/dev

  ~ apm.c                                 

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/mips64/mips64

  ~ pmap.c                                ~ trap.c

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/sh/sh

  ~ trap.c                                

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/sparc64/fpu

  ~ fpu.c                                 

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

arch/sparc64/sparc64

  ~ genassym.cf                           

  > p_wchan and p_pid aren't used from asm (anymore?) (guenther@)

  ~ db_interface.c                        ~ machdep.c
  ~ trap.c                                

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > Build testing assistance from deraadt@ (guenther@)

dev

  ~ vnd.c                                 

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > ok kettenis@ tedu@ (guenther@)

dev/ic

  ~ dwc_gmac.c                            ~ dwc_gmac_var.h

  > Bring receive filter handling closer to the way we do things.
  > From Brad Smith. (kettenis@)

  ~ ar5008.c                              ~ ar9003.c

  > Add comments explaining why athn(4) disables multi-rate retries with RTS.
  > ok kettenis (stsp@)

dev/pci

  ~ drm/drmP.h                            ~ drm/drm_linux.h

  > Various printf claim to report the PID, so actually report that and not the
  > TID
  > ok kettenis@ tedu@ (guenther@)

  ~ if_iwn.c                              

  > Hide details of fatal firmware errors in iwn(4) behind #ifdef IWN_DEBUG.
  > ok kettenis@ (stsp@)

  ~ if_iwm.c                              

  > Rate sets managed by net80211 are sorted by effective data rate speed while
  > the iwm_rates array sorts CCK rates before OFDM rates. Add a mapping
  > function
  > to fill the ACK rate bitmap correctly.
  > Problem pointed out by Imre Vadasz.
  > ok kettenis (stsp@)

  ~ if_iwn.c                              

  > Make iwn(4) write MCS into the radiotap rate field.
  > ok kettenis@ (stsp@)

kern

  ~ uipc_syscalls.c                       ~ sys_pipe.c

  > Add ktracing of the fds returned by pipe() and socketpair()
  > ok deraadt@ (guenther@)

  ~ kern_sysctl.c                         

  > initialize the port variable before sysctl, since it's also read out.
  > (tedu@)

  ~ kern_sysctl.c                         

  > upon further review, port numbers go all the way up to ushort max (tedu@)

net

  ~ raw_usrreq.c                          

  > Instead of setting errno and then doing a goto do a m_freem() and return
  > error.
  > Same thing but nicer to read. OK henning@ (claudio@)

  ~ switchofp.c                           

  > Check for the correct header length size. MINCLSIZE is used for cluster,
  > instead we should use MHLEN for header size.
  > ok mikeb@ (rzalamena@)

  ~ if_switch.c                           

  > Add missing if_put() in the switch(4) destroy path.
  > ok mikeb@ (rzalamena@)

net80211

  ~ ieee80211_radiotap.h                  

  > Allow writing an MCS index to radiotap's rate field. The format we use is
  > the same as FreeBSD is using and is already recognized by third party
  > tools.
  > For this file a documentation change is all that's needed.
  > ok kettenis (stsp@)

sys

  ~ ktrace.h                              

  > Add ktracing of the fds returned by pipe() and socketpair()
  > ok deraadt@ (guenther@)

uvm

  ~ uvm_amap.c                            

  > Prevent infinite loops for amap allocations with >= 2^17 slots
  > This was caused by an integer overflow in a loop. mlarkin@
  > noticed the hang when trying to run a vmm(4) guest with lots of RAM.
  > (stefan@)

  ~ uvm_amap.c                            

  TAGGED OPENBSD_6_0
  > Backport r1.78 from -current:
  > Prevent infinite loops for amap allocations with >= 2^17 slots
  > This was caused by an integer overflow in a loop. mlarkin@
  > noticed the hang when trying to run a vmm(4) guest with lots of RAM.
  > (stefan@)

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

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

gprof

  ~ gprof.c                               

  > findcall() for the -c option is implemented on mips64, not sparc64
  > (guenther@)

kdump

  ~ ktrstruct.c                           

  > Add ktracing of the fds returned by pipe() and socketpair()
  > ok deraadt@ (guenther@)

== usr.sbin ========================================================== 06/06 ==

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

rebound

  ~ rebound.c                             

  > too many blank lines (tedu@)

  ~ rebound.c                             

  > a little more precision about reloading config. only reopen if it changed
  > (tedu@)

tcpdump

  ~ print-802_11.c                        

  > Make tcpdump show MCS stored in radiotap's rate field.
  > ok kettenis@ (stsp@)

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

Reply via email to