[odc] Daily src changes for 2006-05-01
ODC
auto at squish.net
Tue May 2 08:00:38 BST 2006
OpenBSD src changes summary for 2006-05-01
==========================================
distrib/sets games/fortune
regress/usr.bin sbin/pfctl
share/man sys/arch/amd64/conf
sys/arch/i386/conf sys/arch/i386/i386
sys/arch/i386/include sys/conf
sys/dev/ic sys/dev/pci
sys/dev/usb sys/kern
sys/sys usr.bin/cvs
usr.bin/rcs
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi ~ lists/man/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@)
== games ============================================================= 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
fortune
~ datfiles/fortunes
> "The Wall" was released in 1979. This is not 'recent' anymore. feedback
> from krw@ and jsg at .atthieu@)
== regress =========================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ rcs/Makefile
> - add tests for -oranges.
> ok joris@ (niallo@)
== sbin ============================================================== 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ parse.y
> add support for "tagged {}" lists, from Pierre-Yves Ritschard (dhartmei@)
== share ============================================================= 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/Makefile ~ man4/pci.4
+ man4/xge.4
> and here comes a man page for xge(4). (brad@)
~ man4/ipw.4 ~ man4/iwi.4
> sync ipw man page w/ latest iwi changes.
> move firmware packages to a better location. (damien@)
~ man4/ral.4
> rephrase the CAVEATS section. not all PCI ral adapters require a PCI 2.2
> compliant motherboard. the Edimax EW-7128g for instance works on PCI 2.1
> boards.
> submitted by Karel Gardas. (damien@)
~ man5/pf.conf.5
> add support for "tagged {}" lists, from Pierre-Yves Ritschard (dhartmei@)
~ man4/xge.4
> .An -noplit (jmc@)
~ man9/altq.9
> make .Nm match the page name; (jmc@)
~ man5/pf.conf.5
> update the "tagged" line; ok dhartmei (jmc@)
~ man4/ral.4
> slight reword; (jmc@)
== sys =============================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC ~ RAMDISK_CD
> add commented out entries for the Neterion Xframe-I 10Gb ethernet adapters.
> the driver is currently untested. (brad@)
arch/i386/conf
~ GENERIC ~ RAMDISK_CD
> add commented out entries for the Neterion Xframe-I 10Gb ethernet adapters.
> the driver is currently untested. (brad@)
~ files.i386
> Fixup broken mpbios'es on VT8237 and nForce4 chipsets. Fixes interrupt
> routing for several integrated devices on those chipsets in GENERIC.MP.
> ok brad@, mickey@ (kettenis@)
arch/i386/i386
~ mpbios.c + mpbios_intr_fixup.c
> Fixup broken mpbios'es on VT8237 and nForce4 chipsets. Fixes interrupt
> routing for several integrated devices on those chipsets in GENERIC.MP.
> ok brad@, mickey@ (kettenis@)
arch/i386/include
~ mpbiosvar.h
> Fixup broken mpbios'es on VT8237 and nForce4 chipsets. Fixes interrupt
> routing for several integrated devices on those chipsets in GENERIC.MP.
> ok brad@, mickey@ (kettenis@)
conf
~ newvers.sh
TAGGED OPENBSD_3_9
> -stable (brad@)
dev/ic
~ rt2661.c
> remove an unused prototype. (damien@)
dev/pci
~ files.pci + if_xge.c
+ if_xgereg.h
> initial port of a driver for the Neterion Xframe-I 10Gb Ethernet adapter.
> From NetBSD (brad@)
~ if_xge.c
> OpenBSD-ify the attach function printf's. (brad@)
~ if_xge.c
> always call xge_init() here, for the time being. (brad@)
~ if_iwi.c
> call iwi_stop() at beginning of iwi_init() so that all rings are properly
> reset when iwi_init() is called from iwi_ioctl() on ENETRESET.
> this fixes a firmware panic when setting a WEP key multiple times for
> instance. fix some printf while i'm here.
> pointed out by Kurt Miller (kurt@). (damien@)
~ if_nfereg.h
> increase the Tx ring count from 64 to 256.
> ok jsg@ damien@ (brad@)
~ if_em.c
> replace magic value of 32 with EM_MAX_SCATTER. (brad@)
~ if_sk.c
> A new function sk_yukon_tick(), to handle auto-negotiation properly for
> Yukon-based adapters.
> From FreeBSD (brad@)
~ if_sk.c
> Added Rx/Tx FIFO flush support for Yukon
> From FreeBSD (brad@)
~ if_sk.c
> Activate Tx descriptor poll timer in order to protect possible loss
> of SK_TXBMU_TX_START command. Previously the driver continuously issued
> SK_TXBMU_TX_START when it notices pending Tx descriptors not processed
> yet in interrupt handler. That approach would add additional PCI
> write access overhead under high Tx load situations and it might fail
> if the first SK_TXBMU_TX_START was lost and no interrupt is generated
> from the first SK_TXBMU_TX_START command.
> From FreeBSD (brad@)
~ if_ixgb.h ~ if_ixgb_osdep.h
> sprinkle some tabs. (brad@)
~ if_ixgb.c
> - when setting the interface address, only call ixgb_init() if the
> interface
> is not already running.
> - remove splnet usage from ixgb_intr().
> - replace magic value of 32 with IXGB_MAX_SCATTER. (brad@)
dev/usb
~ usb_subr.c
> Zero the memory allocated for subdevs[], preventing a quick trip to
> ddb>. Discovered by trying 'usbdevs -v' while a broken card reader was
> trying to attach. Broken device provided by Manuel Pata.
> ok pedro@ deraadt@ (krw@)
~ usbdevs.h ~ usbdevs_data.h
> Regen (pedro@)
~ usbdevs
> Add Neodio 8-in-1 Flash Device Controller, okay dlg@ (pedro@)
kern
~ vfs_getcwd.c
> Make static functions global so DDB can see them (pedro@)
~ vfs_getcwd.c
> Rename functions and move prototypes around (pedro@)
~ vfs_getcwd.c ~ vfs_vnops.c
> Move vn_isunder() to vfs_vnops.c, that's the place for vn_* functions
> (pedro@)
sys
~ vnode.h
> Rename functions and move prototypes around (pedro@)
== usr.bin =========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ rcs.c
> - fix a case in rcs_getrev() handling of branches where variant was not
> being
> increased and thus no progress could be made in the loop.
> bug noticed in rcsdiff(1) by sturm@
> ok joris@ (niallo@)
rcs
~ rcs.1
> rearrange the page to read better, and document branches/revisions/state;
> ok xsa niallo ray (jmc@)
~ rcs.1
> better description for -b; ok joris (jmc@)
~ rcsprog.c
> using *_FOREACH macros is really bad when we are actually
> removing elements from the list inside the loop.
> this has been documented *clearly* in queue(3).
> okay niallo@ (joris@)
~ rcs.c
> - fix a case in rcs_getrev() handling of branches where variant was not
> being
> increased and thus no progress could be made in the loop.
> bug noticed in rcsdiff(1) by sturm@
> ok joris@ (niallo@)
~ ident.c
> prevent a very, very stupid buffer overflow in ident_line().
> fix for PR 5091
> okay niallo@ (joris@)
===============================================================================
More information about the odc
mailing list