[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