Browse code

linux-esx: enable vsyscall emulation

Container images might use it.

Change-Id: I9c861799f0580816fdaa572f88c57b234e07cd48
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/4067
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Sharath George

Alexey Makhalov authored on 2017/10/18 10:14:51
Showing 2 changed files
... ...
@@ -514,8 +514,8 @@ CONFIG_HOTPLUG_CPU=y
514 514
 # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
515 515
 # CONFIG_COMPAT_VDSO is not set
516 516
 # CONFIG_LEGACY_VSYSCALL_NATIVE is not set
517
-# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
518
-CONFIG_LEGACY_VSYSCALL_NONE=y
517
+CONFIG_LEGACY_VSYSCALL_EMULATE=y
518
+# CONFIG_LEGACY_VSYSCALL_NONE is not set
519 519
 # CONFIG_CMDLINE_BOOL is not set
520 520
 CONFIG_MODIFY_LDT_SYSCALL=y
521 521
 CONFIG_HAVE_LIVEPATCH=y
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:       Kernel
3 3
 Name:          linux-esx
4 4
 Version:       4.4.92
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
... ...
@@ -165,7 +165,7 @@ ln -sf /usr/src/linux-headers-%{uname_r} %{buildroot}/lib/modules/%{uname_r}/bui
165 165
 find %{buildroot}/lib/modules -name '*.ko' -print0 | xargs -0 chmod u+x
166 166
 
167 167
 %post
168
-/sbin/depmod -aq %{uname_r}
168
+/sbin/depmod -a %{uname_r}
169 169
 ln -sf linux-%{uname_r}.cfg /boot/photon.cfg
170 170
 
171 171
 %files
... ...
@@ -188,6 +188,9 @@ ln -sf linux-%{uname_r}.cfg /boot/photon.cfg
188 188
 /usr/src/linux-headers-%{uname_r}
189 189
 
190 190
 %changelog
191
+*   Tue Oct 17 2017 Alexey Makhalov <amakhalov@vmware.com> 4.4.92-2
192
+-   Enable vsyscall emulation
193
+-   Do not use deprecated -q depmod option
191 194
 *   Mon Oct 16 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.4.92-1
192 195
 -   Version update
193 196
 *   Mon Oct 16 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.4.88-2