Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 2004 10:03:01 -0500 (CDT)
From:      "Jon Noack" <noackjr@alumni.rice.edu>
To:        "Martin Blapp" <mb@imp.ch>
Cc:        Julian Elischer <julian@elischer.org>
Subject:   Re: Deadlocks with recent SMP current
Message-ID:  <59874.69.53.57.66.1092754981.squirrel@69.53.57.66>
In-Reply-To: <20040817132426.U4594@cvs.imp.ch>
References:  <20040813121208.M31181@cvs.imp.ch> <20040813102922.E93695@carver.gumbysoft.com> <411D20DF.2000503@samsco.org> <411E9399.3050200@alumni.rice.edu> <411EF85A.30006@elischer.org> <4121944C.5060802@alumni.rice.edu> <20040817132426.U4594@cvs.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Martin Blapp wrote:
>> > +        if ((ctd->td_kse == NULL) || (ctd->td_kse->ke_thread != ctd))
>> > +               return (0);
>> With the previous patch I still had difficulties getting through a
>> buildworld in multi-user (while running apache, postfix+amavisd-new,
>> nfs, etc.).  With this patch I have not run into any issues (make -j4
>> buildworlds are stable on my dual p3 even after uncommenting
>> -DUSE_KQUEUE and rebuilding make).  If the last patch was a bandaid,
>> this is one of those new-fangled "sport" bandaids that are water- and
>> sweat-resistent... ;-)
>
> Have you PREEMPTION or FULL_PREEMTION defined ? Else I can't see how
> this patch would be effective.

No, I don't have PREEMPTION defined.  Have I just been lucky so far?

Jon



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