[odc] Daily src changes for 2005-11-25

ODC auto at squish.net
Sat Nov 26 07:00:55 GMT 2005


OpenBSD src changes summary for 2005-11-25
==========================================

bin/chio                                bin/mt
bin/rcp                                 gnu/usr.bin/binutils
lib/libpcap                             lib/libpthread
share/man                               sys/arch/cats/cats
sys/arch/i386/i386                      sys/arch/m88k/include
sys/arch/m88k/m88k                      sys/arch/macppc/macppc
sys/arch/mvme68k/dev                    sys/arch/mvme88k/dev
sys/arch/mvme88k/include                sys/arch/mvme88k/mvme88k
sys/arch/zaurus/zaurus                  sys/dev/ic
sys/dev/mii                             sys/dev/pci
sys/kern                                sys/net
sys/sys                                 sys/uvm
usr.bin/rcs                             usr.sbin/dhcpd

== bin =============================================================== 01/07 ==

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

chio

  ~ Makefile                              

  > BINOWN and BINMODE is not needed here (deraadt@)

mt

  ~ Makefile                              

  > BINOWN and BINMODE is not needed here (deraadt@)

rcp

  ~ Makefile                              

  > BINOWN and BINMODE is not needed here (deraadt@)

== gnu =============================================================== 02/07 ==

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

usr.bin/binutils

  ~ gdb/hppabsd-nat.c                     ~ gdb/config/pa/obsd.mh

  > Cut hppa over to inf-ptrace.c, making fork following work.
  > tested by miod at .ettenis@)

  ~ gdb/alphabsd-nat.c                    ~ gdb/config/alpha/nbsd.mh

  > Cut alpha over to inf-ptrace.c, making fork following work.
  > tested by miod@ (kettenis@)

== lib =============================================================== 03/07 ==

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

libpcap

  ~ inet.c                                

  > Fix syntax error (missing ')') in #ifdef'ed out code. Spotted by lint.
  > ok deraadt@ (krw@)

libpthread

  ~ arch/arm/uthread_machdep.c            

  > don't ask; ok drahn (deraadt@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/brgphy.4                         

  > mention BCM5715 (brad@)

  ~ man4/bge.4                            ~ man4/brgphy.4

  > update. (brad@)

  ~ man4/man4.i386/cpu.4                  

  > powernow works on various processors from k6, k7, and k8 families now.
  > (tedu@)

== sys =============================================================== 05/07 ==

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

arch/cats/cats

  ~ autoconf.c                            

  > splimp -> splhigh in setroot()/rootconf().
  > ok miod@ drahn@ (brad@)

arch/i386/i386

  ~ locore.s                              

  > Remove $ on access to cpuid_level: we want to get the value of the
  > variable, not its address.
  > ok weingart@ (tom@)

  ~ vm_machdep.c                          

  > explicitly cast caddr_t to vaddr_t (mickey@)

arch/m88k/include

  ~ cmmu.h                                

  > Let the cache synchronization and invalidation functions report whether
  > they caused the entire cache to be processed. (miod@)

arch/m88k/m88k

  ~ pmap.c                                

  > Need an explicit cast for atop() now. (miod@)

  ~ m8820x_machdep.c                      

  > Let the cache synchronization and invalidation functions report whether
  > they caused the entire cache to be processed. (miod@)

  ~ m8820x_machdep.c                      

  > Get rid of BROKEN_MMU_MASK, unnecessary now that bus_dmamap_sync() behaves
  > correctly. (miod@)

arch/macppc/macppc

  ~ autoconf.c                            

  > splimp -> splhigh in setroot()/rootconf().
  > ok miod@ drahn@ (brad@)

arch/mvme68k/dev

  ~ sram.c                                

  > We don't have a va mapping in match() so don't bother trying to use
  > badvaddr()
  > at all. (miod@)

arch/mvme88k/dev

  ~ mainbus.c                             ~ vme.c
  ~ vme.h                                 ~ vmel.c
  ~ vmes.c                                

  > Prefer vaddr_t and paddr_t types, instead of void * and heavy casts.
  > Improves readability, no functional change. (miod@)

arch/mvme88k/include

  ~ autoconf.h                            

  > Prefer vaddr_t and paddr_t types, instead of void * and heavy casts.
  > Improves readability, no functional change. (miod@)

