raw: Assign bs to file in raw_co_get_block_status
Signed-off-by: Fam Zheng <famz@redhat.com> Message-id: 1453780743-16806-5-git-send-email-famz@redhat.com Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
This commit is contained in:
		
							parent
							
								
									178b4db7e5
								
							
						
					
					
						commit
						02650acbc6
					
				| 
						 | 
				
			
			@ -1861,6 +1861,7 @@ static int64_t coroutine_fn raw_co_get_block_status(BlockDriverState *bs,
 | 
			
		|||
        *pnum = MIN(nb_sectors, (data - start) / BDRV_SECTOR_SIZE);
 | 
			
		||||
        ret = BDRV_BLOCK_ZERO;
 | 
			
		||||
    }
 | 
			
		||||
    *file = bs;
 | 
			
		||||
    return ret | BDRV_BLOCK_OFFSET_VALID | start;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -119,6 +119,7 @@ static int64_t coroutine_fn raw_co_get_block_status(BlockDriverState *bs,
 | 
			
		|||
                                            BlockDriverState **file)
 | 
			
		||||
{
 | 
			
		||||
    *pnum = nb_sectors;
 | 
			
		||||
    *file = bs->file->bs;
 | 
			
		||||
    return BDRV_BLOCK_RAW | BDRV_BLOCK_OFFSET_VALID | BDRV_BLOCK_DATA |
 | 
			
		||||
           (sector_num << BDRV_SECTOR_BITS);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue