gvinum raid5 in production

Ulf Lilleengen lulf at stud.ntnu.no
Tue Sep 12 12:18:16 PDT 2006


On tir, sep 12, 2006 at 11:44:53 -0700, R. B. Riddick wrote:
> --- Ulf Lilleengen <lulf at stud.ntnu.no> wrote:
> > Quoting Mark Bucciarelli <mark at gaiahost.coop>:
> > > Is anybody using gvinum raid5 in production with 6.1-release?  How is
> > > it going?
> > 
> > About the PR's you found I'm not sure of what's a gvinum bug or not of
> > them, but at the thing about not checking NULL pointers for g_malloc is
> > because when passing the M_WAITOK flag to g_malloc (or kernel malloc
> > for instance), it is guaranteed to not return NULL because the flag
> > tells malloc to wait for resources to be freed.
> > 
> As far as I understood GEOM it does not like to sleep in g_up or g_down
> threads... So we cannot use M_WAITOK in gv_down()...
What do you mean gv_down()? Gvinum does not use g_up or g_down as far as i can
tell?

-- 
Ulf Lilleengen


More information about the freebsd-geom mailing list