[odc] Daily src changes for 2008-04-29
ODC
auto at squish.net
Wed Apr 30 07:00:01 BST 2008
OpenBSD src changes summary for 2008-04-29
==========================================
distrib/sets include/signal.h
include/unistd.h share/man
sys/arch/amd64/conf sys/arch/i386/conf
sys/arch/macppc/macppc sys/arch/powerpc/include
sys/arch/sgi/sgi sys/dev/pci
usr.bin/ssh
== distrib =========================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/man/mi
> sync (deraadt@)
== include =========================================================== 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/include
signal.h
~ signal.h
> Make sure sys_signame and sys_siglist are wrapped in __BEGIN_DECLS.
> Needed to tell pedantic C++ compilers these symbols have 'C' linkage.
> ok kurt@ (kettenis@)
unistd.h
~ unistd.h
> Remove duplicate psignal(3) and sys_siglist definitions. signal.h
> is the correct place for them and nothing gets them from here in
> base/xenocara/ports. no objection millert@ okay kettenis@ (kurt@)
== share ============================================================= 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/Makefile ~ man4/pci.4
+ man4/km.4
> km(4) manual page (cnst@)
~ man4/km.4
> simplify a sentence; (jmc@)
== sys =============================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC
> enable km(4); ok deraadt (cnst@)
arch/i386/conf
~ GENERIC
> enable km(4); ok deraadt (cnst@)
arch/macppc/macppc
~ cpu.c ~ locore.S
> spillstk and ddbstk need to be per cpu. Found by kettenis@ (drahn@)
~ cpu.c
> Spin up secondary CPUs on more systems. (drahn@)
~ cpu.c
> PIR is not defined to be a writable register, do not use it. (drahn@)
~ cpu.c
> remove noise, (debug print). (drahn@)
arch/powerpc/include
~ cpu.h
> PIR is not defined to be a writable register, do not use it. (drahn@)
arch/sgi/sgi
~ machdep.c
> Attempt to locate an ELF header and symbol table directly after the kernel.
> If it exists assume that the boot loader has provided a pointer to the end
> of the symbol table. If it does not exist fall back to the previous
> behaviour and expect that pointers to the symbol table have been provided
> directly after the kernel.
> ok miod@ (jsing@)
dev/pci
~ files.pci + km.c
> New km(4) driver for AMD Family 10h Processors (Phenom, Opteron Barcelona
> etc);
> ok deraadt (cnst@)
~ pciide.c
> Change sis_chip_map() to use pci_find_device() as the original
> NetBSD code it was based on did/does, now we have it.
> This makes detecting sis 96x work properly without having to
> do silly things like adding host bridges in the list. Of
> course we wouldn't be in this mess in the first place if sis
> designed their chips properly instead of reusing the same
> pci id.
> Add 964/965 devices while here.
> Tested by todd@ on a machine with 965. (jsg@)
== usr.bin =========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ssh
~ monitor_mm.h
> garbage collect two unused fields in struct mm_master; ok markus@ (otto@)
===============================================================================
More information about the odc
mailing list