Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jul 2016 11:03:51 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 211000] [Hyper-V] Online VHDX Resize doesn't work properly
Message-ID:  <bug-211000-8-zJsdphLJ43@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-211000-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-211000-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211000

Dexuan Cui <decui@microsoft.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kyliel@microsoft.com

--- Comment #1 from Dexuan Cui <decui@microsoft.com> ---
This shows the issue:

Dexuan:  before the disk capacity change, we have

[root@decui-b11 ~/bsd.git/sys]# gpart show da1
=3D>       40  125829040  da1  GPT  (60G)
         40  125829040       - free -  (60G)

Dexuan:  after the disk capacity change, we have
(Note: the first failure is caused by the wrong handling of the
SCSI_STATUS_CHECK_COND error)

[root@decui-b11 ~/bsd.git/sys]# diskinfo da1
diskinfo: da1: ioctl(DIOCGMEDIASIZE) failed, probably not a disk.
[root@decui-b11 ~/bsd.git/sys]# diskinfo da1
da1     512     75161927680     146800640       4096    0       9137    255=
=20=20=20=20
63

Dexuan: now the new capacity is detected, but the 'free' space remains the =
same
old value:

[root@decui-b11 ~/bsd.git/sys]# gpart show da1
=3D>       40  125829040  da1  GPT  (70G)
         40  125829040       - free -  (60G)

Dexuan: this is caused by another bug: Bug 210425: rescannning da1 makes the
disk disappear:

[root@decui-b11 ~/bsd.git/sys]# camcontrol rescan 2:0:0
Re-scan of 2:0:0 was successful
[root@decui-b11 ~/bsd.git/sys]# gpart show da1
gpart: No such geom: da1.
[root@decui-b11 ~/bsd.git/sys]# camcontrol devlist
<Msft Virtual CD/ROM 1.0>          at scbus0 target 0 lun 0 (cd0,pass0)
<Msft Virtual Disk 1.0>            at scbus1 target 0 lun 0 (da0,pass1)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-211000-8-zJsdphLJ43>