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

ODC auto at squish.net
Fri Oct 21 08:00:36 BST 2005


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

distrib/miniroot                        etc/etc.mac68k/MAKEDEV.md
lib/libc                                share/man
sys/arch/amd64/conf                     sys/arch/i386/i386
sys/arch/i386/pci                       sys/arch/macppc/dev
sys/arch/macppc/macppc                  sys/dev
sys/dev/ic                              sys/dev/pci
sys/dev/usb                             sys/kern
sys/net                                 usr.bin/calendar
usr.bin/file                            usr.bin/rcs
usr.bin/rpcgen                          usr.sbin/tcpdump

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

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

miniroot

  ~ install.sub                           

  > Always give user a chance to confirm/modify TERM and keymap when
  > running install or upgrade.
  > ok deraadt@ (krw@)

== etc =============================================================== 02/07 ==

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

etc.mac68k/MAKEDEV.md

  ~ etc.mac68k/MAKEDEV.md                 

  > defintion -> definition; (jmc@)

== lib =============================================================== 03/07 ==

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

libc

  ~ locale/setrunelocale.c                

  > A library should not return EFAULT. Just segfault if a bogus or
  > NULL pointer is passed in.
  > ok espie@ (otto@)

  ~ sys/setuid.2                          

  > put HISTORY in the right order; (jmc@)

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

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

man

  ~ man4/mpt.4                            

  > defintion -> definition; (jmc@)

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

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

arch/amd64/conf

  ~ GENERIC                               

  > Enable IPMI on amd64. (marco@)

arch/i386/i386

  ~ powernow-k7.c                         

  > fix addr range in the comments (mickey@)

arch/i386/pci

  ~ pci_intr_fixup.c                      ~ via8231.c
  ~ via8231reg.h                          

  > add 8237 support and repair 8231 that was confused very bad; lots of
  > testing help by henning@ (mickey@)

  ~ pci_intr_fixup.c                      

  > fix a long-standing bug in "preserving" bios mapped irqs.
  > in case bios did not provide routing info for those they
  > would be falsely routed often to wrong pins.
  > also testing by henning@ (mickey@)

arch/macppc/dev

  ~ snapper.c                             

  > revert to revision 1.16 for now, 1.17 and 1.18 broke audio
  > on a lot of macppc machines that use this driver;
  > ok drahn@ (joris@)

arch/macppc/macppc

  ~ locore.S                              

  > s/mtrspr/mtsprg in ddblow
  > ok drahn@ (kettenis@)

  ~ clock.c                               ~ cpu.c

  > cannot manipulate hid0 register yet in 64 bit mode (because we are running
  > in 32 bit mode, and ibm moves the bits....) ok drahn (deraadt@)

dev

  ~ ipmi.c                                

  > KNF; marco ok (deraadt@)

dev/ic

  ~ rtl8225reg.h                          

  > add arrays of initial rf register values.
  > ok jsg@
  > btw., life would be much easier if chipset vendors would implement
  > a digital rf interface instead of this analog voodoo all the time. (reyk@)

  ~ athvar.h                              

  > defintion -> definition; (jmc@)

dev/pci

  ~ pciide.c                              

  > Don't try to match VIA ide chips as ISA bridges. (grange@)

  ~ pciide.c                              

  > fix a typo in a Via PCI product id. (brad@)

  ~ if_sis.c                              ~ if_sisreg.h

  > Instead of keeping track of the index into the receive ring use the already
  > implemented "sis_nextdesc" pointer to keep a pointer instead.
  > From phk FreeBSD
  > Tested by a few developers (brad@)

dev/usb

  ~ if_wi_usb.c                           

  > fix command and write rid handling and fix some fmt strings used on debug.
  > should avoid several errors when using wicontrol(8) and make scanning
  > work at some extent.  tested by jsg, joris and todd at some extent.
  > (fgsch@)

kern

  ~ kern_time.c                           

  TAGGED OPENBSD_3_7
  > MFC:
  > Fix by aaron@
  > In realitexpire(), do not re-add the itimer timeout if the process is in
  > the midst of exiting.  This solves a race condition that causes freed
  > memory
  > to be left referenced in the master kernel timeout worklist, leading to a
  > uvm_fault.
  > ok deraadt@ aaron@ (brad@)

  ~ kern_clock.c                          

  TAGGED OPENBSD_3_7
  > MFC:
  > Fix by aaron@
  > In hardclock(), do not setup process virtual and profile timers if the
  > process
  > is in the midst of exiting.  This solves a race condition that causes freed
  > memory to be left referenced in the master kernel timeout worklist, leading
  > to
  > a uvm_fault (observed on an i386 MP system).
  > ok deraadt@ aaron@ (brad@)

net

  ~ if_pfsync.c                           

  TAGGED OPENBSD_3_7
  > MFC:
  > Fix by pascoe@
  > Eliminate another case where pool routines are called without process
  > context.
  > Instead of purging immediately, let the state be purged at the purge
  > interval.
  > ok deraadt@ pascoe@ (brad@)

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

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

calendar

  ~ calendars/ru_RU.KOI8-R/calendar.history

  > fix up the licey entry; from form@ (mickey@)

file

  ~ magdir/psion                          

  > spelling;
  > ok ian@ (jmc@)

rcs

  ~ co.c                                  

  > fix output if -p is specified; joris ok (xsa@)

  ~ Makefile                              

  > +YFLAGS= (xsa@)

rpcgen

  ~ rpc_svcout.c                          

  > defintion -> definition; (jmc@)

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

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

tcpdump

  ~ tcpdump.8                             

  > talk about choices when describing -y; from chris.kuethe at gmail.com fgsch
  > (deraadt@)

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



More information about the odc mailing list