[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/4] Geometry and blocksize support for backing
From: |
Christian Borntraeger |
Subject: |
Re: [Qemu-devel] [PATCH 0/4] Geometry and blocksize support for backing devices |
Date: |
Tue, 29 Jul 2014 14:37:21 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.0 |
On 29/07/14 14:27, Ekaterina Tumanova wrote:
> This patch set is based on a patch suggested by Einar Lueck
> on Feb 08, 2013.
>
> This patch set introduces:
> 1. s390x specific geometry detection:
> Add s390 specific version of hd_geometry_guess function,
> which uses HDIO_GETGEO ioctl.
>
> 2. A set of blocksize patches for autodetection of logical and
> physical blocksizes. Change history:
> 2.1
> Original blocksize patch only configured autolookup for
> virtio-blk devices. There was a request from Stefan Hajnoczi
> to make this architecture-independent. Now autolookup is
> configured by default for all block devices.
> 2.2
> Add driver method to probe blocksizes for "raw" and
> "host_device" drivers.
> (also requested by the reviewers of the original patch)
>
> Ekaterina Tumanova (4):
> hd-geometry.c: Integrate HDIO_GETGEO in guessing for target-s390x
> blocksize: support auto-sensing of blocksizes
> blocksize: Add driver method to get the blocksizes
> blocksize: add blkconf_blocksize call to all block devices
>
> block.c | 12 +++++++++
> block/raw-posix.c | 69
> ++++++++++++++++++++++++++++++++++-------------
> block/raw_bsd.c | 14 ++++++++++
> hw/block/Makefile.objs | 6 ++++-
> hw/block/block.c | 25 +++++++++++++++++
> hw/block/hd-geometry.c | 56 ++++++++++++++++++++++++++++++++++++++
> hw/block/nvme.c | 1 +
> hw/block/virtio-blk.c | 1 +
> hw/core/qdev-properties.c | 4 ++-
> hw/ide/qdev.c | 1 +
> hw/scsi/scsi-disk.c | 1 +
> hw/usb/dev-storage.c | 1 +
> include/block/block.h | 1 +
> include/block/block_int.h | 5 ++++
> include/hw/block/block.h | 6 +++--
> 15 files changed, 180 insertions(+), 23 deletions(-)
>
CCing Kevin and Stefan.