Re: [PATCH 6/24] make atomic_read() behave consistently on frv

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Paul E. McKenney
Date: Friday, August 10, 2007 - 9:29 pm

On Sat, Aug 11, 2007 at 08:54:46AM +0800, Herbert Xu wrote:

Reordering due to compiler optimizations.  CPU reordering does not
affect interactions with interrupt handlers on a given CPU, but
reordering due to compiler code-movement optimization does.  Since
volatile can in some cases suppress code-movement optimizations,
it can affect interactions with interrupt handlers.

						Thanx, Paul
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Paul E. McKenney, (Fri Aug 10, 9:29 pm)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Paul E. McKenney, (Sun Aug 12, 11:03 pm)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Paul E. McKenney, (Tue Aug 14, 10:01 am)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Segher Boessenkool, (Wed Aug 15, 11:51 am)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Paul E. McKenney, (Wed Aug 15, 12:18 pm)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Segher Boessenkool, (Wed Aug 15, 12:46 pm)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Paul E. McKenney, (Wed Aug 15, 12:59 pm)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Segher Boessenkool, (Wed Aug 15, 1:13 pm)
Re: [PATCH 6/24] make atomic_read() behave consistently on frv, Segher Boessenkool, (Wed Aug 15, 2:15 pm)