Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 May 2009 18:21:48 +0000 (UTC)
From:      Ulf Lilleengen <lulf@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum.h geom_vinum_events.c geom_vinum_plex.c geom_vinum_var.h
Message-ID:  <200905061822.n46IM7e8007420@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
lulf        2009-05-06 18:21:48 UTC

  FreeBSD src repository

  Modified files:
    sys/geom/vinum       geom_vinum.c geom_vinum.h 
                         geom_vinum_events.c geom_vinum_plex.c 
                         geom_vinum_var.h 
  Log:
  SVN rev 191849 on 2009-05-06 18:21:48Z by lulf
  
  - Split the queue mutex into one for the event queue and one for the BIO queue,
    as they do not really relate and to prepare for an additional queue to be
    covered by the BIO queue mutex.
  - Implement wrappers for fetching the next element from the event queue as well
    as for putting a new element into the BIO queue.
  
  Revision  Changes    Path
  1.26      +25 -21    src/sys/geom/vinum/geom_vinum.c
  1.17      +3 -0      src/sys/geom/vinum/geom_vinum.h
  1.2       +25 -2     src/sys/geom/vinum/geom_vinum_events.c
  1.22      +5 -15     src/sys/geom/vinum/geom_vinum_plex.c
  1.15      +2 -1      src/sys/geom/vinum/geom_vinum_var.h



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