PERFORCE change 122892 for review
Ulf Lilleengen
lulf at FreeBSD.org
Fri Jul 6 10:15:15 UTC 2007
On fre, jul 06, 2007 at 12:02:44 +0200, Ulf Lilleengen wrote:
> On tor, jul 05, 2007 at 12:01:40 +0000, Sonja Milicic wrote:
> > http://perforce.freebsd.org/chv.cgi?CH=122892
> >
> > Change 122892 by smilicic at tanarri_marilith on 2007/07/05 00:01:06
> >
> > fixed a bug with log provider creation and added more details to dumpconf
> >
> > Affected files ...
> >
> > .. //depot/projects/soc2007/smilicic_glog/sys/geom/log/glog.c#4 edit
> > Differences ...
> >
> > ==== //depot/projects/soc2007/smilicic_glog/sys/geom/log/glog.c#4 (text+ko) ====
> * SNIP *
> > g_log_worker_sleep(struct g_log_softc *sc)
> > {
> > - if (g_log_no_events(&sc->sc_events))
> > - tsleep(sc, PRIBIO, "glogidle", hz);
> > + if (g_log_no_events(&sc->sc_events)){
> > + G_LOG_DEBUG(0, "putting worker to sleep");
> > + tsleep(sc, PRIBIO, "glogidle", hz);
> > + }
> > }
> >
> > /*worker thread*/
> > @@ -380,6 +419,7 @@
> > panic("No softc!");
> You should consider to use KASSERT for this, as you have done en log_post_event.
> >
> > while (1){
> > + G_LOG_DEBUG(0,"working...");
> > ev = g_log_get_event(&sc->sc_events);
> > + g_log_stop(sc->sc_geom_log, *force);
*SNIP*
> > + else
> > + panic("Softc is null in ctl_destroy!");
> Also a candidate.
>
> Also, I noticed that a lot of places you mix whitespaces and tabs. It would be
> nice if you just used one of them. Anyway, thought I'd just see how the other
> GEOM student is doing :) Your work looks good so far!
I forgot to insert more *snips* here, as you can see :)
--
Ulf Lilleengen
More information about the p4-projects
mailing list