shm_ipc: Add shm ring/pipe

Incomplete commit for sync reasons