[linux] 01/01: [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Wed Jan 25 17:51:51 UTC 2017


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch master
in repository linux.

commit 74f87b226a1267b837d98a5d46824f9b5629962e
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Wed Jan 25 17:50:10 2017 +0000

    [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
    
    Closes: #852620
    
    Nothing in the 'stretch' release uses vsyscall (so far as I can see),
    so this is now safe to do.
---
 debian/changelog           | 4 ++++
 debian/config/amd64/config | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 36702d8..523b25f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,10 @@ linux (4.10~rc5-1~exp1) UNRELEASED; urgency=medium
 
   [ Ben Hutchings ]
   * [rt] Disable until it is updated for 4.10 or later
+  * [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
+    (Closes: #852620).  This breaks (e)glibc versions < 2.14 and dietlibc
+    versions < 0.33.  It can be reverted using the kernel parameter:
+    vsyscall=emulate
 
  -- Ben Hutchings <ben at decadent.org.uk>  Tue, 24 Jan 2017 19:08:03 +0000
 
diff --git a/debian/config/amd64/config b/debian/config/amd64/config
index 5aa0804..4e5fb94 100644
--- a/debian/config/amd64/config
+++ b/debian/config/amd64/config
@@ -22,8 +22,8 @@ CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y
 CONFIG_RANDOMIZE_MEMORY=y
 ## choice: vsyscall table for legacy applications
 # CONFIG_LEGACY_VSYSCALL_NATIVE is not set
-CONFIG_LEGACY_VSYSCALL_EMULATE=y
-# CONFIG_LEGACY_VSYSCALL_NONE is not set
+# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
+CONFIG_LEGACY_VSYSCALL_NONE=y
 ## end choice
 CONFIG_PCI_MMCONFIG=y
 CONFIG_ISA_DMA_API=y

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git



More information about the Kernel-svn-changes mailing list