diff -Nru virtualbox-5.0.18-dfsg/debian/changelog virtualbox-5.0.18-dfsg/debian/changelog --- virtualbox-5.0.18-dfsg/debian/changelog 2016-04-19 14:45:43.000000000 +0000 +++ virtualbox-5.0.18-dfsg/debian/changelog 2016-04-20 09:08:38.000000000 +0000 @@ -1,3 +1,11 @@ +virtualbox (5.0.18-dfsg-2build1) xenial; urgency=high + + * d/p/fix-guest-failure.patch + - fix guest issue causing writes to the disk to fail. + (lowering the version, to avoid a sync from unstable) + + -- Gianfranco Costamagna Wed, 20 Apr 2016 11:04:27 +0200 + virtualbox (5.0.18-dfsg-2) unstable; urgency=medium [ Adam Conrad ] diff -Nru virtualbox-5.0.18-dfsg/debian/patches/fix-guest-failure.patch virtualbox-5.0.18-dfsg/debian/patches/fix-guest-failure.patch --- virtualbox-5.0.18-dfsg/debian/patches/fix-guest-failure.patch 1970-01-01 00:00:00.000000000 +0000 +++ virtualbox-5.0.18-dfsg/debian/patches/fix-guest-failure.patch 2016-04-20 09:04:23.000000000 +0000 @@ -0,0 +1,15 @@ +Description: fix https://www.virtualbox.org/ticket/15317 +cherry-pick from upstream: +https://www.virtualbox.org/changeset/60565/vbox/trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp#file0 + +--- virtualbox-5.0.18-dfsg.orig/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp ++++ virtualbox-5.0.18-dfsg/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp +@@ -3889,7 +3889,7 @@ static DECLCALLBACK(int) lsilogicR3IsaIO + else if (RT_FAILURE(rc)) + AssertMsgFailed(("Writing BIOS register failed %Rrc\n", rc)); + +- return rc; ++ return VINF_SUCCESS; + } + + /** diff -Nru virtualbox-5.0.18-dfsg/debian/patches/series virtualbox-5.0.18-dfsg/debian/patches/series --- virtualbox-5.0.18-dfsg/debian/patches/series 2016-04-19 14:45:18.000000000 +0000 +++ virtualbox-5.0.18-dfsg/debian/patches/series 2016-04-20 09:03:56.000000000 +0000 @@ -15,3 +15,4 @@ 35-libvdeplug-soname.patch 36-fix-vnc-version-string.patch 99-vboxvideo-module-version.patch +fix-guest-failure.patch