From: Andy Lutomirski Date: Fri, 13 Jun 2014 00:53:12 +0000 (-0700) Subject: x86/vdso: Hack to keep 64-bit Go programs working X-Git-Tag: omap-for-v3.16/fixes-against-rc1~19^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e0bf7b86dace87eccdabdd66d2769ccad19cb81c;p=pandora-kernel.git x86/vdso: Hack to keep 64-bit Go programs working The Go runtime has a buggy vDSO parser that currently segfaults. This writes an empty SHT_DYNSYM entry that causes Go's runtime to malfunction by thinking that the vDSO is empty rather than malfunctioning by running off the end and segfaulting. This affects x86-64 only as far as we know, so we do not need this for the i386 and x32 vdsos. Signed-off-by: Andy Lutomirski Link: http://lkml.kernel.org/r/d10618176c4bd39b457a5e85c497295c90cab1bc.1402620737.git.luto@amacapital.net Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed