[odc] Daily src changes for 2007-05-09

ODC auto at squish.net
Thu May 10 07:00:01 BST 2007


OpenBSD src changes summary for 2007-05-09
==========================================

share/man                               sys/arch/arm/xscale
sys/arch/i386/i386                      sys/arch/i386/isa
sys/arch/mips64/mips64                  sys/dev/ic
sys/dev/pci                             sys/isofs/udf
sys/kern                                sys/netinet
sys/sys                                 sys/ufs/ufs
sys/uvm                                 usr.bin/apply
usr.bin/cap_mkdb                        usr.bin/cvs
usr.bin/sendbug                         usr.sbin/hoststated

== share ============================================================= 01/04 ==

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

man

  ~ man9/Makefile                         ~ man9/microtime.9

  > getbintime and getbinuptime are no longer so update the documentation as
  > well.
  > OK deraadt@ (claudio@)

== sys =============================================================== 02/04 ==

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

arch/arm/xscale

  ~ i80321_intr.c                         

  > diable -> disable (miod@)

arch/i386/i386

  ~ gdt.c                                 

  > only supply ldt_alloc() and ldt_free() if USER_LDT (deraadt@)

  ~ mainbus.c                             

  > remove 'struct sr_attach_args' as it's now elsewhere with softraid defined
  > ok marco@ (todd@)

arch/i386/isa

  ~ pccom.c                               

  > unused variable (deraadt@)

arch/mips64/mips64

  ~ context.S                             

  > When entering the idle loop, do a real spl0 (processing soft interrupts)
  > instead of simply lowering cpl to zero. (miod@)

  ~ interrupt.c                           

  > Comment out ``generic'' interrupt routines, which are not used at the
  > moment. (miod@)

  ~ vm_machdep.c                          

  > In cpu_fork(), enable all known interrupt sources in cop0 sr/ic, so that
  > kthreads start with interrupts enabled. (miod@)

  ~ exception.S                           ~ trap.c

  > Change trap() into a void function, and restore pc from the trapframe
  > instead
  > of having trap() return it. This makes trap() consistent with other
  > platforms, and its code smaller. (miod@)

dev/ic

  ~ ath.c                                 ~ ar5xxx.c
  ~ ar5xxx.h                              

  > remove the internal wrapper functions for ieee80211_mhz2ieee and
  > ieee80211_ieee2mhz which also removes some dead code.
  > figured out by deraadt@ (reyk@)

  ~ aic79xx.c                             

  > diable -> disable (miod@)

  ~ malo.c                                

  > Remove an obsolete comment which guesses about a register write an never
  > was used anyway.
  > OK claudio@ (mglocker@)

dev/pci

  ~ if_em.c                               

  > Revert rev 1.116.  For some reason this caused the device to do DMA from/to
  > random addresses in some cases, causing watchdog timeouts.
  > tested by many; ok deraadt@ (kettenis@)

  ~ if_em.c                               ~ if_em_hw.c

  > delete unused functions.  typical vendor garbage driver..; ok kettenis
  > (deraadt@)

isofs/udf

  ~ udf_vnops.c                           

  > lockmgr_printinfo() calls only if DIAGNOSTIC (deraadt@)

kern

  ~ vfs_subr.c                            

  > kinfo_vgetfailed has not been used for > 8 years (deraadt@)

  ~ subr_autoconf.c                       

  > evcnt_attach() is no longer used; ok miod (deraadt@)

  ~ kern_tc.c                             

  > unused apis, very dangerous: getbinuptime() getbintime(),  ok art
  > (deraadt@)

netinet

  ~ tcp_subr.c                            

  > tcp_iss usage is ifdef TCP_COMPAT_42, so the variable decl can be too
  > (deraadt@)

  ~ ip_icmp.c                             

  > totally unused legacy variable; ok claudio (deraadt@)

sys

  ~ time.h                                

  > unused apis, very dangerous: getbinuptime() getbintime(),  ok art
  > (deraadt@)

ufs/ufs

  ~ ufs_extern.h                          ~ ufs_vnops.c

  > unused function; ok pedro (deraadt@)

uvm

  ~ uvm_init.c                            

  > Truncate the addresses for the deadbeef values so that they don't need
  > to be page aligned and can contain more "noise".
  > From mickey art@ ok (art@)

== usr.bin =========================================================== 03/04 ==

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

apply

  ~ apply.c                               

  > Remove shadowed, redundant variable.  From Bret Lambert.
  > OK jaredy at . (ray@)

cap_mkdb

  ~ getinfo.c                             

  > typo in license found by ray; verified repair using my old archives...
  > (deraadt@)

cvs

  ~ cvs.c                                 

  > - we do not have -H, zap it.
  > - add missing `x' flag in getopt() and sort flags.
  > - sync usage().
  > Based on initial diff from Tobias Stoeckmann. (xsa@)

  ~ util.c                                ~ util.h

  > cvs_splitpath() isn't used anymore; from Tobias Stoeckmann. (xsa@)

sendbug

  ~ sendbug.c                             

  > Be more consistent about when dmesg is attached to template.
  > Specifically, -V. (ray@)

== usr.sbin ========================================================== 04/04 ==

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

hoststated

  ~ pfe.c                                 

  > fix potential NULL deref.
  > spotted by Ching-Feng Wang <cfw at telepaq.com>.
  > ok reyk@ (pyr@)

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


More information about the odc mailing list