Browse code

linux: disable XEN_BALLOON_MEMORY_HOTPLUG

AWS hypervisor has a bug in Xen ballooning driver.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1668129

In results, NVME storage is unstable.

XEN_BALLOON_MEMORY_HOTPLUG solves the issue.

Change-Id: I0f782553cf4b5c6c49f411f91aef28cbf8ca1373
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3562
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Dheeraj S Shetty <dheerajs@vmware.com>

Alexey Makhalov authored on 2017/08/18 05:04:02
Showing 2 changed files
... ...
@@ -3524,8 +3524,7 @@ CONFIG_HYPERV_BALLOON=m
3524 3524
 #
3525 3525
 CONFIG_XEN_BALLOON=y
3526 3526
 CONFIG_XEN_SELFBALLOONING=y
3527
-CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
3528
-CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512
3527
+# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set
3529 3528
 CONFIG_XEN_SCRUB_PAGES=y
3530 3529
 CONFIG_XEN_DEV_EVTCHN=m
3531 3530
 CONFIG_XEN_BACKEND=y
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:        Kernel
3 3
 Name:           linux
4 4
 Version:    	4.4.82
5
-Release:    	1%{?dist}
5
+Release:    	2%{?dist}
6 6
 License:    	GPLv2
7 7
 URL:        	http://www.kernel.org/
8 8
 Group:        	System Environment/Kernel
... ...
@@ -280,6 +280,8 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg
280 280
 /usr/share/perf-core
281 281
 
282 282
 %changelog
283
+*   Thu Aug 17 2017 Alexey Makhalov <amakhalov@vmware.com> 4.4.82-2
284
+-   .config: disable XEN_BALLOON_MEMORY_HOTPLUG
283 285
 *   Tue Aug 15 2017 Alexey Makhalov <amakhalov@vmware.com> 4.4.82-1
284 286
 -   Version update
285 287
 *   Fri Aug 11 2017 Alexey Makhalov <amakhalov@vmware.com> 4.4.81-1