Zero size buffer pipes are not currently supported if memory is not coherent between CPUs (CONFIG_KERNEL_COHERENCE=y) due to possibility of buffers being in incoherent memory. So skip the zero size test for now. Signed-off-by: Daniel Leung <daniel.leung@intel.com>