On Thu, 2017-05-04 at 15:36 +0300, Leon Romanovsky wrote: > From: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > Callers of rxe_mem_copy() provide pointer to store updated CRC > value. That pointer was supposed to be updated, but the > commit cee2688e3cd6 ("IB/rxe: Offload CRC calculation when possible") > mistakenly removed that assignment for RXE_MEM_TYPE_DMA memory type. > > The code worked because there are no actual callers with > RXE_MEM_TYPE_DMA, who are interested in returned value of crcp. > The one caller in read_reply(), who uses the returned crcp didn't > set RXE_MEM_TYPE_DMA as mem->type. > > Fixes: cee2688e3cd6 ("IB/rxe: Offload CRC calculation when possible") > Reported-by: Andrew Boyer <andrew.boyer@xxxxxxxx> > Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxxxx> > Acked-by: Moni Shoua <monis@xxxxxxxxxxxx> > --- > Hi Doug, > > It will be great if you forward this patch as part of your second > pull request. > As you can see from the commit message, it fixes issue spotted by > Andrew. I've queued it for my second pull request, thanks. -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html