[odc] Daily src changes for 2008-04-14

ODC auto at squish.net
Tue Apr 15 07:00:01 BST 2008


OpenBSD src changes summary for 2008-04-14
==========================================

sys/arch/sgi/conf                       sys/arch/sparc64/sparc64
sys/miscfs/specfs                       sys/nfs

== sys =============================================================== 01/01 ==

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

arch/sgi/conf

  ~ RAMDISK                               

  > typo in attachment (deraadt@)

arch/sparc64/sparc64

  ~ autoconf.c                            ~ locore.s

  > Introduce macros to switch to normal and alternate globals and switch to
  > use the .section based mechanism to patch them up for sun4v. (kettenis@)

miscfs/specfs

  ~ spec_vnops.c                          ~ specdev.h

  > garbage collect the now unused spec_ebadf();
  > ok dlg@ (thib@)

nfs

  ~ nfs_srvcache.c                        

  > move the cache lookup code into a function, instead repeating
  > it twice, makes this nicer as a bonus;
  > From NetBSD.
  > tested by johan@, ok blambert at . (thib@)

  ~ nfs_subs.c                            ~ nfs_var.h
  ~ nfs_vfsops.c                          ~ nfs_vnops.c
  ~ nfsm_subs.h                           

  > Rework NFS mbuf write routines:
  > nfsm_uiotombuf():
  > - no meaningful return, function becomes void
  > - replace frankensteined uiomove/MGET with actual call to uiomove
  > nfsm_strtmbuf():
  > - no meaningful return, becomes void
  > - rename and reorder parameters to be consistent with other functions
  > - becomes wrapper to nfsm_uiotombuf
  > nfsm_buftombuf():
  > - new function; unused but slated for future use
  > - wrapper to nfsm_uiotombuf
  > As a bonus, making these functions void removes much unneeded code and
  > garbage collects `magic' variable t2 which was only used (invisibly)
  > by the macros from nfsm_subs.h
  > Preps the way for removing much more NFS goo...
  > testing by myself, thib@ and merdely@
  > ok thib@ (blambert@)

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


More information about the odc mailing list