On Wed, Jan 14, 2015 at 10:48 PM, Denys Vlasenko <dvlas...@redhat.com> wrote: > Macros which manipulate "struct pt_regs" on stack are reworked: > ALLOC_PT_GPREGS_ON_STACK allocates the structure. > SAVE_C_REGS saves to it those registers which are clobbered by C code. > SAVE_EXTRA_REGS saves to it all other registers. > Corresponding RESTORE_* and REMOVE_PT_GPREGS_FROM_STACK macros reverse it.
Andy, Please note that this patch set also needs the previously posted patch: [PATCH 3/4] x86: open-code register save/restore in trace_hardirqs thunks which is not present in your tree - otherwise arch/x86/lib/thunk_64.S will not compile (no SAVE_ARGS anymore). -- vda -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/