Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb()

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Russell King
Date: Friday, November 7, 2008 - 5:15 pm

On Fri, Nov 07, 2008 at 11:41:55PM +0000, David Howells wrote:

I take back the "Neither Nicolas" bit but the rest of my comment stands
and remains valid.

In light of akpm's demands to know how this got into the kernel, I decided
I'd put the story forward, especially as people in this thread are confused
about what it was designed for, and making random unfounded claiming that
its existing ARM uses are buggy when they aren't.

It sounds to me as if the right answer is for it to move back to being an
ARM private thing with a MN10300 private copy, rather than it pretending
to be something everyone can use.

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Thu Nov 6, 10:23 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Thu Nov 6, 11:05 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 1:12 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 1:38 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 3:55 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 3:59 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 4:03 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 4:20 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 8:01 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 8:50 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 9:07 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 9:21 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 9:29 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 9:47 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 9:47 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 9:51 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 9:55 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 10:04 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 10:09 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 10:10 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 10:17 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 10:21 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 10:26 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Steven Rostedt, (Fri Nov 7, 10:33 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 11:00 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 11:21 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Harvey Harrison, (Fri Nov 7, 11:30 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 11:33 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Linus Torvalds, (Fri Nov 7, 11:36 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 11:42 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Andrew Morton, (Fri Nov 7, 11:45 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 12:18 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Peter Zijlstra, (Fri Nov 7, 12:32 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 1:02 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 1:03 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Steven Rostedt, (Fri Nov 7, 1:08 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Russell King, (Fri Nov 7, 1:11 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 1:18 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 1:36 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 1:45 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Paul E. McKenney, (Fri Nov 7, 1:54 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Paul E. McKenney, (Fri Nov 7, 1:55 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 1:55 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Steven Rostedt, (Fri Nov 7, 2:04 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 2:16 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Fri Nov 7, 2:22 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 2:27 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 2:36 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Russell King, (Fri Nov 7, 3:18 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Fri Nov 7, 3:36 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 4:27 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 4:41 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 4:50 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 4:55 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Russell King, (Fri Nov 7, 5:15 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Paul E. McKenney, (Fri Nov 7, 5:34 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Fri Nov 7, 5:45 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Steven Rostedt, (Fri Nov 7, 5:55 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Nicolas Pitre, (Sat Nov 8, 8:24 am)
[PATCH] clarify usage expectations for cnt32_to_63(), Nicolas Pitre, (Sat Nov 8, 4:20 pm)
Re: [PATCH] clarify usage expectations for cnt32_to_63(), Mathieu Desnoyers, (Sat Nov 8, 7:25 pm)
Re: [PATCH] clarify usage expectations for cnt32_to_63(), Nicolas Pitre, (Sat Nov 8, 10:06 pm)
[PATCH v2] clarify usage expectations for cnt32_to_63(), Nicolas Pitre, (Sat Nov 8, 10:27 pm)
Re: [PATCH v2] clarify usage expectations for cnt32_to_63(), Mathieu Desnoyers, (Sat Nov 8, 11:48 pm)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), David Howells, (Sun Nov 9, 4:51 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Steven Rostedt, (Sun Nov 9, 7:31 am)
Re: [RFC patch 08/18] cnt32_to_63 should use smp_rmb(), Mathieu Desnoyers, (Sun Nov 9, 9:18 am)
Re: [PATCH v2] clarify usage expectations for cnt32_to_63(), Mathieu Desnoyers, (Sun Nov 9, 9:22 am)
[PATCH] convert cnt32_to_63 to inline, Mathieu Desnoyers, (Tue Nov 11, 11:28 am)
Re: [PATCH] convert cnt32_to_63 to inline, Russell King, (Tue Nov 11, 12:13 pm)
Re: [PATCH] convert cnt32_to_63 to inline, Mathieu Desnoyers, (Tue Nov 11, 1:11 pm)
Re: [PATCH] convert cnt32_to_63 to inline, Nicolas Pitre, (Tue Nov 11, 2:00 pm)
Re: [PATCH] convert cnt32_to_63 to inline, Russell King, (Tue Nov 11, 2:13 pm)
Re: [PATCH] convert cnt32_to_63 to inline, Russell King, (Tue Nov 11, 2:51 pm)
Re: [PATCH] convert cnt32_to_63 to inline, David Howells, (Tue Nov 11, 3:31 pm)
Re: [PATCH] convert cnt32_to_63 to inline, Peter Zijlstra, (Tue Nov 11, 3:37 pm)
Re: [PATCH] convert cnt32_to_63 to inline, Steven Rostedt, (Tue Nov 11, 6:13 pm)