From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ingo Molnar Subject: Re: [PATCH 10/11] x86, rwsem: provide __down_write_killable Date: Fri, 22 Apr 2016 08:53:49 +0200 Message-ID: <20160422065349.GA1135@gmail.com> References: <1460041951-22347-1-git-send-email-mhocko@kernel.org> <1460041951-22347-11-git-send-email-mhocko@kernel.org> <20160413090829.GB29579@gmail.com> <20160413091625.GF14351@dhcp22.suse.cz> <20160413091943.GA17858@gmail.com> <20160413102731.GA29896@gmail.com> <20160413124943.GH14351@dhcp22.suse.cz> <20160420134019.GX3448@twins.programming.kicks-ass.net> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=4UM2zQ2qxOGmL8EHTagzyZ2F4fvlPKoZM3qi9TcdCbA=; b=yuQO+V91RXXlgxQp6AWCz1hqAkHLmb0FekvATt4h43j5sCyAfvq2YcTBT5Nfkb/xY3 MqeWFzVgB8if9O/XpiwEkMerVELt1yzd/tDxiTFysAvg4RQ25x1JNhffaorHHaMMcnsj ZVy9IEjmoY5pA+14S9Nb6Wv5UJMcUNO8VNcMBPko/uZKsPvOQ1tcJVos049Ic4dSodg7 CdhU9DSvyF5nq4Kacri1iNErIFMDHYKboUKGonUlEL16DT1TXrr8moSRh9ZnXUSyHJrp /KKX46/QWwxveBcaaOOP6YFmAs3zdt8Ea3WmTQIeP+PTIXLQkeDEOfMYSjypw+1ugAgr E1XA== Content-Disposition: inline In-Reply-To: <20160420134019.GX3448@twins.programming.kicks-ass.net> Sender: linux-ia64-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="utf-8" To: Peter Zijlstra Cc: Michal Hocko , LKML , Ingo Molnar , Thomas Gleixner , "H. Peter Anvin" , "David S. Miller" , Tony Luck , Andrew Morton , Chris Zankel , Max Filippov , x86@kernel.org, linux-alpha@vger.kernel.org, linux-ia64@vger.kernel.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-xtensa@linux-xtensa.org, linux-arch@vger.kernel.org, Josh Poimboeuf * Peter Zijlstra wrote: > On Wed, Apr 13, 2016 at 02:49:43PM +0200, Michal Hocko wrote: > > On Wed 13-04-16 12:27:31, Ingo Molnar wrote: > > >=20 > > > * Ingo Molnar wrote: > > >=20 > > > > I'm testing your patches today, if they are otherwise OK [...] > > >=20 > > > got this build failure: > > >=20 > > > ./arch/x86/include/asm/rwsem.h:106:2: error: =E2=80=98asm=E2=80= =99 operand has impossible constraints > >=20 > > Hmm, I have no idea why 64b didn't have problem with the asm but 32= b > > complains. Anyway, the following makes both happy. I have checked t= he > > generated code for 64b and it hasn't changed after the patch. 32b a= lso > > seems to be generating a proper code. My gcc asm()-foo is rather we= ak so > > I would feel better if somebody double checked after me. >=20 > I completely blow at this gcc-asm constraints thing too :/ >=20 > In any case, Ingo will you look after the rest of these patches, or d= o > you want me to pick up the remaining bits? Yeah, it's on my list! Thanks, Ingo -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" i= n the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html