[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
BOUNCE rtl@rtlinux.org: Approval required: (fwd)
- To: rtl@rtlinux.org
- Subject: BOUNCE rtl@rtlinux.org: Approval required: (fwd)
- From: Der Herr Hofrat <der.herr@hofr.at>
- Date: Tue, 24 Jul 2001 21:52:08 +0200 (CEST)
>From owner-rtl Tue Jul 24 13:24:45 2001
Received: from server.rwii.com ([208.166.87.138])
by hq.fsmlabs.com (8.11.2/8.11.2) with ESMTP id f6OJOi701526
for <rtl@fsmlabs.com>; Tue, 24 Jul 2001 13:24:44 -0600
Received: from kestrel.tmr.irobot.com (dhcp250.rwii.com [192.168.1.250])
by server.rwii.com (8.11.2/8.11.2) with ESMTP id f6OJOD021340;
Tue, 24 Jul 2001 15:24:13 -0400
Date: Tue, 24 Jul 2001 15:24:13 -0400
From: Tyson D Sawyer <tyson@rwii.com>
To: rtl@fsmlabs.com
Cc: tyson@rwii.com
Subject: Re: [rtl] No priority inheritance
Message-ID: <20010724152413.Q1069@kestrel.rwii.com>
References: <3B55A249.C128C6EB@rwii.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
In-Reply-To: <3B55A249.C128C6EB@rwii.com>; from tyson@rwii.com on Wed, Jul 18, 2001 at 10:50:49 -0400
X-Mailer: Balsa 1.1.6
Lines: 33
I'm still looking for some pointers on this one.
Thanks!
Ty
On 2001/07/18 10:50 Tyson D Sawyer wrote:
> A question from the ignorant:
>
> I understand the problems that can remain with priority inheritance with
> mutexes but I'm at a bit of a loss as to how to do things "correctly".
> Even a
> condition variable requires use of a mutex that might create "priority
> inversion"
> problems.
>
> I know how to use mutexes with priority inheritance and so long as I
> don't let things get ugly, I know how the system will work. Without
> priority inheritance I don't know where to begin other than to not use
> any sort of mutex (and therefore condition variable) at all. A system
> with no syncronization seems a bit ugly, but is that the only other
> option?
>
> Pointers to the right things to read would be appriciated. The FAQ says
> to ask and doesn't include any help.
>
> Thanks!
> Ty
--
Tyson D Sawyer iRobot Corporation
Senior Systems Engineer Real World Interface Div.
tsawyer@irobot.com Robots for the Real World
603-532-6900 ext 206 http://www.irobot.com
----- End of forwarded message from owner-rtl@fsmlabs.com -----