OpenBSD src changes summary for 2016-04-24
==========================================

lib/libtls                              libexec/login_yubikey
share/man                               sys/arch/alpha/conf
sys/arch/amd64/conf                     sys/arch/arm/arm
sys/arch/arm/include                    sys/arch/armv7/conf
sys/arch/armv7/exynos                   sys/arch/armv7/vexpress
sys/arch/i386/conf                      sys/arch/macppc/conf
sys/arch/mips64/include                 sys/arch/mips64/mips64
sys/arch/zaurus/conf                    sys/dev/pci
sys/dev/wscons                          usr.bin/file
usr.sbin/httpd                          

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

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

libtls

  ~ tls_init.3                            

  > typos; (jmc@)

  ~ tls_init.3                            

  > no more outlen; from remco
  > ok bcook deraadt (jmc@)

== libexec =========================================================== 02/06 ==

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

login_yubikey

  ~ login_yubikey.c                       

  > explicit_bzero some keys after use.
  > From fritjof () alokat ! org, thanks!
  > ok semarie@ (benno@)

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

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

man

  ~ man4/wscons.4                         ~ man4/wsdisplay.4

  > Remove mention of COMPAT_PCVT. Reminder by guenther@, thanks. (matthieu@)

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

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

arch/alpha/conf

  ~ GENERIC                               

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

arch/amd64/conf

  ~ GENERIC                               

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

arch/arm/arm

  ~ cpuswitch.S                           ~ cpuswitch7.S
  ~ vm_machdep.c                          

  > EABI's Procedure Call Standard (AAPCS) requires the stack pointer
  > to be 8-byte aligned. To guarantee this, align the stack pointers
  > passed to user processes and make sure the in-kernel stacks are
  > properly aligned, too.
  > ok jsg@ (patrick@)

arch/arm/include

  ~ frame.h                               

  > EABI's Procedure Call Standard (AAPCS) requires the stack pointer
  > to be 8-byte aligned. To guarantee this, align the stack pointers
  > passed to user processes and make sure the in-kernel stacks are
  > properly aligned, too.
  > ok jsg@ (patrick@)

  ~ frame.h                               

  > whitespace cleanup (patrick@)

arch/armv7/conf

  ~ files.armv7                           

  > New FDT-enabled busses will use a new "fdt" attribute.  Unfortunately
  > this attribute is currently already defined.  This define is only used
  > to disable the unused FDT functionality in the exynos and virtio code.
  > As the FDT code will be developed in a different manner than the way
  > those drivers are written today and the functionality has never been
  > enabled, simply remove the attribute and its users.
  > ok jsg@ (patrick@)

  ~ GENERIC                               

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

arch/armv7/exynos

  ~ exclock.c                             ~ exdisplay.c
  ~ exdog.c                               ~ exehci.c
  ~ exesdhc.c                             ~ exgpio.c
  ~ exiic.c                               ~ exmct.c
  ~ expower.c                             ~ exsysreg.c
  ~ exuart.c                              ~ exynos.c
  ~ exynos_machdep.c                      ~ files.exynos

  > New FDT-enabled busses will use a new "fdt" attribute.  Unfortunately
  > this attribute is currently already defined.  This define is only used
  > to disable the unused FDT functionality in the exynos and virtio code.
  > As the FDT code will be developed in a different manner than the way
  > those drivers are written today and the functionality has never been
  > enabled, simply remove the attribute and its users.
  > ok jsg@ (patrick@)

arch/armv7/vexpress

  ~ pl011.c                               ~ virtio_mmio.c

  > New FDT-enabled busses will use a new "fdt" attribute.  Unfortunately
  > this attribute is currently already defined.  This define is only used
  > to disable the unused FDT functionality in the exynos and virtio code.
  > As the FDT code will be developed in a different manner than the way
  > those drivers are written today and the functionality has never been
  > enabled, simply remove the attribute and its users.
  > ok jsg@ (patrick@)

arch/i386/conf

  ~ GENERIC                               

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

arch/macppc/conf

  ~ GENERIC                               

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

arch/mips64/include

  ~ pmap.h                                

  > Keep pmap_update_{kernel,user}_page() inside pmap.c. (visa@)

arch/mips64/mips64

  ~ pmap.c                                

  > Keep pmap_update_{kernel,user}_page() inside pmap.c. (visa@)

  ~ pmap.c                                

  > Make pmap_invalidate_*_page() and pmap_update_*_page() operate only on
  > the local TLB and add pmap_shootdown_page() for invalidating remote
  > TLBs. Where the code previously updated a remote TLB entry, the code now
  > issues a remote invalidation, like in architectures with a
  > hardware-managed TLB. This eases work in the MP land because
  > invalidations do not need to strictly follow the order of page table
  > updates.
  > Almost as a side effect, pmap_emulate_modify() no longer touches remote
  > TLBs. It is no use to force a TLB D bit on other CPUs because they might
  > not need it. Moreover, a shootdown IPI probably has a higher overhead
  > than a local TLBModified exception. (visa@)

arch/zaurus/conf

  ~ GENERIC                               

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

dev/pci

  ~ pcidevs                               

  > add t460p (Sunrise Point H) and x260 (Sunrise Point-LP) ids (jsg@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (jsg@)

  ~ azalia.c                              

  > enable snooping on Intel 100 Series LP HDA (jsg@)

  ~ pucdata.c                             

  > match on Intel 100 series and 100 series LP PCH (jsg@)

  ~ ichiic.c                              

  > match on Intel 100 Series LP (jsg@)

  - drm/i915/intel_fb.c                   

  > Remove unused file. (kettenis@)

dev/wscons

  ~ wsdisplay_compat_usl.c                ~ wsdisplay_usl_io.h

  > Remove 'option COMPAT_PCVT' now that X doen't use it anymore.
  > An X server built after april 3 is needed to be able to start X with
  > the new kernel.
  > ok kettenis@ (matthieu@)

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

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

file

  ~ magic.5                               

  > typos; (jmc@)

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

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

httpd

  ~ server_fcgi.c                         

  > Always pass QUERY_STRING variable.
  > According to the RFC it is empty when no query string was found.
  > From Tim Baumgard <[email protected]>o
  > ok florian@ (chrisz@)

  ~ httpd.conf.5                          

  > Document CGI variables. Work done by Tim Baumgard <[email protected]>
  > I clarified DOCUMENT_URI and SCRIPT_NAME.
  > ok florian@ (chrisz@)

  ~ httpd.conf.5                          

  > new sentence, new line; (jmc@)

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

Reply via email to