cvs commit: src/sys/dev/vinum vinumconfig.c

Greg Lehey grog at FreeBSD.org
Sun May 4 22:32:21 PDT 2003


grog        2003/05/04 22:32:15 PDT

  FreeBSD src repository

  Modified files:
    sys/dev/vinum        vinumconfig.c 
  Log:
  Finally implement read policies.  The previous "implementation" didn't
  work because it referred to plexes which were almost invariably when
  referred to.  Instead, deprecate the "prefer" keyword for volumes
  (though it's still there for the moment) and add a keyword "preferred"
  to the plex definition.  The relationship is like this:
  
  Old:
  
    vol foo ... prefer foo.p3
  
  New:
  
    plex foo.p3 volume foo preferred
  
  give_plex_to_volume: set preferred plex if specified on plex
  definition entry.  This involves adding a parameter to the function to
  specify the preferred plex.
  
  config_plex: Implement preferred keyword.
  
  Revision  Changes    Path
  1.56      +52 -22    src/sys/dev/vinum/vinumconfig.c


More information about the cvs-all mailing list