[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