Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jan 1999 16:40:33 -0800 (PST)
From:      Greg Lehey <grog@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/dev/vinum vinumstate.c
Message-ID:  <199901210040.QAA13682@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

grog        1999/01/20 16:40:33 PST

  Modified files:
    sys/dev/vinum        vinumstate.c 
  Log:
  Include Peter Wemm's renaming and restructuring
  
  Change from lkm to kld
  
  Serious rewrite.  No longer call set_<foo>_state to set the state
  based only on other objects; instead, add functions
  update_<foo>_state, which determine what the state should be by
  themselves.  This allows the set_<foo>_state functions to shrink
  enough to be almost intelligible.
  
  Remove flags setstate_recurse and setstate_recursing.
  
  Remove plex defective regions and unmapped regions, which were
  maintained but not used.
  
  Change code to allow daemon to perform operations formerly kludged
  into an interrupt context.  Remove the DIRTYCONFIG kludge.
  
  Revision  Changes    Path
  1.7       +456 -413  src/sys/dev/vinum/vinumstate.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901210040.QAA13682>