linux-aio: remove process requests callback
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
		
							parent
							
								
									e1d3b25499
								
							
						
					
					
						commit
						cf26a4e6f8
					
				
							
								
								
									
										11
									
								
								linux-aio.c
								
								
								
								
							
							
						
						
									
										11
									
								
								linux-aio.c
								
								
								
								
							| 
						 | 
				
			
			@ -68,15 +68,6 @@ static void qemu_laio_process_completion(struct qemu_laio_state *s,
 | 
			
		|||
    qemu_aio_release(laiocb);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * All requests are directly processed when they complete, so there's nothing
 | 
			
		||||
 * left to do during qemu_aio_wait().
 | 
			
		||||
 */
 | 
			
		||||
static int qemu_laio_process_requests(void *opaque)
 | 
			
		||||
{
 | 
			
		||||
    return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void qemu_laio_completion_cb(void *opaque)
 | 
			
		||||
{
 | 
			
		||||
    struct qemu_laio_state *s = opaque;
 | 
			
		||||
| 
						 | 
				
			
			@ -215,7 +206,7 @@ void *laio_init(void)
 | 
			
		|||
        goto out_close_efd;
 | 
			
		||||
 | 
			
		||||
    qemu_aio_set_fd_handler(s->efd, qemu_laio_completion_cb, NULL,
 | 
			
		||||
        qemu_laio_flush_cb, qemu_laio_process_requests, s);
 | 
			
		||||
        qemu_laio_flush_cb, NULL, s);
 | 
			
		||||
 | 
			
		||||
    return s;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue