[odc] Daily src changes for 2007-12-30

ODC auto at squish.net
Mon Dec 31 07:00:01 GMT 2007


OpenBSD src changes summary for 2007-12-30
==========================================

distrib/sets                            gnu/usr.bin/binutils
sbin/disklabel                          sbin/fdisk
sbin/fsck_msdos                         sbin/kbd
sbin/mknod                              sbin/mountd
sbin/ping6                              sbin/routed
sys/arch/hp300/hp300                    sys/arch/mac68k/mac68k
sys/dev/ata                             sys/dev/ic
sys/dev/pci                             sys/kern
sys/net                                 sys/netinet
usr.bin/quota                           usr.bin/sectok
usr.bin/vmstat                          usr.sbin/dhcpd

== distrib =========================================================== 01/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/base/mi                         

  > sync (deraadt@)

== gnu =============================================================== 02/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/gnu

usr.bin/binutils

  ~ Makefile.bsd-wrapper                  

  > enforce install -S, avoids races with make -j:
  > libtool does relink some files during install, and it can happen that it
  > relinks stuff at the exact same time that ld is being reinstalled.
  > okay kettenis@ (espie@)

== sbin ============================================================== 03/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

disklabel

  ~ editor.c                              

  > Bring editor_add() code into line with the other editor_* functions.
  > The only visible change is allowing only one chance to specify a valid
  > partition letter before returning to the main edit prompt.
  > "This looks OK to me" millert@ (krw@)

  ~ editor.c                              

  > Since 'c' now always covers the entire disk and is always FS_UNUSED,
  > there is no point in allowing the edit mode commands
  > (a)add/(n)ame/(m)odify/(d)elete/(c)hange to pretend to fiddle with it.
  > Some already checked for and avoided 'c', but do it in a consistant
  > manner in all cases.
  > ok millert@ otto@ marco@ (krw@)

  ~ editor.c                              

  > Simplify code by avoiding manual manipulations of the free space
  > counter.  Call edit_countfree() instead.
  > Feedback from otto at .
  > ok millert@ "Go for it" deraadt@ (krw@)

  ~ editor.c                              

  > Kill some now unneeded checks for 'c' partition manipulation. Change
  > the variable 'c' to 'partno' in editor_delete() so all editor_*
  > functions are even more consistant. No functional change. (krw@)

  ~ editor.c                              

  > Use get_size() in editor_change() instead of hand-rolling identical
  > code. Makes the size prompt/helpstring/looping the same for
  > (a)dd/(m)odify/(c)hange. (krw@)

fdisk

  ~ fdisk.c                               

  > sort flags in both synopsis and usage
  > ok jmc@ (sobrado@)

  ~ fdisk.8                               

  > sort flags in both synopsis and usage, file not commited in last diff
  > ok jmc@ (sobrado@)

fsck_msdos

  ~ fsck_msdos.8                          

  > sort flags in both synopsis and usage
  > ok jmc@ (sobrado@)

kbd

  ~ main.c                                

  > each usage requires its own line
  > written with improvements by jmc@
  > ok jmc@ (sobrado@)

mknod

  ~ mknod.c                               

  > do not repeat "usage:" twice
  > ok jmc@ (sobrado@)

mountd

  ~ mountd.c                              

  > use the same argument name in synopsis and usage; lowercase "usage:"
  > ok jmc@ (sobrado@)

ping6

  ~ ping6.c                               

  > add missing space between argument names and ellipsis
  > ok jmc@ (sobrado@)

routed

  ~ rtquery/rtquery.c                     

  > usage messages should have the form "usage: command [arguments]"
  > ok jmc@ (sobrado@)

== sys =============================================================== 04/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/hp300/hp300

  ~ locore.s                              

  > Correctly handle non-null state frames on 68020 and 68030 in fpfault.
  > (miod@)

arch/mac68k/mac68k

  ~ locore.s                              

  > Correctly handle non-null state frames on 68020 and 68030 in fpfault.
  > (miod@)

dev/ata

  ~ atascsi.c                             

  > dont freeze lock or set caching modes on ata devices that arent disks, its
  > not a good idea.
  > found by simon@ who plugged a sata dvd drive into ahci. (dlg@)

dev/ic

  ~ pgt.c                                 

  > Only do pullups when necessary, m_pullup() always prepends an mbuf
  > which is very bad if it is not necessary as it causes scrary mbuf
  > fragmentation.
  > tested and OK mglocker@ (claudio@)

dev/pci

  ~ pcidevs                               

  > add the PCI id for the Sun Crypto Accelerator 6000 PCIe board.
  > ok dlg@ (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > - rename some SATA entries which are shared between the ATI SB700 and SB800
  > chipsets
  > - add some new SATA entries for the ATI SB700 and SB800 chipsets
  > - add the ATI SB700 IDE PCI id
  > From Linux
  > ok dlg@ (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

kern

  ~ subr_prf.c                            

  > Remove unused variable consintr.  ok mbalmer (bluhm@)

net

  ~ pf_norm.c                             

  > Make "scrub max-mss" rule work correctly;
  > In pf_normalize_tcpopt() pull the TCP options before processing them.
  > This gets the correct TCP options even if an mbuf chain was used, instead
  > like now pointing into an invalid mbuf data buffer.
  > Will close PR 5623.  Diff done together with dhartmei at .
  > OK dhartmei@ (mglocker@)

  ~ pf_norm.c                             

  > In pf_normalize_tcpopt() call pf_pull_hdr() address family safe.
  > OK dhartmei@ (mglocker@)

netinet

  ~ in_pcb.c                              

  > A struct rt_addrinfo is needed for rt_missmsg() so we can use rtrequest1()
  > directly instead of takeing the detour via rtrequest().
  > OK henning@ markus@ (claudio@)

== usr.bin =========================================================== 05/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

quota

  ~ quota.c                               

  > lowercase "usage:"; align synopses
  > ok jmc@ (sobrado@)

sectok

  ~ cyberflex.c                           ~ main.c
  ~ sectok.1                              

  > add missing arguments to synopsis; fix brackets; lowercase "usage:"
  > ok jmc@ (sobrado@)

  ~ sectok.1                              

  > new sentence, new line; (jmc@)

vmstat

  ~ vmstat.c                              

  > minor improvement on the diff to r1.106
  > ok jsing@ (sobrado@)

== usr.sbin ========================================================== 06/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

dhcpd

  ~ dhcpd.c                               

  > add missing space between argument names and ellipsis
  > ok jmc@ (sobrado@)

===============================================================================


More information about the odc mailing list