[SRU][Xenial][Yakkety][PATCH 0/2] Fixes for LP:1470250

Joseph Salisbury joseph.salisbury at canonical.com
Mon Feb 27 19:11:57 UTC 2017


BugLink: http://bugs.launchpad.net/bugs/1470250

== SRU Justification ==
Several Hyper-v users have reported running various versions of Ubuntu
on Generation 2 Hyper-V Hosts. On a random Basis, the file system will be
mounted Read-Only due to a "disk error" (which really isn't the case here).
As a result, they must reboot the Ubuntu guest to get the file system to mount RW again.

This bug usually happens during the backup procedure and causes the backup to fail.

This bug is fixed by the following three patches:
497af84b81b9 Drivers: hv: utils: Continue to poll VSS channel after handling requests
b357fd3908c1 Drivers: hv: vss: Operation timeouts should match host expectation
Ubuntu: SAUCE: (no-up) Tools: hv: vss: Thaw the filesystem and continue after freeze fails

Xenial and Yakkety master-next already have the first commit, so only 
commit b357fd3908c1 and the SAUCE patch are needed.  The SAUCE patch has 
not been submitted upstream yet, but it will be in the near future.

Trusty and Zesty also need these fixes.  However, Trusty needs several
prereq commits and Zesty only needs the SAUCE patch.  Becuase of this,
they will be SRU'd separately.


== Fixes ==
commit b357fd3908c1191f2f56e38aa77f2aecdae18bc8
Author: Alex Ng <alexng at messages.microsoft.com>
Date:   Sun Nov 6 13:14:11 2016 -0800

    Drivers: hv: vss: Operation timeouts should match host expectation

Author: Alex Ng <alexng at messages.microsoft.com>
Date:   Thu Nov 3 23:00:53 2016 -0700

    Tools: hv: vss: Thaw the filesystem and continue after freeze fails


== Test Case ==
A test kernel was built with these patches and tested by several bug reporters.
The bug reporters state the test kernel resolved the bug.

Alex Ng (2):
  Drivers: hv: vss: Operation timeouts should match host expectation
  Tools: hv: vss: Thaw the filesystem and continue after freeze fails

 drivers/hv/hv_snapshot.c | 8 ++++++--
 tools/hv/hv_vss_daemon.c | 4 +++-
 2 files changed, 9 insertions(+), 3 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list