[odc] Daily src changes for 2008-03-23

ODC auto at squish.net
Mon Mar 24 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-03-23
==========================================

distrib/amd64                           distrib/armish
distrib/hp300                           distrib/i386
distrib/landisk                         distrib/mac68k
distrib/sets                            distrib/zaurus
lib/libpthread                          sbin/disklabel
sbin/raidctl                            sbin/scan_ffs
share/man                               sys/arch/amd64/conf
sys/arch/amd64/pci                      sys/arch/arm/arm
sys/arch/armish/armish                  sys/arch/i386/conf
sys/arch/i386/pci                       sys/arch/landisk/landisk
sys/arch/macppc/macppc                  sys/arch/mvme68k/stand/libsa
sys/arch/mvme88k/stand/libsa            sys/arch/mvmeppc/stand/libsa
sys/arch/sgi/sgi                        sys/arch/solbourne/solbourne
sys/arch/sparc/sparc                    sys/arch/sparc64/conf
sys/arch/sparc64/dev                    sys/arch/sparc64/include
sys/arch/sparc64/sparc64                sys/arch/zaurus/zaurus
sys/ddb                                 sys/dev/i2c
sys/dev/pci                             sys/kern
usr.bin/ssh                             usr.sbin/config
usr.sbin/eeprom                         

== distrib =========================================================== 01/07 ==

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

amd64

  ~ common/install.md                     

  > No point in warning users during install that the disklabel has a
  > weird number of partitions, doesn't checksum, doesn't exist or was
  > found at a particular sector. Brings all archs together in omerta by
  > eliminating use of '-r' and examination of disklabel messages.
  > ok deraadt@ (krw@)

armish

  ~ ramdisk/install.md                    

  > No point in warning users during install that the disklabel has a
  > weird number of partitions, doesn't checksum, doesn't exist or was
  > found at a particular sector. Brings all archs together in omerta by
  > eliminating use of '-r' and examination of disklabel messages.
  > ok deraadt@ (krw@)

hp300

  ~ ramdisk/install.md                    

  > No point in warning users during install that the disklabel has a
  > weird number of partitions, doesn't checksum, doesn't exist or was
  > found at a particular sector. Brings all archs together in omerta by
  > eliminating use of '-r' and examination of disklabel messages.
  > ok deraadt@ (krw@)

i386

  ~ common/install.md                     

  > No point in warning users during install that the disklabel has a
  > weird number of partitions, doesn't checksum, doesn't exist or was
  > found at a particular sector. Brings all archs together in omerta by
  > eliminating use of '-r' and examination of disklabel messages.
  > ok deraadt@ (krw@)

landisk

  ~ ramdisk/install.md                    

  > No point in warning users during install that the disklabel has a
  > weird number of partitions, doesn't checksum, doesn't exist or was
  > found at a particular sector. Brings all archs together in omerta by
  > eliminating use of '-r' and examination of disklabel messages.
  > ok deraadt@ (krw@)

mac68k

  ~ ramdisk/install.md                    

  > Bring mac68k into the md_checkfordisklabel()-free world.
  > Quick test by martin@ shows it seems to still work. (krw@)

sets

  ~ lists/comp/mi                         

  > sync (deraadt@)

  ~ lists/man/mi                          

  > sync (deraadt@)

zaurus

  ~ ramdisk/install.md                    

  > No point in warning users during install that the disklabel has a
  > weird number of partitions, doesn't checksum, doesn't exist or was
  > found at a particular sector. Brings all archs together in omerta by
  > eliminating use of '-r' and examination of disklabel messages.
  > ok deraadt@ (krw@)

== lib =============================================================== 02/07 ==

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

libpthread

  ~ uthread/uthread_file.c                

  > Use fileno() instead of peeking into FILE *; Paul Stoeber (deraadt@)

== sbin ============================================================== 03/07 ==

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

disklabel

  ~ disklabel.8                           ~ disklabel.c

  > Nuke disklabel -r. All labels come from the kernel via ioctl.
  > "make sense" miod@ ok deraadt@ (krw@)

