summaryrefslogtreecommitdiffstats
path: root/kernel/arch/x86/configs/README.opnfv
diff options
context:
space:
mode:
authorYunhong Jiang <yunhong.jiang@linux.intel.com>2017-02-27 15:52:54 -0800
committerYunhong Jiang <yunhong.jiang@linux.intel.com>2017-03-07 15:51:59 -0800
commit977317100f3b52caafb091ad5924e5dd81982433 (patch)
tree0cf16b1e84be7bc05051f3e4f2eef9592a72bc7c /kernel/arch/x86/configs/README.opnfv
parent0c2f88aa2ccffc538c276caac88da6841107bf81 (diff)
Match the config from ubuntu
As ubuntu 16.04 is using the same version kernel, we try to reuse the config file from ubuntu server release. Also added one rpm package required for building the new kernel config. upstream-status: N/A Change-Id: I471918eb1840bd36ba569abb63b2fa0b3d2fb4f3 Signed-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>
Diffstat (limited to 'kernel/arch/x86/configs/README.opnfv')
-rw-r--r--kernel/arch/x86/configs/README.opnfv19
1 files changed, 19 insertions, 0 deletions
diff --git a/kernel/arch/x86/configs/README.opnfv b/kernel/arch/x86/configs/README.opnfv
new file mode 100644
index 000000000..752ff7ba5
--- /dev/null
+++ b/kernel/arch/x86/configs/README.opnfv
@@ -0,0 +1,19 @@
+As the ubuntu 16.04 is based on 4.4 kernel, thus we can try to refer the config
+file for opnfv config file.
+
+The arch/x86/configs/config-4.4.0-62-generic is the config file used by ubuntu
+kernel. Comparing with the opnfv kernel, the key differences are:
+ a. Real time config support like NOHZ_FULL, PREMEPMT kernel, different RCU
+mechanism,
+ b. Disabling some feature that may impact real time result, like power
+management functionality (C/P state). The hotplug support is disabled also
+temply now.
+ c. Some ubuntu specific driver is not copied.
+ d. Some difference of build-in/module selection, because some config items
+are selected automatically and we don't figure out the default value difference
+yet.
+ e. Some virtualization support like Xen/HyperV is not enabled yet, to avoid
+potential impact.
+
+In future, we should leave only item a/b and remove the differences caused by
+item c/d/e.