diff --git a/include/asm-x86/system.h b/include/asm-x86/system.h index 34505dd7b24de4ad67b968f93b3fc24156700206..b20c894660f95ee1d056d86a238e2bb116cb673c 100644 --- a/include/asm-x86/system.h +++ b/include/asm-x86/system.h @@ -64,7 +64,10 @@ do { \ \ /* regparm parameters for __switch_to(): */ \ [prev] "a" (prev), \ - [next] "d" (next)); \ + [next] "d" (next) \ + \ + : /* reloaded segment registers */ \ + "memory"); \ } while (0) /*