[odc] Daily src changes for 2006-01-09
ODC
auto at squish.net
Tue Jan 10 07:00:28 GMT 2006
OpenBSD src changes summary for 2006-01-09
==========================================
distrib/amd64 distrib/hppa
distrib/i386 distrib/sets
sbin sbin/ancontrol
sbin/ping sbin/wicontrol
sbin/wsconsctl share/man
sys/arch/alpha/conf sys/arch/amd64/conf
sys/arch/hppa/conf sys/arch/hppa64/conf
sys/arch/luna88k/luna88k sys/arch/m88k/include
sys/arch/mac68k/conf sys/arch/mac68k/dev
sys/arch/mac68k/mac68k sys/arch/macppc/conf
sys/arch/macppc/dev sys/arch/mips64/include
sys/arch/sparc/dev sys/arch/sparc64/dev
sys/conf sys/dev
sys/dev/cardbus sys/dev/i2c
sys/dev/ic sys/dev/isa
sys/dev/microcode sys/dev/pci
sys/dev/pcmcia sys/dev/wscons
sys/isofs/cd9660 sys/kern
sys/msdosfs sys/nfs
sys/ntfs sys/sys
sys/ufs/ext2fs sys/ufs/ufs
sys/xfs usr.bin/cdio
usr.bin/spell usr.sbin/bgpd
usr.sbin/pkg_add
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
amd64
~ ramdisk_cd/list.local
> no more ancontrol (i knew jsg would miss some) (deraadt@)
hppa
~ ramdisk/list
> no more ancontrol (i knew jsg would miss some) (deraadt@)
i386
~ ramdiskC/list.local ~ ramdisk_cd/list.local
> no more ancontrol (i knew jsg would miss some) (deraadt@)
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/mi
> sync (deraadt@)
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/mi ~ lists/man/mi
> sync (deraadt@)
== sbin ============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
sbin
~ Makefile
> Don't enter ancontrol. Reminded by deraadt@ (jsg@)
ancontrol
- Makefile - ancontrol.8
- ancontrol.c
> Move ancontrol to the attic, no longer needed. (jsg@)
ping
~ ping.c
> some minor types house cleaning, ok otto (deraadt@)
wicontrol
~ wicontrol.8
> Remove references to an/awi/ancontrol that should not have been
> here in the first place. (jsg@)
wsconsctl
~ util.c
> Introduce a wsdisplay type for mac68k frame buffers; we might need to
> become
> less generic in the future, though. (miod@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man8/release.8
> double word fix; from joe snikeris (jmc@)
~ man4/man4.macppc/aoa.4 ~ man4/man4.macppc/awacs.4
~ man4/man4.macppc/onyx.4 ~ man4/man4.macppc/snapper.4
~ man4/man4.macppc/tumbler.4
> add a list of machines supported by each audio driver;
> ok drahn@ jmc at .sa@)
~ man4/an.4
> Move an(4) to a driver based on the NetBSD one.
> This brings net80211 support and support for newer hardware.
> In addition ancontrol is no longer needed.
> This driver does not yet work on big endian archs like the previous
> one did.
> "do it" deraadt@ (jsg@)
~ man5/hostname.if.5
> Remove reference to ancontrol, reminded by deraadt@ (jsg@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/conf
~ GENERIC
> Enable hotplug(4); Tested by Michael Knudsen and me;
> ok brad@ deraadt@ (robert@)
arch/amd64/conf
~ GENERIC
> amdpm also exists as a 2nd iic bus on amd8111 machines (deraadt@)
arch/hppa/conf
~ GENERIC ~ RAMDISK
> Disable an(4) on BE archs until it works. (jsg@)
arch/hppa64/conf
~ RAMDISK
> Disable an(4) on BE archs until it works. (jsg@)
arch/luna88k/luna88k
~ clock.c
> Remove clock tick adjustment computation inherited from luna68k where some
> models run with hz=60. (miod@)
arch/m88k/include
~ signal.h
> Fix last change; we need machine/reg.h for struct sigcontext to
> be fully defined. (millert@)
arch/mac68k/conf
~ GENERIC ~ RAMDISK
~ files.mac68k
> Ditch the grf frame buffer abstraction, and directly attach macfb to
> either obio or nubus. No functional change, shaves a few more KB... (miod@)
arch/mac68k/dev
~ akbd.c
> Restore console bell functionnality lost in the wscons merge. (miod@)
- grf_subr.c - grfvar.h
~ grf_iv.c ~ grf_mv.c
~ if_ae.c ~ macfb.c
~ macfbvar.h
> Ditch the grf frame buffer abstraction, and directly attach macfb to
> either obio or nubus. No functional change, shaves a few more KB... (miod@)
~ zs.c
> Remove completely obsolete comment from the pre-wscons sparc days in
> zs_getc(). (miod@)
~ macfb.c
> Introduce a wsdisplay type for mac68k frame buffers; we might need to
> become
> less generic in the future, though. (miod@)
arch/mac68k/mac68k
~ wscons_machdep.c
> Ditch the grf frame buffer abstraction, and directly attach macfb to
> either obio or nubus. No functional change, shaves a few more KB... (miod@)
~ clock.c ~ clockreg.h
~ pmap_bootstrap.c
> Spank the clock: remove relics of old GPROF code, compute tickfix for
> better clock adjustment, consider clocks past year 2010 as possible, and
> do not display the PRAM clock if it consistent. (miod@)
arch/macppc/conf
~ GENERIC ~ RAMDISK
> Disable an(4) on BE archs until it works. (jsg@)
arch/macppc/dev
~ maci2c.c
> skip the darn cereal devices, which i think are just markers for the host
> chip i think (deraadt@)
~ zs.c
> Remove completely obsolete comment from the pre-wscons sparc days in
> zs_getc(). (miod@)
arch/mips64/include
~ signal.h
> Use protected version of register_t in struct sigcontext for the
> case where _XOPEN_SOURCE was defined but BSD-specific types are
> not visible. (millert@)
arch/sparc/dev
~ zs.c
> Remove completely obsolete comment from the pre-wscons sparc days in
> zs_getc(). (miod@)
arch/sparc64/dev
~ zs.c
> Remove completely obsolete comment from the pre-wscons sparc days in
> zs_getc(). (miod@)
conf
~ files
> - add preliminary support for Ralink Technology RT2561, RT2561S and RT2661
> chipsets in ral(4).
> - restructure the code a bit; split ic/ral.c into ic/rt2560.c and
> ic/rt2661.c
> - import the 8051 microcode files required by these chipsets.
> - more to come; there is currently no automatic rate control and some
> features are untested (hostap and ibss modes for instance). most of
> the pre-802.11n capabilities of the RT2661 chipset are not supported
> (like frame aggregation, piggy-back). MIMO should work though the
> performance/range gain has not been measured. (damien@)
~ files
> Move an(4) to a driver based on the NetBSD one.
> This brings net80211 support and support for newer hardware.
> In addition ancontrol is no longer needed.
> This driver does not yet work on big endian archs like the previous
> one did.
> "do it" deraadt@ (jsg@)
dev
~ ccd.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
~ firmload.c
> Make sure the vnode being read is a file, okay dlg@ deraadt@ (pedro@)
dev/cardbus
~ if_ral_cardbus.c
> - add preliminary support for Ralink Technology RT2561, RT2561S and RT2661
> chipsets in ral(4).
> - restructure the code a bit; split ic/ral.c into ic/rt2560.c and
> ic/rt2661.c
> - import the 8051 microcode files required by these chipsets.
> - more to come; there is currently no automatic rate control and some
> features are untested (hostap and ibss modes for instance). most of
> the pre-802.11n capabilities of the RT2661 chipset are not supported
> (like frame aggregation, piggy-back). MIMO should work though the
> performance/range gain has not been measured. (damien@)
dev/i2c
~ i2c_scan.c
> do a lot more careful register checking for echos and roll-around and
> nonsense values in the lm75 probe. while there, make it look for a
> significant difference the lm77 has, ok grange (deraadt@)
~ lm75.c
> trust i2c_scan for telling us if this is a lm75 or lm77, instead of
> stupidly relying on some power-up default register which a BIOS could
> change; ok grange (deraadt@)
~ lm75.c
> variables now unused (deraadt@)
~ lm_i2c.c
> Remove debug message.
> ok deraadt@ (kettenis@)
~ lm75.c
> damn, left a lock (deraadt@)
dev/ic
- ral.c - ralreg.h
- ralvar.h + rt2560.c
+ rt2560reg.h + rt2560var.h
+ rt2661.c + rt2661reg.h
+ rt2661var.h
> - add preliminary support for Ralink Technology RT2561, RT2561S and RT2661
> chipsets in ral(4).
> - restructure the code a bit; split ic/ral.c into ic/rt2560.c and
> ic/rt2661.c
> - import the 8051 microcode files required by these chipsets.
> - more to come; there is currently no automatic rate control and some
> features are untested (hostap and ibss modes for instance). most of
> the pre-802.11n capabilities of the RT2661 chipset are not supported
> (like frame aggregation, piggy-back). MIMO should work though the
> performance/range gain has not been measured. (damien@)
~ nslm7x.c ~ nslm7xvar.h
> Reorganize, paying attention to the small differences between Winbond
> chips.
> ok deraadt@ (kettenis@)
~ an.c ~ anreg.h
~ anvar.h
> Move an(4) to a driver based on the NetBSD one.
> This brings net80211 support and support for newer hardware.
> In addition ancontrol is no longer needed.
> This driver does not yet work on big endian archs like the previous
> one did.
> "do it" deraadt@ (jsg@)
~ ncr53c9x.c
> NCRDMA_SETUP() should be called before NCR_SET_COUNT() and NCRCMD_DMA
> command
> in ncr53c9x_select().
> From tsutsui NetBSD
> ok miod@ (brad@)
~ ncr53c9x.c
> Delay a bit after sending a reset command if the chip is an 53C94 or a
> 53C96;
> ok deraadt@ krw@ (miod@)
dev/isa
~ if_an_isapnp.c
> Move an(4) to a driver based on the NetBSD one.
> This brings net80211 support and support for newer hardware.
> In addition ancontrol is no longer needed.
> This driver does not yet work on big endian archs like the previous
> one did.
> "do it" deraadt@ (jsg@)
dev/microcode
~ Makefile + ral/Makefile
+ ral/build.c + ral/microcode.h
+ ral/ral-license
> - add preliminary support for Ralink Technology RT2561, RT2561S and RT2661
> chipsets in ral(4).
> - restructure the code a bit; split ic/ral.c into ic/rt2560.c and
> ic/rt2661.c
> - import the 8051 microcode files required by these chipsets.
> - more to come; there is currently no automatic rate control and some
> features are untested (hostap and ibss modes for instance). most of
> the pre-802.11n capabilities of the RT2661 chipset are not supported
> (like frame aggregation, piggy-back). MIMO should work though the
> performance/range gain has not been measured. (damien@)
dev/pci
~ nviic.c
> fix a panic in the locking stuff that was caused by a pasto. found by
> Johan M:son Lindman. (dlg@)
~ amdpm.c ~ amdpmreg.h
> with an offset tweak, this can also support the nvidia nforce smbus
> same unit is found on amd756 and amd8111. try to support the RNG as
> well. from gklok at cogeco.caeraadt@)
~ if_ral_pci.c
> - add preliminary support for Ralink Technology RT2561, RT2561S and RT2661
> chipsets in ral(4).
> - restructure the code a bit; split ic/ral.c into ic/rt2560.c and
> ic/rt2661.c
> - import the 8051 microcode files required by these chipsets.
> - more to come; there is currently no automatic rate control and some
> features are untested (hostap and ibss modes for instance). most of
> the pre-802.11n capabilities of the RT2661 chipset are not supported
> (like frame aggregation, piggy-back). MIMO should work though the
> performance/range gain has not been measured. (damien@)
~ if_an_pci.c
> Move an(4) to a driver based on the NetBSD one.
> This brings net80211 support and support for newer hardware.
> In addition ancontrol is no longer needed.
> This driver does not yet work on big endian archs like the previous
> one did.
> "do it" deraadt@ (jsg@)
dev/pcmcia
~ if_an_pcmcia.c
> Move an(4) to a driver based on the NetBSD one.
> This brings net80211 support and support for newer hardware.
> In addition ancontrol is no longer needed.
> This driver does not yet work on big endian archs like the previous
> one did.
> "do it" deraadt@ (jsg@)
dev/wscons
~ wsconsio.h
> Introduce a wsdisplay type for mac68k frame buffers; we might need to
> become
> less generic in the future, though. (miod@)
isofs/cd9660
~ cd9660_node.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
kern
~ vfs_subr.c ~ vfs_sync.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
msdosfs
~ msdosfs_denode.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
nfs
~ nfs_node.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
ntfs
~ ntfs_vnops.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
sys
~ vnode.h
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
ufs/ext2fs
~ ext2fs_inode.c ~ ext2fs_vnops.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
ufs/ufs
~ ufs_inode.c ~ ufs_vnops.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
xfs
~ xfs_message.c
> Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.
> Inspiration from miod@, okay deraadt at .sted on i386, macppc and amd64.
> (pedro@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cdio
~ cdio.c
> Bring in addmsf() from NetBSD's cdplay. Use it to eliminate repeated
> manual calculation. No functional change. (krw@)
~ cdio.c
> Bring in toc2msf() from NetBSD's cdplay. Use it to eliminate repeated
> code. No functional change. (krw@)
~ cdio.c
> Add cmpmsf(). Use it to eliminate repeated code. No functional change.
> (krw@)
spell
~ special.4bsd
> No more ancontrol. (jsg@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ rde_rib.c
> Ups. Inverse logic. (claudio@)
pkg_add
~ pkg_create
> avoid anything that isn't a library in warning for SHARED_LIBS.
> Turn warning into a fatal error. (espie@)
===============================================================================
More information about the odc
mailing list