[odc] Daily src changes for 2007-04-24
ODC
auto at squish.net
Wed Apr 25 08:00:27 BST 2007
OpenBSD src changes summary for 2007-04-24
==========================================
distrib/sets share/man
sys/arch/i386/i386 sys/arch/i386/include
sys/arch/mac68k/dev sys/arch/macppc/dev
sys/arch/mips64/include sys/arch/mips64/mips64
sys/arch/sparc64/dev sys/arch/sparc64/sparc64
sys/dev sys/dev/pci
sys/nfs sys/sys
sys/ufs/ffs usr.bin/cvs
usr.bin/mg usr.bin/systat
usr.bin/xlint usr.sbin/bgpd
== distrib =========================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/mi
> sync (deraadt@)
== share ============================================================= 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/man4.macppc/sysbutton.4
> BUGS have been resolved. (gwk@)
~ man4/man4.macppc/fcu.4
> missing "macppc" from the .Dt line; (jmc@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/i386/i386
~ cpu.c
> Use the physical address we have stored for the page directory rather
> than calculating it with vtophys().
> From mickey's original PAE work of a year ago
> Tested by myself and nick@; ok art@ (tom@)
~ mpbios.c
> apic_address should be 32 bits, rather than paddr_t; prepares us for
> paddr_t changing from 32 bits.
> From mickey's original PAE work of a year ago
> Tested by myself and nick@; ok art@ (tom@)
~ est.c ~ powernow-k8.c
~ powernow-k7.c
> Choose the state for a request performance level based on calculations
> involving the number of states and not the frequencies of the states,
> which can lead to strange distributions of the states over the hw.setperf
> range (0-100). Tested by many.
> ok canacar, tedu (gwk@)
arch/i386/include
~ apicvar.h
> apic_address should be 32 bits, rather than paddr_t; prepares us for
> paddr_t changing from 32 bits.
> From mickey's original PAE work of a year ago
> Tested by myself and nick@; ok art@ (tom@)
arch/mac68k/dev
~ ncr5380.c
> It's never too late to write "too late" correctly. (miod@)
arch/macppc/dev
~ sysbutton.c
> Firmware lies! Switching from LEVEL to EDGE triggered interrupt prevents
> storms.
> ok kettenis (gwk@)
arch/mips64/include
~ exception.h
> exeption -> exception (miod@)
arch/mips64/mips64
~ exception.S
> exeption -> exception (miod@)
~ pmap.c
> It's never too late to write "too late" correctly. (miod@)
arch/sparc64/dev
~ power.c
> Make power(4) map registers in io space if mem space fails.
> Tested on u5, u10, blade100 and v210.
> ok deraadt@ (kettenis@)
~ power.c ~ rtc.c
> Tell init(8) to power down machine instead of just halting it.
> ok deraadt@ (kettenis@)
arch/sparc64/sparc64
~ trap.c
> do not printf+panic, when a longer panic message is easier; kettenis ok
> (deraadt@)
dev
~ ramdisk.c
> Pass a real dev_t to readdisklabel(), not a unit number with lipstick.
> Suggestions from miod@, KNF nit from mk@
> ok miod@ millert@ (krw@)
dev/pci
~ if_tht.c
> use the fifos ready byte counter in the firmware loading. (dlg@)
~ if_bce.c
> do not use static function declarations in kernel drivers (no
> functional change).
> from Brad Smith
> ok and tested by todd@ (reyk@)
nfs
~ nfs_socket.c
> Dont log() send failures in nfs_send(), they arent helpful since we retry
> and recover for the client case (or terminate with EINTR if to many
> retries),
> and in the server case, if we cant send due to f.x network troubles its up
> to
> the client to retry not the server.
> (server not responding messages are logged in another place though).
> discussed with deraadt@ (thib@)
sys
~ mount.h
> Fix mounting of ffs2 via "mount -a". ffs2 is not separate from ffs
> and should not have its own MOUNT_XXX define. (millert@)
ufs/ffs
~ ffs_vfsops.c
> Fix mounting of ffs2 via "mount -a". ffs2 is not separate from ffs
> and should not have its own MOUNT_XXX define. (millert@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ cvs.1 ~ cvs.c
> changes "Usage" to "usage"; sorts options list in cvs history;
> the argument to -z is tz, not timezone; argument names to flags
> should use lowercase letters; cvs's usage() output should fit
> on a 80-column display
> ok by jmc@, niallo@ and xsa@ (sobrado@)
~ cvs.1
> replace D, D1 and D2 by date, date1 and date2 respectively;
> date1<date2 implies date2>date1, not date2<date1
> ok by jmc@, niallo@ and xsa@ (sobrado@)
mg
~ README
> It's never too late to write "too late" correctly. (miod@)
systat
~ cmds.c ~ extern.h
~ main.c
> support non-integral refresh intervals, possibly as low as 0.1s.
> this makes it more useful for real time display of fast changing stats
> ok art deraadt (tedu@)
xlint
~ lint1/cgram.y
> exeption -> exception (miod@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ bgpd.8
> Add draft-ietf-idr-as4bytes-13 to the see also list. (claudio@)
~ bgpd.conf.5
> Try to document the new 4-byte AS numbers without being to invasive.
> "people will complain if it's unclear" jmc@ (claudio@)
===============================================================================
More information about the odc
mailing list