Make getSyncFenceFd return BAD_DATA on events not backed by fence.

Also added validation tests.

Fixes: 188697099
Test: NNT_static
Change-Id: I6adfcbba361fc295ee59a7f7d67a2df0ba2f7763
2 files changed