[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1323617738.16764.21.camel@twins>
Date: Sun, 11 Dec 2011 16:35:38 +0100
From: Peter Zijlstra <a.p.zijlstra@...llo.nl>
To: Ming Lei <tom.leiming@...il.com>
Cc: gregkh@...e.de, akpm@...ux-foundation.org,
linux-kernel@...r.kernel.org, ostrikov@...dia.com,
adobriyan@...il.com, eric.dumazet@...il.com, mingo@...e.hu,
Oliver Neukum <oneukum@...e.de>
Subject: Re: [PATCH 3/3] kref: Remove the memory barriers
On Sun, 2011-12-11 at 20:59 +0800, Ming Lei wrote:
>
> The implicit rule about kref is that use should make sure
> that kref can not be touched once it is released.
The only transition for with order makes any difference what so ever is
1 -> 0, you just said that should be done by external means (I agree and
have argued thusly), therefore any memory barriers outside of these
external means are superfluous.
Thus the proposed patch is correct.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists