checkAndEraseData(rlist, 4096, (int)(blockSize-2048), expected, "Pread Test 3");
// now see if we can cross two block boundaries successfully
// read blockSize + 4K bytes from blockSize - 2K offset
int size = (int)(blockSize+4096);
rlist = stm.readFullyScatterGather(blockSize - 2048, size);
checkAndEraseData(rlist, size, (int)(blockSize-2048), expected, "Pread Test 4");
// now see if we can cross two block boundaries that are not cached
// read blockSize + 4K bytes from 10*blockSize - 2K offset
size = (int)(blockSize+4096);