vpc: Implement bdrv_flush
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
		
							parent
							
								
									78ced65e6e
								
							
						
					
					
						commit
						4a4111851f
					
				
							
								
								
									
										21
									
								
								block/vpc.c
								
								
								
								
							
							
						
						
									
										21
									
								
								block/vpc.c
								
								
								
								
							| 
						 | 
				
			
			@ -439,6 +439,10 @@ static int vpc_write(BlockDriverState *bs, int64_t sector_num,
 | 
			
		|||
    return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int vpc_flush(BlockDriverState *bs)
 | 
			
		||||
{
 | 
			
		||||
    return bdrv_flush(bs->file);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Calculates the number of cylinders, heads and sectors per cylinder
 | 
			
		||||
| 
						 | 
				
			
			@ -618,14 +622,15 @@ static QEMUOptionParameter vpc_create_options[] = {
 | 
			
		|||
};
 | 
			
		||||
 | 
			
		||||
static BlockDriver bdrv_vpc = {
 | 
			
		||||
    .format_name	= "vpc",
 | 
			
		||||
    .instance_size	= sizeof(BDRVVPCState),
 | 
			
		||||
    .bdrv_probe		= vpc_probe,
 | 
			
		||||
    .bdrv_open		= vpc_open,
 | 
			
		||||
    .bdrv_read		= vpc_read,
 | 
			
		||||
    .bdrv_write		= vpc_write,
 | 
			
		||||
    .bdrv_close		= vpc_close,
 | 
			
		||||
    .bdrv_create	= vpc_create,
 | 
			
		||||
    .format_name    = "vpc",
 | 
			
		||||
    .instance_size  = sizeof(BDRVVPCState),
 | 
			
		||||
    .bdrv_probe     = vpc_probe,
 | 
			
		||||
    .bdrv_open      = vpc_open,
 | 
			
		||||
    .bdrv_read      = vpc_read,
 | 
			
		||||
    .bdrv_write     = vpc_write,
 | 
			
		||||
    .bdrv_flush     = vpc_flush,
 | 
			
		||||
    .bdrv_close     = vpc_close,
 | 
			
		||||
    .bdrv_create    = vpc_create,
 | 
			
		||||
 | 
			
		||||
    .create_options = vpc_create_options,
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue