[odc] Daily src changes for 2005-10-04

ODC auto at squish.net
Wed Oct 5 08:00:27 BST 2005


OpenBSD src changes summary for 2005-10-04
==========================================

bin/ksh                                 distrib/sets
etc/MAKEDEV.mi                          etc/etc.alpha/MAKEDEV
etc/etc.amd64/MAKEDEV                   etc/etc.cats/MAKEDEV
etc/etc.hp300/MAKEDEV                   etc/etc.hppa/MAKEDEV
etc/etc.hppa64/MAKEDEV                  etc/etc.i386/MAKEDEV
etc/etc.luna88k/MAKEDEV                 etc/etc.mac68k/MAKEDEV
etc/etc.macppc/MAKEDEV                  etc/etc.mvme68k/MAKEDEV
etc/etc.mvme88k/MAKEDEV                 etc/etc.sgi/MAKEDEV
etc/etc.sparc/MAKEDEV                   etc/etc.sparc64/MAKEDEV
etc/etc.vax/MAKEDEV                     etc/etc.zaurus/MAKEDEV
etc/netstart                            lib/libc
sbin/bioctl                             share/man
sys/arch/i386/conf                      sys/arch/i386/i386
sys/dev                                 sys/dev/ic
sys/dev/microcode                       sys/dev/usb
sys/kern                                sys/scsi
sys/ufs/ext2fs                          usr.bin/cvs
usr.bin/lndir                           usr.bin/mg
usr.bin/rcs                             usr.bin/sort

== bin =============================================================== 01/08 ==

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

ksh

  ~ sh.h                                  

  > Bump max array size. Needed for upcoming MAKEDEV speedup. ok deraadt@
  > (otto@)

== distrib =========================================================== 02/08 ==

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

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@)

== etc =============================================================== 03/08 ==

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

MAKEDEV.mi

  ~ MAKEDEV.mi                            

  > Do not buikd mklist as a string, it is not used anyway.
  > Nice speedup of MAKEDEV on slower archs. ok fries@ deraadt@ (otto@)

  ~ MAKEDEV.mi                            

  > Removing files is handled by M(), and setting the group to operator as
  > well, so no need to do that on our own in dodisk().  ok todd@ deraadt@
  > (otto@)

  ~ MAKEDEV.mi                            

  > oops, typo (otto@)

etc.alpha/MAKEDEV

  ~ etc.alpha/MAKEDEV                     

  > regen (otto@)

  ~ etc.alpha/MAKEDEV                     

  > regen (otto@)

  ~ etc.alpha/MAKEDEV                     

  > regen (otto@)

etc.amd64/MAKEDEV

  ~ etc.amd64/MAKEDEV                     

  > regen (otto@)

  ~ etc.amd64/MAKEDEV                     

  > regen (otto@)

  ~ etc.amd64/MAKEDEV                     

  > regen (otto@)

etc.cats/MAKEDEV

  ~ etc.cats/MAKEDEV                      

  > regen (otto@)

  ~ etc.cats/MAKEDEV                      

  > regen (otto@)

  ~ etc.cats/MAKEDEV                      

  > regen (otto@)

etc.hp300/MAKEDEV

  ~ etc.hp300/MAKEDEV                     

  > regen (otto@)

  ~ etc.hp300/MAKEDEV                     

  > regen (otto@)

  ~ etc.hp300/MAKEDEV                     

  > regen (otto@)

etc.hppa/MAKEDEV

  ~ etc.hppa/MAKEDEV                      

  > regen (otto@)

  ~ etc.hppa/MAKEDEV                      

  > regen (otto@)

  ~ etc.hppa/MAKEDEV                      

  > regen (otto@)

etc.hppa64/MAKEDEV

  ~ etc.hppa64/MAKEDEV                    

  > regen (otto@)

  ~ etc.hppa64/MAKEDEV                    

  > regen (otto@)

  ~ etc.hppa64/MAKEDEV                    

  > regen (otto@)

etc.i386/MAKEDEV

  ~ etc.i386/MAKEDEV                      

  > regen (otto@)

  ~ etc.i386/MAKEDEV                      

  > regen (otto@)

  ~ etc.i386/MAKEDEV                      

  > regen (otto@)

