[Libguestfs] [PATCH v2 00/11] virt-resize: add support for resizing MBR logical partitions
Chen, Hanxiao
chenhanxiao at cn.fujitsu.com
Wed May 27 02:45:23 UTC 2015
> -----Original Message-----
> From: libguestfs-bounces at redhat.com [mailto:libguestfs-bounces at redhat.com] On
> Behalf Of Chen Hanxiao
> Sent: Wednesday, May 20, 2015 6:51 PM
> To: libguestfs at redhat.com
> Subject: [Libguestfs] [PATCH v2 00/11] virt-resize: add support for resizing MBR
> logical partitions
>
> In current virt-resize, only primary partitions(including
> extended partition) are supported. They are collected in an
> array for resize operations. Logical partitions are not
> supported.
>
> This series add support for resizing logical partitions.
>
> v2:
> 1) Add 3 variables to describe relationship of logical and extended partitions:
> - partitions
> flat list of primary partitions (as now, the global 'partitions').
> extended partitions is essentially primary partition
> - logical_partitions
> flat list of logical partitions
> - extended_partition
> one MBR extended partition
>
> 2) reserve enough size when resizing logical partitions
>
> Original patches by Hu Tao at:
> https://www.redhat.com/archives/libguestfs/2014-October/msg00238.html
>
> Chen Hanxiao (11):
> resize: move loop check from find_partitions
> resize: add logical_partitions and extended_partition
> resize: updated find_partition to support logical partition
> resize: add support for logical partitions for calculate_surplus
> resize: handle resize of logical partitions
> resize: add support for logical partitions of
> calculate_target_partitions
> resize: calculate_target_partitions for logical partitions
> resize: parted and copy logical partitions
> resize: more misc ops on logical partition
> resize: add support resize extended partition
> resize: test: add support for resizing extended and logical partitions
>
> resize/resize.ml | 189 ++++++++++++++++++++++++++++++++++-----------
> resize/test-virt-resize.pl | 32 ++------
> 2 files changed, 149 insertions(+), 72 deletions(-)
>
Hi, Rich
Any comments on this series?
Regards,
- Chen
More information about the Libguestfs
mailing list