diff options
Diffstat (limited to 'kernel/trace/ring_buffer.c')
| -rw-r--r-- | kernel/trace/ring_buffer.c | 9 | 
1 files changed, 1 insertions, 8 deletions
diff --git a/kernel/trace/ring_buffer.c b/kernel/trace/ring_buffer.c index dcd47895b424..c7abcc215fe2 100644 --- a/kernel/trace/ring_buffer.c +++ b/kernel/trace/ring_buffer.c @@ -3607,14 +3607,7 @@ __rb_reserve_next(struct ring_buffer_per_cpu *cpu_buffer,  	/* See if we shot pass the end of this buffer page */  	if (unlikely(write > BUF_PAGE_SIZE)) { -		/* before and after may now different, fix it up*/ -		b_ok = rb_time_read(&cpu_buffer->before_stamp, &info->before); -		a_ok = rb_time_read(&cpu_buffer->write_stamp, &info->after); -		if (a_ok && b_ok && info->before != info->after) -			(void)rb_time_cmpxchg(&cpu_buffer->before_stamp, -					      info->before, info->after); -		if (a_ok && b_ok) -			check_buffer(cpu_buffer, info, CHECK_FULL_PAGE); +		check_buffer(cpu_buffer, info, CHECK_FULL_PAGE);  		return rb_move_tail(cpu_buffer, tail, info);  	}  | 