arch/mvme88k/mvme88k

  ~ bus_dma.c                             

  > Replace utterly wrong bus_dmamap_sync() with a much better version. (miod@)

  ~ m88110.c                              

  > Let the cache synchronization and invalidation functions report whether
  > they caused the entire cache to be processed. (miod@)

arch/zaurus/zaurus

  ~ autoconf.c                            

  > splimp -> splhigh in setroot()/rootconf().
  > ok miod@ drahn@ (brad@)

dev/ic

  ~ siop_common.c                         

  > FALLTHROUH -> FALLTHROUGH for lint. (krw@)

dev/mii

  ~ brgphy.c                              

  > load the 5750 DSP code on the 5705 PHY too.
  > Based on Broadcom's Linux driver. (brad@)

dev/pci

  ~ if_bge.c                              

  > Use BGE_IS_JUMBO_CAPABLE macro to figure out whether we
  > want Jumbos or not. Instead of just assuming that all 5705
  > derived cores do not support Jumbos. All of Broadcom's new
  > Gig chips do not support Jumbos with the exception of the
  > BCM5714 found embedded in the ServerWorks HT-2000 chipset
  > using the BCM5780 ASIC. (brad@)

  ~ if_bge.c                              

  > Use BGE_IS_575X_PLUS macro when checking whether to use the PCI Express
  > test or not. (brad@)

  ~ if_bge.c                              

  > don't bother setting error in bge_attach() when its not actually
  > being used for anything. (brad@)

  ~ if_bge.c                              

  > use 5780 here instead of 5714. (brad@)

  ~ if_bge.c                              

  > Use BGE_IS_JUMBO_CAPABLE in one more spot. (brad@)

  ~ if_bge.c                              

  > remove prototype for a non-existent function bge_free_jumbo_mem. (brad@)

  ~ if_bge.c                              

  > Use BGE_IS_5705_OR_BEYOND macro to check for the existence or non-existence
  > of 5705 or derived ASICs and remove the BGE_QUIRK_5705_CORE flag. (brad@)

  ~ pcidevs                               

  > - add BCM5714S, BCM5715 and BCM5715S
  > - change BCM5714C to BCM5714
  > From Broadcom's Linux driver (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ if_bge.c                              

  > fix BCM5714 PCI id name and add 5714S, 5715 and 5715S. (brad@)

kern

  ~ vnode_if.c                            

  > built files should be checked in after the source file (tedu@)

net

  ~ route.c                               

  > How can we dance when our humppa is feeding
  > How do we code while our eyes are bleeding (henning@)

  ~ route.c                               

  > reduce eyebleeding, since we only borrow the code from our children
  > (henning@)

  ~ route.c                               

  > KNF (henning@)

  ~ if.c                                  ~ if_tun.c
  ~ route.c                               ~ route.h

  > move the code to delete routes having a specific interface as output
  > when the interface is deleted to a function in route.c, and replace
  > the copies of that code by calls to that function
  > from basel almost-hackathon (henning@)

sys

  ~ queue.h                               

  > Introduce debugging aid for queue macros. Disabled by default; but
  > developers are encouraged to run with this enabled.
  > ok krw@ fgsch@ deraadt@ (otto@)

  ~ vnode_if.h                            

  > built files should be checked in after the source file (tedu@)

uvm

  ~ uvm_param.h                           

  > do not use any casting in the atop/ptoa; tested on all archs by martin@
  > miod@ mickey@ (mickey@)

== usr.bin =========================================================== 06/07 ==

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

rcs

  ~ rcsprog.h                             

  > indent; (xsa@)

  ~ co.c                                  ~ rcsprog.c
  ~ rcsprog.h                             

  > add support for `-T' and enable it for co(1);
  > tested and OK niallo at .ooks good" joris at .sa@)

  ~ rcsclean.c                            ~ rcsprog.c

  > add `-T' support for rcsclean(1) and rcs(1); (xsa@)

  ~ co.1                                  ~ rcs.1
  ~ rcsclean.1                            

  > document `-T'; (xsa@)

  ~ rcsdiff.c                             

  > add support for `-kmode'; (xsa@)

== usr.sbin ========================================================== 07/07 ==

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

dhcpd

  ~ conflex.c                             

  > Missing 'break;' found by lint. 'blass' is not the same as 'class'!
  > ok moritz@ otto@ (krw@)

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



More information about the odc mailing list