Re: LTTng "TIF_KERNEL_TRACE"

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mathieu Desnoyers
Date: Tuesday, April 28, 2009 - 9:38 am

* Frederic Weisbecker (fweisbec@gmail.com) wrote:

No, read-write lock is a "special case" where it does not deadlock if
you have an interrupt handler taking the read lock over another read
lock. It's just the write lock that _must absolutely_ disable
interrupts.

However, the "latency race" scenario I explained above applies here,
because the write lock disables interrupts and the read locks doesn't.

Mathieu


-- 
Mathieu Desnoyers
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
LTTng "TIF_KERNEL_TRACE", Mathieu Desnoyers, (Tue Apr 28, 6:20 am)
Re: LTTng "TIF_KERNEL_TRACE", Ingo Molnar, (Tue Apr 28, 8:01 am)
Re: LTTng "TIF_KERNEL_TRACE", Mathieu Desnoyers, (Tue Apr 28, 8:21 am)
Re: LTTng "TIF_KERNEL_TRACE", Mathieu Desnoyers, (Tue Apr 28, 8:40 am)
Re: LTTng "TIF_KERNEL_TRACE", Frederic Weisbecker, (Tue Apr 28, 9:33 am)
Re: LTTng "TIF_KERNEL_TRACE", =?ISO-8859-1?Q?Fr=E9 ..., (Tue Apr 28, 9:37 am)
Re: LTTng "TIF_KERNEL_TRACE", Mathieu Desnoyers, (Tue Apr 28, 9:38 am)
Re: LTTng "TIF_KERNEL_TRACE", Steven Rostedt, (Tue Apr 28, 9:43 am)
Re: LTTng "TIF_KERNEL_TRACE", Frederic Weisbecker, (Tue Apr 28, 9:44 am)
Re: LTTng "TIF_KERNEL_TRACE", Frederic Weisbecker, (Tue Apr 28, 9:48 am)
Re: LTTng "TIF_KERNEL_TRACE", Steven Rostedt, (Tue Apr 28, 9:52 am)