[odc] Daily src changes for 2008-02-03
ODC
auto at squish.net
Mon Feb 4 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-02-03
==========================================
share/man sys/arch/sparc64/dev
sys/dev sys/dev/ic
sys/dev/pci sys/dev/usb
usr.bin/cvs
== share ============================================================= 01/03 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/stp.4
> Remove BUGS section; the driver now maps windows little-endian on sparc64
> like it already did on sparc. (kettenis@)
~ man9/mbuf.9
> Fix the struct pkthdr definition. (claudio@)
== sys =============================================================== 02/03 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/sparc64/dev
~ stp_sbus.c
> Map windows little-endian like the MI pcmcia code expects.
> "Diff looks correct and appears to work as intended" miod@ (kettenis@)
dev
~ softraid.c ~ softraidvar.h
> There is no such thing as RAIDCRYPTO so rename to CRYPTO (marco@)
dev/ic
~ if_wireg.h
> Remove sparc64-specific hack to byteswap pcmcia bus_space access. This is
> no
> longer necessary now that stp(4) maps the pcmcia windows little-endian.
> Makes wi(4) behind cbb(4) work on sparc64.
> tested by miod@ (kettenis@)
dev/pci
~ if_msk.c
> - add Marvell Yukon PCI ids for a second 88E8055 chipset and the 88E8075
> chipset.
> - add initial support for the Marvell Yukon Supreme ASIC.
> Inspired by similar changes to the Linux sky2 driver.
> ok kettenis@ dlg@ (brad@)
~ if_skreg.h
> - add initial support for the Marvell Yukon Supreme ASIC.
> Inspired by similar changes to the Linux sky2 driver.
> ok kettenis@ dlg@ (brad@)
~ if_et.c
> - remove redundant setting of if_mtu as this is set by ether_ifattach().
> - set the IFCAP_VLAN_MTU capabilities flag.
> ok dlg@ (brad@)
dev/usb
~ umass.c
> Redo umass_bbb_get_max_lun() and uses thereof to
> 1) Not bail out of umass_attach() just because the max lun cannot be
> found. Assume 0 and complete attachment.
> 2) Not expose sc->maxlun to possible misbehaving devices. Provide a
> buffer and copy it into sc->maxlun only if the attempt to get the max
> lun succeeds.
> 3) Shrink and simplify error handling and debug output.
> Prompted by the recurrance of the problem reported in PR#5478. Code
> taken for the most part from FreeBSD.
> ok miod@ (krw@)
== usr.bin =========================================================== 03/03 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ buf.c ~ checkout.c
~ client.c ~ file.c
> (f)utimes takes sys/time.h (tobias@)
~ checkout.c ~ update.c
> cvs_update_leavedir is only useful if dirs have to be pruned.
> OK joris@ (tobias@)
~ client.c
> Like i wrote in last commit, it's supposed to be sys/time.h, not
> sys/times.h. (tobias@)
~ annotate.c ~ rcs.c
> Do not unify this "-fr UNKNOWN" handling, it breaks commands which have
> to work fine and just ignore files which don't have requested symbol.
> Spotted by joris at . (tobias@)
~ checkout.c ~ client.c
~ config.h ~ cvs.h
~ modules.c ~ server.c
~ util.c
> better CVSROOT/module support, includes remote support and modules
> that are not aliases (-a);
> OK tobias@ (joris@)
~ client.c ~ cmd.c
~ diff.c ~ diff.h
~ diff_internals.c ~ remote.h
~ server.c
> Added rdiff support. In order to do this, some output and option fixes
> had to be done for diff, too.
> OK joris@ (tobias@)
~ checkout.c
> with the recent changes for CVSROOT/modules we can now support the
> basics of checkout -d. Multiple modules with -d is still "not supported".
> example:
> $ opencvs -d /cvs co -d kernel_source_3_0 -rOPENBSD_3_0 ksrc
> yes, it rocks.
> ok tobias@ (joris@)
~ diff_internals.c
> Diff header complies to GNU cvs now.
> OK joris@ (tobias@)
~ checkout.c
> respect any -l option that might have been set in CVSROOT/modules; (joris@)
~ checkout.c
> dont forget to send the -d flag to our server as well if it
> was specified; (joris@)
~ checkout.c ~ config.h
~ cvs.h ~ file.c
~ modules.c ~ repository.c
> more CVSROOT/module stuff:
> - allow more then 1 module to be specified per definition
> - respect the "!" sign which means: "hey ignore this dir when checking out"
> - non alias definitions can now contain files
> ok tobias@ (joris@)
~ modules.c
> be more strict when checking ignore patterns;
> kill unused var; (joris@)
~ checkout.c ~ config.h
~ modules.c ~ repository.c
> shuffle some stuff around so we dont end up doing the same things
> twice in cvs_module_lookup() and checkout_check_directory();
> allow single files to be ignored with ! as well; (joris@)
===============================================================================
More information about the odc
mailing list