[odc] Daily src changes for 2008-03-30

ODC auto at squish.net
Mon Mar 31 07:00:01 BST 2008


OpenBSD src changes summary for 2008-03-30
==========================================

distrib/sets                            lib/libkvm
share/man                               sys/arch/i386/i386
sys/arch/macppc/macppc                  sys/arch/mips64/include
sys/arch/mips64/mips64                  sys/arch/mvmeppc/mvmeppc
sys/arch/sgi/include                    sys/arch/sgi/localbus
sys/arch/sgi/sgi                        sys/arch/sparc64/conf
sys/arch/sparc64/include                sys/arch/sparc64/sparc64
sys/arch/vax/boot/boot                  sys/arch/vax/include
sys/arch/vax/vax                        sys/dev/pci
sys/kern                                sys/lib/libsa
usr.sbin/snmpd                          

== distrib =========================================================== 01/05 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== lib =============================================================== 02/05 ==

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

libkvm

  ~ kvm_sparc64.c                         

  > Unbreak build. (kettenis@)

== share ============================================================= 03/05 ==

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

man

  ~ man9/mbuf.9                           

  > correct arg name; from Matthew Dempsky
  > ok claudio (jmc@)

== sys =============================================================== 04/05 ==

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

arch/i386/i386

  ~ machdep.c                             

  > Fix #ifdef NCOM collateral damage introduced in r1.210.
  > ok miod@ kettenis@ (krw@)

arch/macppc/macppc

  ~ autoconf.c                            

  > nam2blk[] clearly must contain "rd" ... found by krw (deraadt@)

arch/mips64/include

  ~ memconf.h                             ~ vmparam.h

  > Allow the machine-specific headers to overwrite the number of memory
  > segments and the number of freelists. (miod@)

arch/mips64/mips64

  ~ mem.c                                 

  > Remove APERTURE remains. (miod@)

arch/mvmeppc/mvmeppc

  ~ autoconf.c                            

  > nam2blk[] clearly must contain "rd" ... found by krw (deraadt@)

arch/sgi/include

  ~ bus.h                                 

  > Implement bus_space_*8 and bus_space_vaddr. (miod@)

arch/sgi/localbus

  ~ macebus.c                             ~ macebus.h

  > Implement bus_space_*8 and bus_space_vaddr. (miod@)

arch/sgi/sgi

  ~ locore.S                              

  > Remove former idle_stack. (miod@)

  ~ autoconf.c                            

  > nam2blk[] clearly must contain "rd" ... found by krw (deraadt@)

arch/sparc64/conf

  ~ GENERIC                               ~ RAMDISK

  > More sun4v support.  GENERIC and RAMDISK kernels will now boot on both
  > sun4u and sun4v.  GENERIC.MP won't work yet though. (kettenis@)

arch/sparc64/include

  ~ pte.h                                 

  > More sun4v support.  GENERIC and RAMDISK kernels will now boot on both
  > sun4u and sun4v.  GENERIC.MP won't work yet though. (kettenis@)

arch/sparc64/sparc64

  ~ autoconf.c                            ~ cache.h
  ~ genassym.cf                           ~ locore.s
  ~ pmap.c                                

  > More sun4v support.  GENERIC and RAMDISK kernels will now boot on both
  > sun4u and sun4v.  GENERIC.MP won't work yet though. (kettenis@)

  ~ locore.s                              

  > Remove for #if 0'ed out code I left behind with the previous commit.
  > (kettenis@)

arch/vax/boot/boot

  ~ Makefile                              ~ boot.c
  ~ version                               

  > Switch bootloader code to loadfile, and enable a.out and ELF loaders
  > within.
  > Crank the second stage boot blocks version. (miod@)

arch/vax/include

  ~ exec.h                                

  > Let the kernel load forthcoming ELF binaries. (miod@)

  ~ db_machdep.h                          

  > Nuke common. (miod@)

  + loadfile_machdep.h                    

  > Switch bootloader code to loadfile, and enable a.out and ELF loaders
  > within.
  > Crank the second stage boot blocks version. (miod@)

arch/vax/vax

  ~ db_machdep.c                          

  > Nuke common. (miod@)

  ~ locore.c                              ~ pmap.c

  > Use vaddr_t instead of void * for some initial virtual memory layout
  > arithmetic. (miod@)

dev/pci

  ~ auvia.c                               

  > todd@ has 82c686 based auvia(4) devices that do full-duplex
  > properly.  restore full-duplex capabilities for 82c686 based
  > devices. (jakemsr@)

  ~ if_lii.c                              

  > Pad the RXD buffer so that packets are aligned on a 128-byte boundary. This
  > prevents the chip from hard locking the machine when receiving packets.
  > Diff committed from an ASUS EeePC using lii(4).
  > From NetBSD.
  > ok dlg@ (jsing@)

  ~ if_lii.c                              

  > Enable setting of interrupt timers.
  > ok dlg@ (jsing@)

  ~ if_lii.c                              

  > Add code to configure the vendor specific opcodes of the SPI Flash.
  > From NetBSD.
  > ok dlg@ (jsing@)

kern

  ~ subr_disk.c                           

  > Do not do the ``swap generic'' behaviour if rootdev != NODEV when entering
  > setroot(), as this neuters RAIDframe autoconfiguration; found the hard way
  > by naddy@ (miod@)

lib/libsa

  ~ loadfile.c                            

  > Let this compile with BOOT_AOUT defined. (miod@)

== usr.sbin ========================================================== 05/05 ==

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

snmpd

  ~ snmpd.8                               ~ snmpd.conf.5

  > .Xr snmpctl
  > ok jmc@ (martin@)

===============================================================================


More information about the odc mailing list