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>