etc.luna88k/MAKEDEV

  ~ etc.luna88k/MAKEDEV                   

  > regen (otto@)

  ~ etc.luna88k/MAKEDEV                   

  > regen (otto@)

  ~ etc.luna88k/MAKEDEV                   

  > regen (otto@)

etc.mac68k/MAKEDEV

  ~ etc.mac68k/MAKEDEV                    

  > regen (otto@)

  ~ etc.mac68k/MAKEDEV                    

  > regen (otto@)

  ~ etc.mac68k/MAKEDEV                    

  > regen (otto@)

etc.macppc/MAKEDEV

  ~ etc.macppc/MAKEDEV                    

  > regen (otto@)

  ~ etc.macppc/MAKEDEV                    

  > regen (otto@)

  ~ etc.macppc/MAKEDEV                    

  > regen (otto@)

etc.mvme68k/MAKEDEV

  ~ etc.mvme68k/MAKEDEV                   

  > regen (otto@)

  ~ etc.mvme68k/MAKEDEV                   

  > regen (otto@)

  ~ etc.mvme68k/MAKEDEV                   

  > regen (otto@)

etc.mvme88k/MAKEDEV

  ~ etc.mvme88k/MAKEDEV                   

  > regen (otto@)

  ~ etc.mvme88k/MAKEDEV                   

  > regen (otto@)

  ~ etc.mvme88k/MAKEDEV                   

  > regen (otto@)

etc.sgi/MAKEDEV

  ~ etc.sgi/MAKEDEV                       

  > regen (otto@)

  ~ etc.sgi/MAKEDEV                       

  > regen (otto@)

  ~ etc.sgi/MAKEDEV                       

  > regen (otto@)

etc.sparc/MAKEDEV

  ~ etc.sparc/MAKEDEV                     

  > regen (otto@)

  ~ etc.sparc/MAKEDEV                     

  > regen (otto@)

  ~ etc.sparc/MAKEDEV                     

  > regen (otto@)

etc.sparc64/MAKEDEV

  ~ etc.sparc64/MAKEDEV                   

  > regen (otto@)

  ~ etc.sparc64/MAKEDEV                   

  > regen (otto@)

  ~ etc.sparc64/MAKEDEV                   

  > regen (otto@)

etc.vax/MAKEDEV

  ~ etc.vax/MAKEDEV                       

  > regen (otto@)

  ~ etc.vax/MAKEDEV                       

  > regen (otto@)

  ~ etc.vax/MAKEDEV                       

  > regen (otto@)

etc.zaurus/MAKEDEV

  ~ etc.zaurus/MAKEDEV                    

  > regen (otto@)

  ~ etc.zaurus/MAKEDEV                    

  > regen (otto@)

  ~ etc.zaurus/MAKEDEV                    

  > regen (otto@)

netstart

  ~ netstart                              

  > trunk must be started after physical ethernet devices, but before vlan.
  > populate ifmstart lines accordingly.
  > prodded/tested by brad@
  > ok reyk@ (todd@)

== lib =============================================================== 04/08 ==

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

libc

  ~ gen/login_cap.c                       

  > Fix use after free(). Bug found by mpech@; ok deraadt@ (otto@)

== sbin ============================================================== 05/08 ==

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

