mirror of
				https://github.com/tiagovignatti/intel-gpu-tools.git
				synced 2025-11-04 12:07:12 +00:00 
			
		
		
		
	ctx_bad_destroy: danvet changed to ENOENT
In all fairness if the test worked, he would have found this earlier Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
This commit is contained in:
		
							parent
							
								
									278e53b5c4
								
							
						
					
					
						commit
						ab0460eaac
					
				@ -91,17 +91,17 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	/* try double destroy */
 | 
						/* try double destroy */
 | 
				
			||||||
	ret = drmIoctl(fd, CONTEXT_DESTROY_IOCTL, &destroy);
 | 
						ret = drmIoctl(fd, CONTEXT_DESTROY_IOCTL, &destroy);
 | 
				
			||||||
	handle_bad(ret, errno, EINVAL, "double destroy");
 | 
						handle_bad(ret, errno, ENOENT, "double destroy");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* destroy something random */
 | 
						/* destroy something random */
 | 
				
			||||||
	destroy.ctx_id = 2;
 | 
						destroy.ctx_id = 2;
 | 
				
			||||||
	ret = drmIoctl(fd, CONTEXT_DESTROY_IOCTL, &destroy);
 | 
						ret = drmIoctl(fd, CONTEXT_DESTROY_IOCTL, &destroy);
 | 
				
			||||||
	handle_bad(ret, errno, EINVAL, "random destroy");
 | 
						handle_bad(ret, errno, ENOENT, "random destroy");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* Try to destroy the default context */
 | 
						/* Try to destroy the default context */
 | 
				
			||||||
	destroy.ctx_id = 0;
 | 
						destroy.ctx_id = 0;
 | 
				
			||||||
	ret = drmIoctl(fd, CONTEXT_DESTROY_IOCTL, &destroy);
 | 
						ret = drmIoctl(fd, CONTEXT_DESTROY_IOCTL, &destroy);
 | 
				
			||||||
	handle_bad(ret, errno, EINVAL, "default destroy");
 | 
						handle_bad(ret, errno, ENOENT, "default destroy");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	close(fd);
 | 
						close(fd);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user