OpenBSD src changes summary for 2016-05-05
==========================================

distrib/sets                            etc/rc
gnu                                     sys/arch/arm/xscale
sys/arch/armv7/exynos                   sys/arch/armv7/imx
sys/arch/armv7/omap                     sys/dev/acpi
sys/dev/ic                              sys/dev/pci
sys/dev/sdmmc                           sys/net80211
sys/uvm                                 usr.bin/midiplay
usr.bin/vi                              usr.sbin/vmd

== distrib =========================================================== 01/06 ==

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

sets

  ~ lists/base/md.armish                  ~ lists/base/md.armv7
  ~ lists/base/md.zaurus                  ~ lists/comp/md.armish
  ~ lists/comp/md.armv7                   ~ lists/comp/md.zaurus

  > sync (jsg@)

== etc =============================================================== 02/06 ==

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

rc

  ~ rc                                    

  > show what we're doing when reordering libraries, otherwise the text
  > above it is "starting network", which can make you think something is
  > broken when your machine is as slow as some of mine.
  > "Yeah, that's a pretty crappy machine" deraadt@ (sthen@)

== gnu =============================================================== 03/06 ==

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

gnu

  ~ gcc/gcc/c-typeck.c                    

  > Add support for named initializers for anonymous structs/unions.  This is a
  > C11 feature that is starting to get used in places such as Mesa.
  > This implementation takes a different approach to upstream and is therefore
  > not covered by GPLv3.
  > ok stefan@, jsg@ (kettenis@)

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

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

arch/arm/xscale

  ~ pxa2x0_mmc.c                          

  > Add Dual Data Rate support for eMMC at 52MHz. (kettenis@)

arch/armv7/exynos

  ~ exesdhc.c                             

  > Add Dual Data Rate support for eMMC at 52MHz. (kettenis@)

arch/armv7/imx

  ~ imxesdhc.c                            

  > Add Dual Data Rate support for eMMC at 52MHz. (kettenis@)

arch/armv7/omap

  ~ ommmc.c                               

  > Add Dual Data Rate support for eMMC at 52MHz. (kettenis@)

dev/acpi

  ~ acpithinkpad.c                        

  > Return ENOTTY in acpithinkpad backlight get/set ioctls if the maximum
  > value is 0 to match the behaviour when the callbacks are not set.
  > Prevents a divide by zero in wsconsctl(8) reported by Caspar Schutijser.
  > earlier version ok jung@ deraadt@ kettenis@ (jsg@)

dev/ic

  ~ rtsx.c                                ~ w83l518d_sdmmc.c

  > Add Dual Data Rate support for eMMC at 52MHz. (kettenis@)

dev/pci

  ~ if_bnx.c                              

  > r1.10 of if_bnx.c effectively removed the limit on the number of segments
  > in
  > the tx dma maps, apparently to allow heavily fragmented packets to be sent.
  > The tx ring accounting in bnx_start assumed that the longest fragment chain
  > we'd see was BNX_MAX_SEGMENTS, so sending a heavily fragmented packet when
  > the
  > ring was already full could cause it to overflow.
  > In the 10 years since r1.10, we've started defragmenting packets if they
  > won't fit in the dma map, so we can limit the maps to BNX_MAX_SEGMENTS
  > again.
  > While we're here, ensure there's always at least one slot on the tx ring
  > free,
  > for consistency between drivers.
  > Fixes packet corruption seen by otto@
  > ok mpi@ dlg@ (jmatthew@)

dev/sdmmc

  ~ sdmmc_scsi.c                          

  > Populate SCSI inquiry data with information from SD and MMC cards.
  > Code is slightly more convoluted to avoid using strncpy(9).
  > ok jsg@, millert@, deraadt@ (kettenis@)

  ~ sdhc.c                                ~ sdmmc.c
  ~ sdmmc_io.c                            ~ sdmmc_mem.c
  ~ sdmmcchip.h                           ~ sdmmcreg.h
  ~ sdmmcvar.h                            

  > Add Dual Data Rate support for eMMC at 52MHz. (kettenis@)

  ~ sdmmc_mem.c                           ~ sdmmcchip.h

  > Bump up the clock to 25 MHz before trying to read the SCR register of an SD
  > card.  Data transfers don't seem to work on the Realtek RTS5229 Card Reader
  > if the clock frequency is too low, and reading the SCR requires a data
  > transfer. (kettenis@)

net80211

  ~ ieee80211_node.c                      

  TAGGED OPENBSD_5_9
  > Merge ieee80211_node.c r1.100 to 5.9-stable.
  > Fixes iwi(4) and perhaps other wireless devices.
  > ok sthen@ (stsp@)

uvm

  ~ uvm_map.c                             

  > Remove uvm_mapentry_freecmp which has been unused for years
  > Found by David Hill with clang. (stefan@)

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

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

midiplay

  ~ midiplay.c                            

  > Fix one of the reads past the end of the buffer. Found
  > by Geoff Hill, fix proposed by jsg@ and zhuk@. (ratchov@)

vi

  ~ cl/cl_main.c                          

  > Remove __sigblockset. This is a leftover after the removal of the signal
  > blocking code in common/gs.h rev 1.14.
  > Remove a redundant return while here.
  > OK millert@ (martijn@)

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

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

vmd

  ~ vm.conf.5                             

  > Fix a pasto; from Michal Mazurek <akfaew at jasminek dot net>.
  > OK mlarkin (schwarze@)

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

Reply via email to