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

lib/libc                                share/mk
sys/arch/alpha/alpha                    sys/arch/alpha/include
sys/arch/amd64/stand/efiboot            sys/arch/armv7/imx
sys/dev/sdmmc                           sys/kern
usr.sbin/pkg_add                        

== lib =============================================================== 01/04 ==

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

libc

  ~ arch/powerpc/Makefile.inc             ~ arch/powerpc/SYS.h
  ~ arch/powerpc/sys/brk.S                ~ arch/powerpc/sys/sbrk.S
  ~ arch/powerpc/sys/sigprocmask.S        ~ arch/powerpc/sys/tfork_thread.S

  > TIB conversion is complete, so set errno in the syscall stub and eliminate
  > __cerror
  > ok ketternis@ (guenther@)

  ~ arch/powerpc/gen/setjmp.S             ~ arch/powerpc/gen/sigsetjmp.S

  > Add END() to match ENTRY() macros
  > ok kettenis@ (guenther@)

== share ============================================================= 02/04 ==

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

mk

  ~ bsd.lib.mk                            

  > make 'make clean' clean up the .ldadd file, in case LIBREBUILD was set
  > ok deraadt@ (guenther@)

== sys =============================================================== 03/04 ==

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

arch/alpha/alpha

  ~ cpu.c                                 ~ vm_machdep.c

  > Implement TCB_{GET,SET} using PAL_{rd,wr}unique.
  > Inline asm from NetBSD
  > testing deraadt@ (guenther@)

arch/alpha/include

  ~ alpha_cpu.h                           ~ proc.h
  ~ tcb.h                                 

  > Implement TCB_{GET,SET} using PAL_{rd,wr}unique.
  > Inline asm from NetBSD
  > testing deraadt@ (guenther@)

arch/amd64/stand/efiboot

  ~ efiboot.c                             

  > Give the 32-bit and 64-bit EFI boatloaders different names such that we can
  > tell which one we're using.
  > ok deraadt@, krw@ (kettenis@)

arch/armv7/imx

  ~ imxesdhc.c                            

  > Map the ADMA2 descriptor table use BUS_DMA_COHERENT and add a missing
  > bus_dmamap_sync(9).  Doesn't really fix anything, but adding the missing
  > sync makes the code more correct.  Using BUS_DMA_COHERENT avoids some
  > cache flushes. (kettenis@)

dev/sdmmc

  ~ sdhc.c                                

  > Sync with the ADMA2 implementation in imxesdhc(4):
  > Map the ADMA2 descriptor table use BUS_DMA_COHERENT and add a missing
  > bus_dmamap_sync(9).  Doesn't really fix anything, but adding the missing
  > sync makes the code more correct.  Using BUS_DMA_COHERENT avoids some
  > cache flushes on architectures that implement it. (kettenis@)

kern

  ~ kern_pledge.c                         ~ vfs_syscalls.c

  > remove chroot(2) from allowed syscalls under pledge(2).
  > please note that chrooted process are still possible with pledge(2), but
  > only
  > if the chroot(2) is done *before* calling pledge(2). Once pledged, no more
  > chroot(2) call are permitted. (semarie@)

== usr.sbin ========================================================== 04/04 ==

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

pkg_add

  ~ OpenBSD/ProgressMeter/Term.pm         

  > set glitch correctly (espie@)

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

Reply via email to