Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751257AbdCYWIn (ORCPT ); Sat, 25 Mar 2017 18:08:43 -0400 Received: from mail-it0-f51.google.com ([209.85.214.51]:37751 "EHLO mail-it0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750915AbdCYWIl (ORCPT ); Sat, 25 Mar 2017 18:08:41 -0400 MIME-Version: 1.0 In-Reply-To: <20170325211330.duvzsioxs5ll4qbe@hirez.programming.kicks-ass.net> References: <20170324172342.radlrhk2z6mwmdgk@hirez.programming.kicks-ass.net> <20170324212329.GC5680@worktop> <20170325075156.GF32474@worktop> <20170325182023.qfnj6vaixibbgbmd@hirez.programming.kicks-ass.net> <20170325211330.duvzsioxs5ll4qbe@hirez.programming.kicks-ass.net> From: Linus Torvalds Date: Sat, 25 Mar 2017 15:08:10 -0700 X-Google-Sender-Auth: NVlWy2hNr9uo71J-iz53uqn88g4 Message-ID: Subject: Re: locking/atomic: Introduce atomic_try_cmpxchg() To: Peter Zijlstra Cc: Andy Lutomirski , Dmitry Vyukov , Andrew Morton , Andy Lutomirski , Borislav Petkov , Brian Gerst , Denys Vlasenko , "H. Peter Anvin" , Josh Poimboeuf , Paul McKenney , Thomas Gleixner , Ingo Molnar , LKML Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 484 Lines: 12 On Sat, Mar 25, 2017 at 2:13 PM, Peter Zijlstra wrote: > On Sat, Mar 25, 2017 at 11:34:32AM -0700, Linus Torvalds wrote: >> >> Oh, I just noticed that at least your other one didn't mark "success" >> as being likely. > > 10730509 4540256 843776 16114541 f5e36d defconfig-build/vmlinux Ok, that seems to be the exact same size as with the patch using the "goto label" approach. So maybe the code generation is the same now. Linus