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: Sunday, August 12, 2007 - 11:03 pm

On Mon, Aug 13, 2007 at 01:15:52PM +0800, Herbert Xu wrote:

If communicating among CPUs, sure.  However, when communicating between
mainline and interrupt/NMI handlers on the same CPU, the barrier() and
most expecially the *mb() macros are gross overkill.  So there really
truly is a place for volatile -- not a large place, to be sure, but a
place nonetheless.

						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, (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)