Vivek Kasireddy  
		
	
	
		938b9306be 
		
	 
	
	
	igt/kms_rotation_crc: Add a new subtest to exhaustively test for fence leaks (v3)  
		
			... 
			In this subtest, as a first step, MAX_FENCES+1 number of framebuffers are
created backed up by objects that have multiple GGTT views (normal and
rotated). Next, we have the i915 driver instantiate a normal view followed
by a rotated view. We continue doing the above MAX_FENCES + 1 times.
v2:
- Add a igt_require() to check if there is enough GTT space left for
  MAX_FENCES+1 framebuffers. (Tvrtko)
- Make data2 local to test_plane_rotation_exhaust_fences(). (Tvrtko)
- If there is a failure, deallocate all the previously allocated
  framebuffers before asserting.
v3: Close the gem handle if set_tiling or addfb fails. (Tvrtko)
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Signed-off-by: Vivek Kasireddy <vivek.kasireddy@intel.com>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> 
		
	 
 
		2015-11-17 14:34:51 +00:00 
	 
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2015-11-03 19:46:12 +00:00 
		 
	
		
			
			
			
			
			
			2014-12-10 17:11:35 +00:00 
		 
	
		
			
			
			
			
			
			2014-12-10 17:11:35 +00:00 
		 
	
		
			
			
			
			
			
			2015-08-13 11:28:22 +01:00 
		 
	
		
			
			
			
			
			
			2012-04-10 16:23:18 +02:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:12 +00:00 
		 
	
		
			
			
			
			
			
			2013-08-21 23:18:00 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-01 18:54:40 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-01 18:54:40 +02:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2014-11-06 13:24:30 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2013-11-04 19:49:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2014-09-06 17:26:21 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-14 09:26:12 -07:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 17:27:22 +00:00 
		 
	
		
			
			
			
			
			
			2015-04-02 16:35:42 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-09 19:16:26 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-13 14:08:54 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-12 09:30:39 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-24 14:24:18 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-16 11:04:33 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-09 19:16:26 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-24 11:04:34 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 16:52:57 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-16 15:42:26 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-16 15:35:28 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:12 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-16 15:35:28 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:56 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-16 15:35:28 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:52:44 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-23 15:40:09 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-17 14:34:51 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-12 13:33:42 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2013-11-04 19:49:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-14 15:45:23 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-28 18:23:52 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:12 +00:00 
		 
	
		
			
			
			
			
			
			2012-08-08 08:51:55 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-28 18:23:52 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2014-09-30 17:54:02 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2014-07-23 21:03:07 +02:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2012-01-24 10:50:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-04-20 12:11:49 +01:00 
		 
	
		
			
			
			
			
			
			2012-01-15 16:05:43 +01:00