Hi Greg, Doing some stress testing and Neural Processing library showed up some bugs in the code, this patchset fix them. Thanks to Bharath and Krish for testing and helping me debug the issues. Thanks, srini Srinivas Kandagatla (6): misc: fastrpc: make sure memory read and writes are visible misc: fastrpc: use correct spinlock variant misc: fastrpc: consider address offset before sending to DSP misc: fastrpc: take into account of overlapping buffers misc: fastrpc: fix remote page size calculation misc: fastrpc: increase max init file size to 64 MB Thierry Escande (2): misc: fastrpc: Avoid free of DMA buffer in interrupt context misc: fastrpc: Fix a possible double free drivers/misc/fastrpc.c | 235 ++++++++++++++++++++++++++++++++--------- 1 file changed, 187 insertions(+), 48 deletions(-) -- 2.21.0