CP-7165: backport FIFO-based event channel ABI patches.

Backport 'orochi-v9' branch from:

  git://xenbits.xen.org/people/dvrabel/linux.git

This branch is scheduled to be merged into 3.14.