tests/gem_reloc_overflow: Add gen8+ specifc tests
tests/gem_reloc_overflow: Add gen8+ specifc tests

Broadwell introduces 64-bit relocation addresses which add extra
corner cases. The test was refactored slightly with some tests that
were in the source offset tests were moved to the more generic reloc
test area. The source offset tests are now gen aware and called twice to
test both cpu & gtt relocation paths. In addition 2 new gen8+ test
were added to the test:

* Relocation straddling page a page
* Insufficient space for a relocation at the end of the buffer.

Signed-off-by: Rafael Barbalho <rafael.barbalho@intel.com>

Conflicts:
	tests/gem_reloc_overflow.c
Signed-off-by: Daniel Vetter <c1b6782c4af8f0673da8923a0702a1832e5940f4@ffwll.ch>

erikarn/intel-gpu-tools,tiagovignatti/intel-gpu-tools,erikarn/intel-gpu-tools,yipdw/intel-gpu-tools,rib/intel-gpu-tools,mv0/intel-gpu-tools,mv0/intel-gpu-tools,mv0/intel-gpu-tools,dlespiau/checkmate-test-igt,erikarn/intel-gpu-tools,tiagovignatti/intel-gpu-tools,rib/intel-gpu-tools,dlespiau/checkmate-test-igt,erikarn/intel-gpu-tools,yipdw/intel-gpu-tools,rib/intel-gpu-tools,dlespiau/checkmate-test-igt,chenxianqin/intel-gpu-tools,yipdw/intel-gpu-tools,rib/intel-gpu-tools,dlespiau/checkmate-test-igt,tiagovignatti/intel-gpu-tools,mv0/intel-gpu-tools,tiagovignatti/intel-gpu-tools,chenxianqin/intel-gpu-tools,yipdw/intel-gpu-tools,chenxianqin/intel-gpu-tools,chenxianqin/intel-gpu-tools