bioctl

  ~ bioctl.8                              

  > wording from simon kuhnle (pr #4530); (jmc@)

== share ============================================================= 06/08 ==

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

man

  ~ man4/trunk.4                          

  > start to describe the trunk(4) protocols.
  > thanks to jmc@ and Michael Knudson (reyk@)

  ~ man4/pim.4                            

  > update RFC reference for PIM-DM;
  > remove out of date comment concerning RFC for PIM-SM;
  > ok mcbride@ (jmc@)

  ~ man4/it.4                             

  > it(4) can be found at port 0xc00; from Mike Belopuhov <mkb at crypt.org.ru  > (grange@)

  ~ man4/trunk.4                          

  > tweak; (jmc@)

== sys =============================================================== 07/08 ==

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

arch/i386/conf

  ~ GENERIC                               

  > it(4) can be found at port 0xc00; from Mike Belopuhov <mkb at crypt.org.ru  > (grange@)

  ~ GENERIC                               ~ files.i386

  > Add initial IPMI implementation.  Currently only KCS retrieval method is
  > supported.	SMIC and BMC will follow shortly.
  > Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot
  > com>
  > help grange@ and deraadt@
  > ok deraadt@ (marco@)

  ~ GENERIC                               

  > tabs are holier than spaces (deraadt@)

  ~ GENERIC                               

  > move ipmi chunk to nicer place (deraadt@)

arch/i386/i386

  ~ mainbus.c                             

  > Add initial IPMI implementation.  Currently only KCS retrieval method is
  > supported.	SMIC and BMC will follow shortly.
  > Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot
  > com>
  > help grange@ and deraadt@
  > ok deraadt@ (marco@)

dev

  + ipmi.c                                + ipmivar.h

  > Add initial IPMI implementation.  Currently only the KCS retrieval method
  > is
  > supported.	SMIC and BMC are being worked on.  IPMI will remain disabled
  > for
  > now.
  > Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot
  > com>
  > help grange@ and deraadt@
  > ok deraadt@ (marco@)

  ~ ipmivar.h                             

  > spacing (deraadt@)

dev/ic

  ~ ar5210.c                              ~ ar5211.c

  > fix a bug in Tx descriptor processing.
  > found by David Malone (reyk@)

  ~ aic7xxx.c                             ~ aic79xx.c

  > Sync with new aicasm.c. No functional change. (krw@)

dev/microcode

  ~ aic7xxx/aicasm.c                      

  > Emit '#define NUM_CRIT_SECTIONS' instead of 'static const int
  > num_crit_sections' so that array declarations in aic7[9x]xx.c use
  > compile time constructs that can be parsed by Anil. No functional
  > change. (krw@)

  ~ aic7xxx/aic7xxx_seq.h                 ~ aic7xxx/aic79xx_seq.h

  > Sync with new aicasm.c. No functional change. (krw@)

dev/usb

  ~ ehci.c                                ~ ohci.c
  ~ uhci.c                                

  > Make sure we don't enable host controller interrupts until all
  > initialization is finished.
  > From augustss NetBSD
  > ok dlg@ pascoe@ (brad@)

kern

  ~ vfs_sync.c                            

  > Make the syncer grab a reference for the vnode to avoid it from being
  > reclaimed while in this sensitive time frame. That is needed when we
  > don't have locks. Should fix the 'sched_sync: fsync failed' panic some
  > people were seeing.
  > Testing mostly by sturm@ and krw@, okay tedu@ and deraadt at .edro@)

scsi

  ~ scsi_base.c                           

  > shorter name for wait channel (deraadt@)

ufs/ext2fs

  ~ ext2fs.h                              

  > typo (pedro@)

== usr.bin =========================================================== 08/08 ==

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

cvs

  ~ rcs.c                                 

  > write locks to the RCS file; (joris@)

  ~ rcs.c                                 

  > correctly parse the lock section in an RCS file; (joris@)

lndir

  ~ lndir.c                               ~ lndir.1

  > ignore the .#* files left over by cvs (and emacs). ok deraadt@, jmc at .  > (matthieu@)

  ~ lndir.1                               ~ lndir.c

  > standard synopsis/usage() and sort options list; (jmc@)

mg

  ~ theo.c                                

  > couldn't resist... (marco@)

rcs

  + co.1                                  

  > some man pages bits; ok joris niallo (xsa@)

  ~ co.1                                  

  > various fixups; (jmc@)

  ~ co.c                                  

  > - support -l and -u flags;
  > - better output; (joris@)

sort

  ~ sort.c                                

  > remove ellipsis from -k in usage(); (jmc@)

  ~ sort.1                                

  > document that -k may be specified multiple times,
  > and the effect of doing so;
  > ok otto@ (jmc@)

  ~ sort.1                                

  > remove ellipsis following -k in synopsis; my last commit put this
  > in the wrong place, but i think it will be clearer to remove it
  > altogether and improve the description of -k (to follow);
  > ok otto@ (jmc@)

  ~ sort.1                                

  > clarify behaviour of -u option;
  > ok otto@ (jmc@)

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



More information about the odc mailing list