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

ODC auto at squish.net
Sun Sep 2 07:00:01 BST 2007


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

bin/ps                                  sys/arch/alpha/alpha
sys/arch/amd64/amd64                    sys/arch/amd64/include
sys/arch/i386/i386                      sys/arch/i386/include
sys/arch/sh/sh                          sys/arch/vax/if
sys/arch/vax/mba                        sys/arch/vax/vsa
sys/compat/ibcs2                        sys/compat/linux
sys/compat/svr4                         sys/ddb
sys/dev                                 sys/dev/bluetooth
sys/dev/pci                             sys/dev/rasops
sys/dev/usb                             sys/dev/wscons
sys/kern                                sys/miscfs/procfs
sys/net                                 sys/netinet
sys/sys                                 sys/uvm
usr.bin/cvs                             usr.bin/sort
usr.bin/systat                          usr.sbin/cron

== bin =============================================================== 01/04 ==

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

ps

  ~ ps.c                                  

  > malloc(n * m) -> calloc(n, m); from zinovik (deraadt@)

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

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

arch/alpha/alpha

  ~ db_disasm.c                           

  > Use db_format() instead of ddb-specific format specifiers; no functional
  > change inteded.
  > ok ray@ (miod@)

arch/amd64/amd64

  ~ db_disasm.c                           

  > Use db_format() instead of ddb-specific format specifiers; no functional
  > change inteded.
  > ok ray@ (miod@)

arch/amd64/include

  ~ bus.h                                 

  > Remove stale comments; prompted by millert. (marco@)

arch/i386/i386

  ~ db_disasm.c                           

  > Use db_format() instead of ddb-specific format specifiers; no functional
  > change inteded.
  > ok ray@ (miod@)

  ~ machdep.c                             ~ mem.c
  ~ rbus_machdep.c                        

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

arch/i386/include

  ~ bus.h                                 

  > Remove stale comments; prompted by millert. (marco@)

  ~ param.h                               

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

arch/sh/sh

  ~ pmap.c                                

  > In pmap_protect(), compute the bitmask to set in the ptes only once,
  > instead
  > of every iteration. (miod@)

arch/vax/if

  ~ if_le.c                               

  > Do not include <machine/rpb.h> unless necessary. (miod@)

arch/vax/mba

  ~ hp.c                                  

  > Do not include <machine/rpb.h> unless necessary. (miod@)

arch/vax/vsa

  ~ hdc9224.c                             ~ if_le_vsbus.c

  > Do not include <machine/rpb.h> unless necessary. (miod@)

compat/ibcs2

  ~ ibcs2_misc.c                          

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

compat/linux

  ~ linux_exec.c                          ~ linux_misc.c

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

compat/svr4

  ~ svr4_misc.c                           

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

ddb

  ~ db_command.c                          ~ db_examine.c

  > Use db_format() instead of ddb-specific format specifiers; no functional
  > change inteded.
  > ok ray@ (miod@)

dev

  ~ ccd.c                                 

  > fix a use after free case.
  > From Bret Lambert via deraadt@;
  > ok miod@ (thib@)

dev/bluetooth

  ~ btdev.h                               ~ bthidev.h
  ~ btkbd.c                               ~ btms.c
  ~ files.bluetooth                       + bthidev.c

  > - Add bthidev(4), from NetBSD.
  > - Make btms(4) and btkbd(4) compile.
  > - Removed remaining proplib NetBSD'sim
  > Prodded a while ago by gwk at . Eyeballed by miod at . (xsa@)

dev/pci

  ~ if_vr.c                               ~ if_vrreg.h

  > Add VLAN reception support to vr(4).  Diff from Brad.
  > OK claudio@ (mglocker@)

  ~ if_nfe.c                              ~ if_nfevar.h

  > Correct the backwards ethernet address that some NVidia MACs have.
  > diff from brad. "commit this" jsg (ckuethe@)

dev/rasops

  ~ rasops24.c                            

  > Fix space and underline handling in rasops24_putchar(), spotted by Leon
  > Zadorin. (miod@)

dev/usb

  ~ usbhid.h                              

  > - Add bthidev(4), from NetBSD.
  > - Make btms(4) and btkbd(4) compile.
  > - Removed remaining proplib NetBSD'sim
  > Prodded a while ago by gwk at . Eyeballed by miod at . (xsa@)

dev/wscons

  ~ wsconsio.h                            

  > - Add bthidev(4), from NetBSD.
  > - Make btms(4) and btkbd(4) compile.
  > - Removed remaining proplib NetBSD'sim
  > Prodded a while ago by gwk at . Eyeballed by miod at . (xsa@)

kern

  ~ subr_prf.c                            

  > Remove support for ddb-only %r, %z, and the ddb-specific handling of %n
  > from
  > the kernel printf. This will allow support for the real %z in the near
  > future. (miod@)

  ~ kern_malloc.c                         ~ kern_sig.c
  ~ kern_sysctl.c                         

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

miscfs/procfs

  ~ procfs_vnops.c                        

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

net

  ~ pf_ioctl.c                            

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

  ~ if_pfsync.c                           ~ pf_if.c
  ~ pf_osfp.c                             ~ pf_table.c
  ~ pfkeyv2.c                             

  > since the
  > MGET* macros were changed to function calls, there wasn't any
  > need for the pool declarations and the inclusion of pool.h
  > From: tbert <bret.lambert at gmail.com> (henning@)

netinet

  ~ in_pcb.c                              ~ ip_input.c
  ~ ip_spd.c                              ~ tcp_input.c
  ~ tcp_subr.c                            ~ tcp_timer.c
  ~ tcp_usrreq.c                          

  > since the
  > MGET* macros were changed to function calls, there wasn't any
  > need for the pool declarations and the inclusion of pool.h
  > From: tbert <bret.lambert at gmail.com> (henning@)

sys

  ~ malloc.h                              

  > - Add bthidev(4), from NetBSD.
  > - Make btms(4) and btkbd(4) compile.
  > - Removed remaining proplib NetBSD'sim
  > Prodded a while ago by gwk at . Eyeballed by miod at . (xsa@)

uvm

  ~ uvm_mmap.c                            ~ uvm_unix.c

  > replace the machine dependant bytes-to-clicks macro by the MI ptoa()
  > version for i386
  > more architectures and ctob() replacement is being worked on
  > prodded by and ok miod (martin@)

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

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

cvs

  ~ client.c                              

  > s/free/xfree (joris@)

sort

  ~ init.c                                

  > Use an int, not a size_t, to store the return value of snprintf().
  > This gives the later tests against -1 a chance to actually do something.
  > Initially from Igor Zinovik <zinovik at cs.karelia.ru>.
  > ok ray@ (kili@)

systat

  ~ swap.c                                ~ vmstat.c

  > malloc(n * m) -> calloc(n, m); from zinovik (deraadt@)

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

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

cron

  ~ crontab.c                             

  > Include err.h and remove unused variables.
  > OK millert. (ray@)

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


More information about the odc mailing list