The report_completed_packet() function overwrites the original buf pointer so we have to use a local variable to store the handle value. Change-Id: I9caada0dd83270f2de998f57940aaf4995a247da Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>