[PATCH] xen: x86_64: Add macro for debugreg
[deliverable/linux.git] / arch / x86_64 / kernel / signal.c
index 3c5f3089371557e612bdb11de518fd02ba3e8acd..0446e8b96a207e050e5ad7b7b9949a7718460010 100644 (file)
@@ -439,7 +439,7 @@ int do_signal(struct pt_regs *regs, sigset_t *oldset)
                 * inside the kernel.
                 */
                if (current->thread.debugreg7)
-                       asm volatile("movq %0,%%db7"    : : "r" (current->thread.debugreg7));
+                       set_debugreg(current->thread.debugreg7, 7);
 
                /* Whee!  Actually deliver the signal.  */
                return handle_signal(signr, &info, &ka, oldset, regs);
This page took 0.024697 seconds and 5 git commands to generate.