mirror of https://gitee.com/openkylin/linux.git
stm dummy: Mark dummy_stm_packet() with notrace
If CONFIG_STM_SOURCE_FTRACE is selected, Function trace data can be writen to sink via STM, all functions that related to writing data packets to STM should be marked 'notrace' to avoid being traced by Ftrace, otherwise the program would stall into an endless loop. Link: http://lkml.kernel.org/r/1479715043-6534-6-git-send-email-zhang.chunyan@linaro.org Signed-off-by: Chunyan Zhang <zhang.chunyan@linaro.org> Acked-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
This commit is contained in:
parent
22975be20f
commit
9b5e3ff6b9
|
@ -21,7 +21,7 @@
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/stm.h>
|
#include <linux/stm.h>
|
||||||
|
|
||||||
static ssize_t
|
static ssize_t notrace
|
||||||
dummy_stm_packet(struct stm_data *stm_data, unsigned int master,
|
dummy_stm_packet(struct stm_data *stm_data, unsigned int master,
|
||||||
unsigned int channel, unsigned int packet, unsigned int flags,
|
unsigned int channel, unsigned int packet, unsigned int flags,
|
||||||
unsigned int size, const unsigned char *payload)
|
unsigned int size, const unsigned char *payload)
|
||||||
|
|
Loading…
Reference in New Issue