[PATCH 0/3 V2] ring-buffer: Restructure ftrace ring buffer time keeping to allow accurate nested timing

From: Steven Rostedt
Date: Sun Jun 28 2020 - 22:53:03 EST



V1 of this patch set can be found here:

https://lore.kernel.org/r/20200627010041.517736087@xxxxxxxxxxx

Changes since V1 patch set:

- Fixed white space issues (kernel test robot)
- Fixed change log algorithm to match the code (Masami Hiramatsu)
- Removed next_write useless code. (Masami Hiramatsu)


Head SHA1: 72c27b3e97be0b2fca6b5518d299bccbc714a245


Steven Rostedt (VMware) (3):
ring-buffer: Have nested events still record running time stamp
ring-buffer: Incorporate absolute timestamp into add_timestamp logic
ring-buffer: Add rb_time_t 64 bit operations for speeding up 32 bit

----
kernel/trace/ring_buffer.c | 498 ++++++++++++++++++++++++++++++++++++---------
1 file changed, 401 insertions(+), 97 deletions(-)