[odc] Daily src changes for 2008-04-12
ODC
auto at squish.net
Sun Apr 13 07:00:01 BST 2008
OpenBSD src changes summary for 2008-04-12
==========================================
libexec/spamlogd share/man
sys/arch/alpha/conf sys/arch/amd64/amd64
sys/arch/armish/conf sys/arch/aviion/conf
sys/arch/hp300/conf sys/arch/hppa/conf
sys/arch/hppa64/conf sys/arch/i386/i386
sys/arch/i386/isa sys/arch/landisk/conf
sys/arch/luna88k/conf sys/arch/mac68k/conf
sys/arch/macppc/conf sys/arch/mvme68k/conf
sys/arch/mvme88k/conf sys/arch/mvmeppc/conf
sys/arch/sgi/conf sys/arch/solbourne/conf
sys/arch/sparc/conf sys/arch/sparc64/conf
sys/arch/sparc64/sparc64 sys/arch/vax/conf
sys/arch/zaurus/conf sys/compat/ossaudio
sys/dev/acpi sys/dev/ic
sys/dev/pci sys/dev/usb
sys/miscfs/deadfs sys/miscfs/specfs
sys/uvm usr.bin/ftp
== libexec =========================================================== 01/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
spamlogd
~ spamlogd.8
> yes, all; girishvenkatachalam (deraadt@)
== share ============================================================= 02/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man9/vnode.9
> getnewvnode() is not a system call; fix from Iruata Souza, though i
> chose to refer to it as a "call", rather than function, in keeping
> with the rest of the section;
> ok dlg (jmc@)
+ man4/uvideo.4
> Initial man page for uvideo(4), not connected to build until driver is.
> Changes from and OK jmc@, mglocker@, "go for it" robert@ (ian@)
== sys =============================================================== 03/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/conf
~ Makefile.alpha
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/amd64/amd64
~ machdep.c
> Get rid of acpi_s5 global variables; simply send SIGUSR2 instead of SUGUSR1
> to tell init(8) to power down the machine.
> ok krw@ (kettenis@)
arch/armish/conf
~ Makefile.armish
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/aviion/conf
~ Makefile.aviion
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/hp300/conf
~ Makefile.hp300
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/hppa/conf
~ Makefile.hppa
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/hppa64/conf
~ Makefile.hppa64
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/i386/i386
~ ipifuncs.c
> There are so many reasons why a printf in an ipi is a very bad idea.
> Especially since it doesn't add anything but spam during reboot.
> (kettenis@)
~ machdep.c
> Get rid of acpi_s5 global variables; simply send SIGUSR2 instead of SUGUSR1
> to tell init(8) to power down the machine.
> ok krw@ (kettenis@)
arch/i386/isa
~ pccom.c
> Initialize comconsiot in comcninit().
> ok deraadt@ (kettenis@)
arch/landisk/conf
~ GENERIC ~ RAMDISK
> typos (miod@)
~ Makefile.landisk
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/luna88k/conf
~ Makefile.luna88k
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/mac68k/conf
~ Makefile.mac68k
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/macppc/conf
~ Makefile.macppc
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/mvme68k/conf
~ Makefile.mvme68k
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/mvme88k/conf
~ Makefile.mvme88k
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/mvmeppc/conf
~ Makefile.mvmeppc
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/sgi/conf
~ Makefile.sgi
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/solbourne/conf
~ Makefile.solbourne
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/sparc/conf
~ Makefile.sparc
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/sparc64/conf
~ Makefile.sparc64
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/sparc64/sparc64
~ autoconf.c ~ locore.s
> Introduce macros to get and set the MMU context ID in asm code and switch
> to
> use the .section based mechanism to patch them up for sun4v. (kettenis@)
arch/vax/conf
~ Makefile.vax
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
arch/zaurus/conf
~ Makefile.zaurus
> Compile kernels with -Wvariable-decl (except on arches with ipmi, for now).
> (miod@)
compat/ossaudio
~ ossaudio.c ~ ossaudiovar.h
> bring in changes as found in libossaudio
> ok ratchov@, brad@ a while ago (except SETTRIGGER parts, which changed
> recently in libossaudio) (jakemsr@)
dev/acpi
~ acpi.c ~ acpibtn.c
~ acpitz.c
> Get rid of acpi_s5 global variables; simply send SIGUSR2 instead of SUGUSR1
> to tell init(8) to power down the machine.
> ok krw@ (kettenis@)
dev/ic
~ com_subr.c
> Tighten check for consoleness by comparing comconsiot as well as
> comconsaddr.
> ok deraadt@ (kettenis@)
dev/pci
~ drm/drmP.h ~ drm/drm_agpsupport.c
~ drm/drm_bufs.c ~ drm/drm_drv.c
> Convert the list of agp memory over to a TAILQ instead of using a hand-
> rolled list.
> Tested by many (oga@)
~ drm/drm_drv.c
> check the softc for null before we use it. Fixes a crash when drm is
> enabled
> but no device attached when the X server tries to use it.
> Tested by many. (oga@)
~ drm/drmP.h ~ drm/drm_auth.c
~ drm/drm_drv.c
> Switch part of the magic hashtable over to using a TAILQ instead
> of a hand-rolled list. Ideally this code needs more changes, but for
> now that'll do.
> Tested by many. (oga@)
~ drm/drmP.h ~ drm/drm_drawable.c
~ drm/drm_drv.c
> Make sure that the drawables are properly freed when removed, and upon
> last close of the device nuke them all. Inspired by similar code in
> the linux drm driver.
> Tested by many. (oga@)
~ drm/drmP.h ~ drm/drm_drawable.c
> just use an incremented int to calculate drawable ids. This is simpler
> and causes no pointer size issues on amd64.
> Tested by many. (oga@)
dev/usb
~ uvideo.c
> Fix some debug output. (mglocker@)
miscfs/deadfs
~ dead_vnops.c
> remove useless defines for the vnode operations, and instead
> init the op array functions with whatever the define was set
> too.
> ok dlg@ (thib@)
miscfs/specfs
~ specdev.h ~ spec_vnops.c
> remove useless defines for the vnode operations, and instead
> init the op array functions with whatever the define was set
> too.
> ok dlg@,blambert@ (thib@)
uvm
~ uvm_swap.c
> When enabling swap encryption, pass the correct number of swap pages to
> uvm_swap_initcrypt. The number of available pages may not match, if we
> are using a miniroot in the swap partition. (miod@)
~ uvm_page.c ~ uvm_swap.c
~ uvm_swap.h
> Prune the in-use swap encryption keys in uvm_shutdown(), per deraadt@'s
> idea. (miod@)
== usr.bin =========================================================== 04/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ftp
~ ftp.c
> Protect errno from being trashed by other functions.
> okay okan. (ray@)
===============================================================================
More information about the odc
mailing list