Re: [PATCH] s390: add support for DYNAMIC_FTRACE_WITH_REGS

2014-08-15 Thread Heiko Carstens
On Tue, Jul 08, 2014 at 10:07:40AM +0200, Heiko Carstens wrote: > On Thu, Jul 03, 2014 at 02:00:46PM +0200, Vojtech Pavlik wrote: > > Add support for DYNAMIC_FTRACE_WITH_REGS to 64-bit and 31-bit s390 > > architectures. This is required for kGraft and kpatch to work on s390. > > > > It's done by a

Re: [PATCH] s390: add support for DYNAMIC_FTRACE_WITH_REGS

2014-07-08 Thread Heiko Carstens
On Thu, Jul 03, 2014 at 02:00:46PM +0200, Vojtech Pavlik wrote: > Add support for DYNAMIC_FTRACE_WITH_REGS to 64-bit and 31-bit s390 > architectures. This is required for kGraft and kpatch to work on s390. > > It's done by adding a _regs variant of ftrace_caller that preserves > registers and puts

[PATCH] s390: add support for DYNAMIC_FTRACE_WITH_REGS

2014-07-03 Thread Vojtech Pavlik
Add support for DYNAMIC_FTRACE_WITH_REGS to 64-bit and 31-bit s390 architectures. This is required for kGraft and kpatch to work on s390. It's done by adding a _regs variant of ftrace_caller that preserves registers and puts them on stack in a struct pt_regs layout and allows modification of retur