OpenBSD src changes summary for 2017-05-25 ==========================================
distrib/miniroot lib/libcrypto libexec/talkd share/man sys/arch/amd64/amd64 sys/arch/amd64/include sys/arch/sparc64/dev sys/arch/sparc64/include sys/arch/sparc64/sparc64 sys/dev/acpi sys/dev/pci usr.bin/talk usr.bin/yacc == distrib =========================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib miniroot ~ install.sub > Replace various echo "..."; exit 1 with a new err_exit() function. > diskussed with tb@ and halex@ > OK krw@ on a similar diff (rpe@) ~ install.sub > Move the code that runs the installer script in non-interactive > mode into a dedicated do_autoinstall() function. > OK halex@, krw@ (rpe@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libcrypto ~ objects/obj_mac.num ~ objects/objects.txt > Add definitions for three OIDs used in EV certificates. > From Kyle J. McKay <mackyle at gmail dot com> (jsing@) == libexec =========================================================== 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec talkd ~ talkd.8 > Xr inetd as a hint about what flavor of crazy you're dealing with (tedu@) == share ============================================================= 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man8/rc.d.8 > Four, not three variables can be overriden. But the number is not important > so just drop it. > reported by thelocals_job_applicant at protonmail (ajacoutot@) == sys =============================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ lapic.c > Replace the only usage of x86_pause() with SPINLOCK_SPIN_HOOK. > OK dlg@ (visa@) arch/amd64/include ~ lock.h > Drop trailing semicolon from a macro. > OK dlg@ (visa@) ~ cpufunc.h > Replace the only usage of x86_pause() with SPINLOCK_SPIN_HOOK. > OK dlg@ (visa@) arch/sparc64/dev ~ iommu.c ~ psycho.c ~ pyro.c ~ schizo.c ~ vdsk.c ~ viommu.c > tweak sparc64 membars as a step toward making them usable in userland. > specifically, dont rely on magic in ctlreg to implement membars. moving > that to atomic.h would add a lot of pollution to the namespace, so > move to passing the membar options to a single __membar macro. > this tweaks everything that was using the ctlreg backend to either use > an appropriate membar_foo(), or to use __membar() in the MD code. > ok kettenis@ (dlg@) arch/sparc64/include ~ atomic.h ~ bus.h ~ ctlreg.h ~ psl.h > tweak sparc64 membars as a step toward making them usable in userland. > specifically, dont rely on magic in ctlreg to implement membars. moving > that to atomic.h would add a lot of pollution to the namespace, so > move to passing the membar options to a single __membar macro. > this tweaks everything that was using the ctlreg backend to either use > an appropriate membar_foo(), or to use __membar() in the MD code. > ok kettenis@ (dlg@) arch/sparc64/sparc64 ~ cpu.c ~ ipifuncs.c ~ lock_machdep.c ~ machdep.c ~ vm_machdep.c > tweak sparc64 membars as a step toward making them usable in userland. > specifically, dont rely on magic in ctlreg to implement membars. moving > that to atomic.h would add a lot of pollution to the namespace, so > move to passing the membar options to a single __membar macro. > this tweaks everything that was using the ctlreg backend to either use > an appropriate membar_foo(), or to use __membar() in the MD code. > ok kettenis@ (dlg@) dev/acpi + efi.h > Add a header with EFI/UEFI-related definitions for use by the kernel. For > now this only contains definitions for parsing the EFI memory map. > I anticipate adding limited support for the EFI system table and some of > the EFI runtime services, but not much more. > ok mlarkin@, patrick@, tom@ (kettenis@) dev/pci ~ drm/drmP.h > tweak sparc64 membars as a step toward making them usable in userland. > specifically, dont rely on magic in ctlreg to implement membars. moving > that to atomic.h would add a lot of pollution to the namespace, so > move to passing the membar options to a single __membar macro. > this tweaks everything that was using the ctlreg backend to either use > an appropriate membar_foo(), or to use __membar() in the MD code. > ok kettenis@ (dlg@) == usr.bin =========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin talk ~ talk.1 > incompatibilities with 4.2 are no longer interesting (tedu@) yacc ~ closure.c ~ lalr.c ~ main.c ~ mkpar.c ~ reader.c ~ verbose.c > fix a variety of warnings. from Brian Callahan (tedu@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
