Re: [Qemu-devel] [PATCH 1/8] vpc: detect floppy disk geometries

2011-10-20 Thread Paolo Bonzini
On 10/20/2011 11:14 AM, Kevin Wolf wrote: > diff --git a/block/vpc.c b/block/vpc.c > index cb6c570..549a632 100644 > --- a/block/vpc.c > +++ b/block/vpc.c > @@ -463,6 +463,14 @@ static int calculate_geometry(int64_t total_sectors, uint16_t* cyls, >{ >uint32_t cyls_times_heads; >

Re: [Qemu-devel] [PATCH 1/8] vpc: detect floppy disk geometries

2011-10-20 Thread Kevin Wolf
Am 19.10.2011 16:59, schrieb Paolo Bonzini: > Converting a floppy image from RAW to VPC and back will generate > a zero-padded file of the wrong size, because the geometry is not > computed correctly. Special case floppy disk images, handling > standard MS-DOS capacities (160/180/320/360 for low d

[Qemu-devel] [PATCH 1/8] vpc: detect floppy disk geometries

2011-10-19 Thread Paolo Bonzini
Converting a floppy image from RAW to VPC and back will generate a zero-padded file of the wrong size, because the geometry is not computed correctly. Special case floppy disk images, handling standard MS-DOS capacities (160/180/320/360 for low density 5.25" disks, 1200 for high density 5.25" disk