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
