@@ -33,7 +33,7 @@ void GPUChainTracking::RunTPCTrackingMerger_MergeBorderTracks(int8_t withinSlice
3333 uint32_t n = withinSlice == -1 ? NSLICES / 2 : NSLICES;
3434 if (GetProcessingSettings ().alternateBorderSort && (!mRec ->IsGPU () || doGPUall)) {
3535 TransferMemoryResourceLinkToHost (RecoStep::TPCMerging, Merger.MemoryResMemory (), 0 , &mEvents ->init );
36- RecordMarker (mEvents ->single , 0 );
36+ RecordMarker (& mEvents ->single , 0 );
3737 for (uint32_t i = 0 ; i < n; i++) {
3838 int32_t stream = i % mRec ->NStreams ();
3939 runKernel<GPUTPCGMMergerMergeBorders, 0 >({GetGridAuto (stream, deviceType), krnlRunRangeNone, {nullptr , stream && i < (uint32_t )mRec ->NStreams () ? &mEvents->single : nullptr}}, i, withinSlice, mergeMode);
@@ -55,7 +55,7 @@ void GPUChainTracking::RunTPCTrackingMerger_MergeBorderTracks(int8_t withinSlice
5555 if (i == n - 1 ) { // Synchronize all execution on stream 0 with the last kernel
5656 ne = std::min<int32_t >(n, mRec ->NStreams ());
5757 for (int32_t j = 1 ; j < ne; j++) {
58- RecordMarker (mEvents ->slice [j], j);
58+ RecordMarker (& mEvents ->slice [j], j);
5959 }
6060 e = &mEvents ->slice [1 ];
6161 ne--;
@@ -251,7 +251,7 @@ int32_t GPUChainTracking::RunTPCTrackingMerger(bool synchronizeOutput)
251251 DoDebugAndDump (RecoStep::TPCMerging, 2048 , doGPUall, Merger, &GPUTPCGMMerger::DumpFinal, *mDebugFile );
252252
253253 if (doGPUall) {
254- RecordMarker (mEvents ->single , 0 );
254+ RecordMarker (& mEvents ->single , 0 );
255255 auto * waitEvent = &mEvents ->single ;
256256 if (GetProcessingSettings ().keepDisplayMemory || GetProcessingSettings ().createO2Output <= 1 || mFractionalQAEnabled ) {
257257 if (!(GetProcessingSettings ().keepDisplayMemory || GetProcessingSettings ().createO2Output <= 1 )) {
@@ -317,7 +317,7 @@ int32_t GPUChainTracking::RunTPCTrackingMerger(bool synchronizeOutput)
317317 TransferMemoryResourcesToHost (RecoStep::TPCMerging, &Merger, -1 , true );
318318 runKernel<GPUTPCGMO2Output, GPUTPCGMO2Output::mc>(GetGridAuto (0 , GPUReconstruction::krnlDeviceType::CPU));
319319 } else if (doGPUall) {
320- RecordMarker (mEvents ->single , 0 );
320+ RecordMarker (& mEvents ->single , 0 );
321321 TransferMemoryResourceLinkToHost (RecoStep::TPCMerging, Merger.MemoryResOutputO2 (), outputStream, nullptr , &mEvents ->single );
322322 TransferMemoryResourceLinkToHost (RecoStep::TPCMerging, Merger.MemoryResOutputO2Clus (), outputStream);
323323 ReleaseEvent (mEvents ->single );
0 commit comments