do not call trace_printk on non-debug build
trace_printk will cause trace_printk_init_buffers executed in kernel start. Remove them from non-debug build. Test: see nasty message gone in dmesg Bug: 64215528 Change-Id: I82b8435a3cf36123608aae572c843db8ad86ac8a Signed-off-by: Wei Wang <wvw@google.com>
This commit is contained in:
parent
9b90e8fb82
commit
ac8f8f75ce
2 changed files with 13 additions and 3 deletions
|
@ -449,10 +449,12 @@ static unsigned long msm_cpp_queue_buffer_info(struct cpp_device *cpp_dev,
|
|||
buff->map_info.buff_info = *buffer_info;
|
||||
buff->map_info.buf_fd = buffer_info->fd;
|
||||
|
||||
#if defined(CONFIG_TRACING) && defined(DEBUG)
|
||||
trace_printk("fd %d index %d native_buff %d ssid %d %d\n",
|
||||
buffer_info->fd, buffer_info->index,
|
||||
buffer_info->native_buff, buff_queue->session_id,
|
||||
buff_queue->stream_id);
|
||||
#endif
|
||||
|
||||
if (buff_queue->security_mode == SECURE_MODE)
|
||||
rc = cam_smmu_get_stage2_phy_addr(cpp_dev->iommu_hdl,
|
||||
|
@ -484,10 +486,12 @@ static void msm_cpp_dequeue_buffer_info(struct cpp_device *cpp_dev,
|
|||
{
|
||||
int ret = -1;
|
||||
|
||||
#if defined(CONFIG_TRACING) && defined(DEBUG)
|
||||
trace_printk("fd %d index %d native_buf %d ssid %d %d\n",
|
||||
buff->map_info.buf_fd, buff->map_info.buff_info.index,
|
||||
buff->map_info.buff_info.native_buff, buff_queue->session_id,
|
||||
buff_queue->stream_id);
|
||||
#endif
|
||||
|
||||
if (buff_queue->security_mode == SECURE_MODE)
|
||||
ret = cam_smmu_put_stage2_phy_addr(cpp_dev->iommu_hdl,
|
||||
|
|
|
@ -53,13 +53,19 @@ struct snd_msm {
|
|||
#define CMD_EOS_MIN_TIMEOUT_LENGTH 50
|
||||
#define CMD_EOS_TIMEOUT_MULTIPLIER (HZ * 50)
|
||||
|
||||
#if defined(CONFIG_TRACING) && defined(DEBUG)
|
||||
#define msm_trace_printk(...) trace_printk(__VA_ARGS__)
|
||||
#else
|
||||
#define msm_trace_printk(...)
|
||||
#endif
|
||||
|
||||
#define ATRACE_END() \
|
||||
trace_printk("tracing_mark_write: E\n")
|
||||
msm_trace_printk("tracing_mark_write: E\n")
|
||||
#define ATRACE_BEGIN(name) \
|
||||
trace_printk("tracing_mark_write: B|%d|%s\n", current->tgid, name)
|
||||
msm_trace_printk("tracing_mark_write: B|%d|%s\n", current->tgid, name)
|
||||
#define ATRACE_FUNC() ATRACE_BEGIN(__func__)
|
||||
#define ATRACE_INT(name, value) \
|
||||
trace_printk("tracing_mark_write: C|%d|%s|%d\n", \
|
||||
msm_trace_printk("tracing_mark_write: C|%d|%s|%d\n", \
|
||||
current->tgid, name, (int)(value))
|
||||
|
||||
#define SIO_PLAYBACK_MAX_PERIOD_SIZE PLAYBACK_MAX_PERIOD_SIZE
|
||||
|
|
Loading…
Add table
Reference in a new issue