[odc] Daily src changes for 2008-02-05
ODC
auto at squish.net
Wed Feb 6 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-02-05
==========================================
lib/libc regress/usr.bin
sbin/ifconfig sbin/sysctl
share/man sys/arch/amd64/amd64
sys/arch/i386/i386 sys/dev
sys/dev/acpi sys/dev/pci
sys/net sys/netinet
sys/netinet6 usr.bin/cvs
usr.bin/mg usr.bin/netstat
usr.sbin/relayd
== lib =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ gen/sysctl.3
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
== regress =========================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ cvs/Makefile
> Extended regress test further to check new "checkout -d" functionality and
> diff. Also zapped unused DIFF. (tobias@)
~ cvs/Makefile
> Added keyword expansion tests and extended update -A test for this.
> (tobias@)
~ cvs/Makefile
> Tag expansion can be pure evil... (tobias@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ifconfig
~ ifconfig.c ~ ifconfig.8
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
sysctl
~ sysctl.8
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/man4.i386/pctr.4
> extented -> extended; (jmc@)
~ man4/carp.4
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ acpi_machdep.c
> ACPI 3.0 seems to work just fine so lets enable it.
> Idea from fulvio ciriaco <oivulf at gmail.com> (marco@)
arch/i386/i386
~ acpi_machdep.c
> ACPI 3.0 seems to work just fine so lets enable it.
> Idea from fulvio ciriaco <oivulf at gmail.com> (marco@)
dev
~ softraid.c ~ softraid_crypto.c
~ softraid_raid0.c ~ softraid_raid1.c
~ softraidvar.h
> Create a generic function to validate IO instead of copying and pasting
> same code in all disciplines. This shaves of a few bytes.
> crypto 3185 -> 2690
> raid 0 2843 -> 2378
> raid 1 3474 -> 2689 (marco@)
~ softraid.c
> Add strip size to debug print. (marco@)
~ softraid.c ~ softraid_crypto.c
~ softraid_raid0.c ~ softraid_raid1.c
~ softraidvar.h
> Shave off a few more bytes by moving IO collision detection into a generic
> fucntion. Fix bug in the crypto code that could casuse data corruption as
> a bonus, bad cut & past tedu! (marco@)
dev/acpi
~ dsdt.c
> Added change for debugging setbufint
> ok marco@ (jordan@)
dev/pci
~ if_nfe.c
> Add the NFE_CORRECT_MACADDR flag for MCP77/79 chipsets.
> ok jsg@ dlg@ (brad@)
~ drm/drmP.h ~ drm/drm_irq.c
~ drm/drm_pci.c
> drm_pci_alloc allocates memory using bus_dma, but then doesn't use dmamaps.
> This is unportable to some architectures, fix it. While i'm here, kill
> he defines for netbsd aprint_ and just use the DRM_* macros.
> ok miod@ (oga@)
~ pciide.c ~ pciide_sii3112_reg.h
> de-inline pciide, shaving a goodly amount off the kernel
> ok jsg@ "please kill it" marco@ "no objections" krw@ (blambert@)
net
~ if_ethersubr.c
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
netinet
~ if_ether.c ~ ip_carp.c
~ ip_carp.h ~ ip_icmp.c
~ ip_input.c
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
netinet6
~ icmp6.c ~ ip6_input.c
~ nd6_nbr.c
> Move carp load balancing (ARP/IP) to a simpler configuration scheme.
> Instead of using the same IP on multiple interfaces, carp has to be
> configured with the new "carpnodes" and "balancing" options.
> # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0
> 192.168.5.50
> Please note, that this is a flag day for anyone using carp balancing.
> You'll need to adjust your configuration accordingly.
> Addititionally this diff adds IPv6 NDP balancing support.
> Tested and OK mcbride@, reyk at .
> Manpage help by jmc at . (mpf@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ client.c
> When server sends CheckedIn use the supplied option and tag -- not the
> one already in our CVS/Entries.
> OK xsa@ (tobias@)
mg
~ ttyio.c
> prevent the "ttflush write failed" panic when resizing using a window
> manager that that continously sends resize events.
> fix inspired by an older diff for vi (r1.15 of
> src/usr.bin/vi/cl/cl_screen.c)
> ok otto@ jasper@ (reyk@)
netstat
~ inet.c
> Change the method of identifying server connections to hide from
> netstat without -a: use the connection state to identify TCP
> servers, check the foreign address (not local address) to
> identify servers on UDP and raw sockets.
> From Philip Guenther, style changes suggested by Claudio.
> ok claudio (sthen@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
relayd
~ relay.c
> Fix a debug printf. After the session members got a se_ prefix this one
> was forgotten. (thib@)
===============================================================================
More information about the odc
mailing list