瀏覽代碼

Merge tag 'powerpc-4.6-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc fix from Michael Ellerman:
 "Fix bad inline asm constraint in create_zero_mask() from Anton
  Blanchard"

* tag 'powerpc-4.6-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
  powerpc: Fix bad inline asm constraint in create_zero_mask()
Linus Torvalds 9 年之前
父節點
當前提交
4883d11e06
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      arch/powerpc/include/asm/word-at-a-time.h

+ 1 - 1
arch/powerpc/include/asm/word-at-a-time.h

@@ -82,7 +82,7 @@ static inline unsigned long create_zero_mask(unsigned long bits)
 	    "andc	%1,%1,%2\n\t"
 	    "andc	%1,%1,%2\n\t"
 	    "popcntd	%0,%1"
 	    "popcntd	%0,%1"
 		: "=r" (leading_zero_bits), "=&r" (trailing_zero_bit_mask)
 		: "=r" (leading_zero_bits), "=&r" (trailing_zero_bit_mask)
-		: "r" (bits));
+		: "b" (bits));
 
 
 	return leading_zero_bits;
 	return leading_zero_bits;
 }
 }