The patch titled x86: fix __range_ok constraint has been removed from the -mm tree. Its filename is fix-__range_ok-constraint.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: x86: fix __range_ok constraint From: Roman Zippel <zippel@xxxxxxxxxxxxxx> An immediate operand can't be the destination of the cmpl instruction, so exclude it. Signed-off-by: Roman Zippel <zippel@xxxxxxxxxxxxxx> Cc: Mattia Dongili <malattia@xxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- include/asm-i386/uaccess.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN include/asm-i386/uaccess.h~fix-__range_ok-constraint include/asm-i386/uaccess.h --- a/include/asm-i386/uaccess.h~fix-__range_ok-constraint +++ a/include/asm-i386/uaccess.h @@ -58,7 +58,7 @@ extern struct movsl_mask { __chk_user_ptr(addr); \ asm("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; sbbl $0,%0" \ :"=&r" (flag), "=r" (sum) \ - :"1" (addr),"g" ((int)(size)),"g" (current_thread_info()->addr_limit.seg)); \ + :"1" (addr),"g" ((int)(size)),"rm" (current_thread_info()->addr_limit.seg)); \ flag; }) /** _ Patches currently in -mm which might be from zippel@xxxxxxxxxxxxxx are origin.patch git-kbuild.patch 64-bit-resources-kconfig-change.patch affs_fill_super-%s-abuses-2.patch time-use-clocksource-abstraction-for-ntp-adjustments-optimize-out-some-mults-since-gcc-cant-avoid-them.patch time-rename-clocksource-functions.patch fix-and-optimize-clock-source-update.patch fix-rt-mutex-defaults-and-dependencies.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html