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
