Sync up ring_buffer class

bug: 140112486

+ Add potentially missing errno.h to qemu_pipe_host.cpp

Change-Id: Ibd58696d0be9c9af319f52cb6ce5a50618b93832
3 files changed