mirror of
				https://github.com/tiagovignatti/intel-gpu-tools.git
				synced 2025-11-04 12:07:12 +00:00 
			
		
		
		
	The Broadwell GT3 machine has two independent BSD rings in kernel driver while it is transparent to the user-space driver. In such case it needs to check the ring sync between the two BSD rings. At the same time it also needs to check the sync among the second BSD ring and the other rings. V2->V3: Follow Imre's comment to remove the unnecessary initialization and use igt_assert_f instead of igt_assert. V3->V4: Add gem_multi_bsd_sync_loop.c into the tests/.gitignore Reviewed-by: Imre Deak <imre.deak@intel.com> Signed-off-by: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
		
			
				
	
	
		
			138 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			138 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Please keep sorted alphabetically
 | 
						|
core_getclient
 | 
						|
core_get_client_auth
 | 
						|
core_getstats
 | 
						|
core_getversion
 | 
						|
ddi_compute_wrpll
 | 
						|
drm_vma_limiter
 | 
						|
drm_vma_limiter_cached
 | 
						|
drm_vma_limiter_cpu
 | 
						|
drm_vma_limiter_gtt
 | 
						|
drv_suspend
 | 
						|
gem_bad_address
 | 
						|
gem_bad_batch
 | 
						|
gem_bad_blit
 | 
						|
gem_bad_length
 | 
						|
gem_basic
 | 
						|
gem_caching
 | 
						|
gem_close_race
 | 
						|
gem_concurrent_blit
 | 
						|
gem_cpu_reloc
 | 
						|
gem_cs_prefetch
 | 
						|
gem_cs_tlb
 | 
						|
gem_ctx_bad_destroy
 | 
						|
gem_ctx_bad_exec
 | 
						|
gem_ctx_basic
 | 
						|
gem_ctx_create
 | 
						|
gem_ctx_exec
 | 
						|
gem_double_irq_loop
 | 
						|
gem_dummy_reloc_loop
 | 
						|
gem_evict_alignment
 | 
						|
gem_evict_everything
 | 
						|
gem_exec_bad_domains
 | 
						|
gem_exec_big
 | 
						|
gem_exec_blt
 | 
						|
gem_exec_faulting_reloc
 | 
						|
gem_exec_lut_handle
 | 
						|
gem_exec_nop
 | 
						|
gem_exec_params
 | 
						|
gem_exec_parse
 | 
						|
gem_fd_exhaustion
 | 
						|
gem_fenced_exec_thrash
 | 
						|
gem_fence_thrash
 | 
						|
gem_flink
 | 
						|
gem_flink_race
 | 
						|
gem_gtt_cpu_tlb
 | 
						|
gem_gtt_hog
 | 
						|
gem_gtt_speed
 | 
						|
gem_hang
 | 
						|
gem_hangcheck_forcewake
 | 
						|
gem_largeobject
 | 
						|
gem_linear_blits
 | 
						|
gem_lut_handle
 | 
						|
gem_madvise
 | 
						|
gem_media_fill
 | 
						|
gem_mmap
 | 
						|
gem_mmap_gtt
 | 
						|
gem_mmap_offset_exhaustion
 | 
						|
gem_multi_bsd_sync_loop
 | 
						|
gem_non_secure_batch
 | 
						|
gem_partial_pwrite_pread
 | 
						|
gem_persistent_relocs
 | 
						|
gem_pin
 | 
						|
gem_pipe_control_store_loop
 | 
						|
gem_pread
 | 
						|
gem_pread_after_blit
 | 
						|
gem_pwrite
 | 
						|
gem_pwrite_pread
 | 
						|
gem_readwrite
 | 
						|
gem_reg_read
 | 
						|
gem_reloc_overflow
 | 
						|
gem_reloc_vs_gpu
 | 
						|
gem_render_copy
 | 
						|
gem_render_copy_redux
 | 
						|
gem_render_linear_blits
 | 
						|
gem_render_tiled_blits
 | 
						|
gem_reset_stats
 | 
						|
gem_ringfill
 | 
						|
gem_ring_sync_copy
 | 
						|
gem_ring_sync_loop
 | 
						|
gem_seqno_wrap
 | 
						|
gem_set_tiling_vs_blt
 | 
						|
gem_set_tiling_vs_gtt
 | 
						|
gem_set_tiling_vs_pwrite
 | 
						|
gem_storedw_batches_loop
 | 
						|
gem_storedw_loop_blt
 | 
						|
gem_storedw_loop_bsd
 | 
						|
gem_storedw_loop_render
 | 
						|
gem_storedw_loop_vebox
 | 
						|
gem_stress
 | 
						|
gem_threaded_access_tiled
 | 
						|
gem_tiled_blits
 | 
						|
gem_tiled_fence_blits
 | 
						|
gem_tiled_partial_pwrite_pread
 | 
						|
gem_tiled_pread
 | 
						|
gem_tiled_pread_pwrite
 | 
						|
gem_tiled_swapping
 | 
						|
gem_tiling_max_stride
 | 
						|
gem_unfence_active_buffers
 | 
						|
gem_unref_active_buffers
 | 
						|
gem_vmap_blits
 | 
						|
gem_wait_render_timeout
 | 
						|
gem_write_read_ring_switch
 | 
						|
gen3_mixed_blits
 | 
						|
gen3_render_linear_blits
 | 
						|
gen3_render_mixed_blits
 | 
						|
gen3_render_tiledx_blits
 | 
						|
gen3_render_tiledy_blits
 | 
						|
gen7_forcewake_mt
 | 
						|
igt_fork_helper
 | 
						|
igt_list_only
 | 
						|
igt_no_exit
 | 
						|
igt_no_exit_list_only
 | 
						|
igt_no_subtest
 | 
						|
igt_simulation
 | 
						|
kms_addfb
 | 
						|
kms_cursor_crc
 | 
						|
kms_fbc_crc
 | 
						|
kms_flip
 | 
						|
kms_flip_tiling
 | 
						|
kms_pipe_crc_basic
 | 
						|
kms_plane
 | 
						|
kms_render
 | 
						|
kms_setmode
 | 
						|
multi-tests.txt
 | 
						|
pm_lpsp
 | 
						|
pm_pc8
 | 
						|
pm_psr
 | 
						|
pm_rc6_residency
 | 
						|
pm_rps
 | 
						|
prime_nv_api
 | 
						|
prime_nv_pcopy
 | 
						|
prime_nv_test
 | 
						|
prime_self_import
 | 
						|
prime_udl
 | 
						|
single-tests.txt
 | 
						|
template
 | 
						|
testdisplay
 |