Thread (14 messages) 14 messages, 9 authors, 2012-05-18

Re: Build regressions/improvements in v3.4-rc7

From: John David Anglin <hidden>
Date: 2012-05-17 00:27:55
Also in: lkml

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help