Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754994Ab2EQA1z (ORCPT ); Wed, 16 May 2012 20:27:55 -0400 Received: from blu0-omc4-s8.blu0.hotmail.com ([65.55.111.147]:38874 "EHLO blu0-omc4-s8.blu0.hotmail.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751335Ab2EQA1x (ORCPT ); Wed, 16 May 2012 20:27:53 -0400 X-Originating-IP: [64.229.85.15] X-Originating-Email: [dave.anglin@bell.net] Message-ID: From: John David Anglin To: James Bottomley In-Reply-To: <1337179563.2985.80.camel@dabdike.int.hansenpartnership.com> Subject: Re: Build regressions/improvements in v3.4-rc7 References: <1337157034-22773-1-git-send-email-geert@linux-m68k.org> <1337179563.2985.80.camel@dabdike.int.hansenpartnership.com> Content-Type: text/plain; charset="US-ASCII"; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit MIME-Version: 1.0 (Apple Message framework v936) Date: Wed, 16 May 2012 20:27:35 -0400 CC: Geert Uytterhoeven , linux-kernel@vger.kernel.org, Linuxppc-dev , Parisc List , the arch/x86 maintainers , Dmitry Kasatkin , James Morris X-Mailer: Apple Mail (2.936) X-OriginalArrivalTime: 17 May 2012 00:27:51.0969 (UTC) FILETIME=[E5257910:01CD33C3] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 917 Lines: 26 On 16-May-12, at 10:46 AM, James Bottomley wrote: > Wow, lib/mpi/ is a complete horror: it's full of hand crafted asm > code. > The error in this case appears to be that umul_ppm() is implemented as > an xmpyu instruction. That's a floating point instruction. We > deliberately compile the kernel with floating point disabled because > we > don't want to save and restore the floating point register file on > each > context switch, hence the operand constraints are unsatisfiable. I haven't tried this but I think the parisc implementation of umul_ppmm can be deleted. There is a generic version in the file. Dave -- John David Anglin dave.anglin@bell.net -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/