raidctl

  ~ raidctl.8                             

  > Remove two stray references to the departed -r argument to disklabel.
  > Pointed out by jmc@ (krw@)

scan_ffs

  ~ scan_ffs.8                            

  > Remove two stray references to the departed -r argument to disklabel.
  > Pointed out by jmc@ (krw@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/fins.4                           

  > update sensor list; from Geoff Steckel (deraadt@)

  ~ man4/Makefile                         ~ man4/iic.4
  + man4/andl.4                           

  > andl(4) manual page for Andigilog aSC7611 (cnst@)

  ~ man4/ddb.4                            

  > show all mounts command for ddb. From mickey a long time ago. (miod@)

  ~ man4/fins.4                           

  > .Pp is not needed before or after .Sh; (jmc@)

  ~ man4/andl.4                           

  > tweak previous; (jmc@)

  ~ man4/man4.sparc64/Makefile            ~ man4/man4.sparc64/agten.4
  ~ man4/man4.sparc64/bwtwo.4             ~ man4/man4.sparc64/cgsix.4
  ~ man4/man4.sparc64/cgthree.4           ~ man4/man4.sparc64/cgtwelve.4
  ~ man4/man4.sparc64/creator.4           ~ man4/man4.sparc64/mgx.4
  ~ man4/man4.sparc64/rfx.4               ~ man4/man4.sparc64/tvtwo.4
  ~ man4/man4.sparc64/vigra.4             ~ man4/man4.sparc64/zx.4
  + man4/man4.sparc64/ifb.4               

  > Not-functional-enough driver for the Sun Expert3D cards, put in tree as an
  > incentive for further tinkering only; not for the faint of heart. (miod@)

  ~ man4/ddb.4                            

  > Missing .El; spotted by jmc@ (miod@)

  ~ man4/fins.4                           

  > 4.3 is fin; ok deraadt (cnst@)

== sys =============================================================== 05/07 ==

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

arch/amd64/conf

  ~ GENERIC                               

  > enable andl; ok deraadt (cnst@)

arch/amd64/pci

  ~ pchb.c                                

  > Add AGP support for the Intel G33 chipset.
  > Tested on i386 with a Gigabyte G33M-DS2R motherboard (Intel GMA 3100).
  > Based on NetBSD code.
  > ok oga@ (damien@)

arch/arm/arm

  ~ arm32_machdep.c                       

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/armish/armish

  ~ armish_machdep.c                      

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/i386/conf

  ~ GENERIC                               

  > enable andl; ok deraadt (cnst@)

arch/i386/pci

  ~ pchb.c                                

  > Add AGP support for the Intel G33 chipset.
  > Tested on i386 with a Gigabyte G33M-DS2R motherboard (Intel GMA 3100).
  > Based on NetBSD code.
  > ok oga@ (damien@)

arch/landisk/landisk

  ~ machdep.c                             

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/macppc/macppc

  ~ machdep.c                             

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/mvme68k/stand/libsa

  ~ parse_args.c                          

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/mvme88k/stand/libsa

  ~ parse_args.c                          

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/mvmeppc/stand/libsa

  ~ parse_args.c                          

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/sgi/sgi

  ~ machdep.c                             

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/solbourne/solbourne

  ~ autoconf.c                            

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/sparc/sparc

  ~ locore.s                              

  > Make ovbcopy() the default bcopy() flavour; requested by deraadt@ some time
  > ago. (miod@)

  ~ autoconf.c                            

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

arch/sparc64/conf

  ~ files.sparc64                         

  > Not-functional-enough driver for the Sun Expert3D cards, put in tree as an
  > incentive for further tinkering only; not for the faint of heart. (miod@)

arch/sparc64/dev

  ~ vgafb.c                               

  > Use new defines from pcidevs to match Expert3D. (miod@)

  + ifb.c                                 

  > Not-functional-enough driver for the Sun Expert3D cards, put in tree as an
  > incentive for further tinkering only; not for the faint of heart. (miod@)

  ~ ifb.c                                 

  > typo; deraadt (miod@)

arch/sparc64/include

  ~ pte.h                                 

  > Sigh!  The sun4v TTEs have a different layout than sun4u TTEs.  Rename the
  > existing sun4u defines and add sun4v.  For now, decide which set to use
  > at compile time.  Change the sun4u-specific code in locore.s to use the
  > sun4u
  > defines. (kettenis@)

  ~ cpu.h                                 

  > Add code to initialize CPUs on sun4v. (kettenis@)

arch/sparc64/sparc64

  ~ locore.s                              

  > Fix ovbcopy() operation when copying shorts backwards, similar to sparc
  > locore.s r1.76 (miod@)

  ~ genassym.cf                           ~ locore.s

  > Sigh!  The sun4v TTEs have a different layout than sun4u TTEs.  Rename the
  > existing sun4u defines and add sun4v.  For now, decide which set to use
  > at compile time.  Change the sun4u-specific code in locore.s to use the
  > sun4u
  > defines. (kettenis@)

  ~ cpu.c                                 ~ pmap.c

  > Add code to initialize CPUs on sun4v. (kettenis@)

arch/zaurus/zaurus

  ~ zaurus_machdep.c                      

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

ddb

  ~ db_command.c                          ~ db_command.h

  > show all mounts command for ddb. From mickey a long time ago. (miod@)

dev/i2c

  ~ files.i2c                             + asc7611.c

  > New andl(4) driver for Andigilog aSC7611 Hardware Monitor.
  > Tested in my i2c sandbox against an i2c dump from D946GZIS,
  > a dmesg for which was kindly donated to our dmesg at .
  > 'commit it' deraadt@ (cnst@)

dev/pci

  ~ agp.c                                 ~ agp_i810.c
  ~ agpreg.h                              

  > Add AGP support for the Intel G33 chipset.
  > Tested on i386 with a Gigabyte G33M-DS2R motherboard (Intel GMA 3100).
  > Based on NetBSD code.
  > ok oga@ (damien@)

  ~ pcidevs                               

  > More 3DLabs devices. (miod@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (miod@)

  ~ agp.c                                 ~ agp_i810.c
  ~ agpvar.h                              

  > Sometimes the registers claiming the aperture size on 9XX chipsets lie.
  > So instead, use the size of the aperture BAR to determine the aperture
  > size for agp_i810, and don't let the 855 and above have the aperture
  > set. Next to nothing uses it anyway so no harm.
  > introduce generic_{get,set} aperture which has this behaviour so other
  > drivers may use it if useful.
  > Change inspired by what freebsd did after i noticed my aperture size was
  > wrong.
  > Tested by many, ok kettenis at . (oga@)

kern

  ~ vfs_subr.c                            

  > Wrong printf construct. (miod@)

  ~ subr_disk.c                           

  > setroot() is supposed to be safe in all cases, so kill the special cases
  > for RB_DFLTROOT; ok miod (deraadt@)

== usr.bin =========================================================== 06/07 ==

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

ssh

  ~ sftp-client.c                         

  > prefer POSIX-style file renaming over filexfer rename behaviour if the
  > server
  > supports the posix-rename at openssh.com extension.
  > Note that the old (filexfer) behaviour would refuse to clobber an existing
  > file. Users who depended on this should adjust their sftp(1) usage.
  > ok deraadt@ markus@ (djm@)

== usr.sbin ========================================================== 07/07 ==

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

config

  ~ ukcutil.c                             

  > Done mark a disable of a disabled device as an change (and same with
  > enable).
  > Reported by jj@ a long time ago. -moj (maja@)

eeprom

  ~ optree.c                              

  > Do not abort walking the tree if a node's contents is too large; allows
  > eeprom -p to be used on more macppc models.
  > ok fgsch@ (miod@)

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


More information about the odc mailing list