intel_pt_get_trace() fixes overlaps between the current buffer and theprevious buffer ('old_buffer'). However the previous buffer might not havehad usable data (no PSB) so the comparison must be made against theprevious buffer that had usable data. Tidy that by keeping a pointer forthat purpose in struct intel_pt_queue.