Date: Sun, 4 May 2003 22:32:15 -0700 (PDT) From: Greg Lehey <grog@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/vinum vinumconfig.c Message-ID: <200305050532.h455WFM1029824@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305050532.h455WFM1029824>
