From: Thomas Garnier Subject: [PATCH v3 04/27] x86: Add macro to get symbol address for PIE support Date: Wed, 23 May 2018 12:53:58 -0700 Message-ID: <20180523195421.180248-5-thgarnie@google.com> References: <20180523195421.180248-1-thgarnie@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: linux-arch@vger.kernel.org, kvm@vger.kernel.org, linux-pm@vger.kernel.org, x86@kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, linux-sparse@vger.kernel.org, linux-crypto@vger.kernel.org, kernel-hardening@lists.openwall.com, xen-devel@lists.xenproject.org To: Herbert Xu , "David S . Miller" , Thomas Gleixner , Ingo Molnar , "H . Peter Anvin" , Peter Zijlstra , Josh Poimboeuf , Greg Kroah-Hartman , Thomas Garnier , Philippe Ombredanne , Kate Stewart , Arnaldo Carvalho de Melo , Yonghong Song , Andrey Ryabinin , Kees Cook , Tom Lendacky , "Kirill A . Shutemov" , Andy Lutomirski , Dominik Brodowski , Borislav Petkov , Borislav Petkov , "Rafael J . Wysocki" , Len Return-path: In-Reply-To: <20180523195421.180248-1-thgarnie@google.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" List-Id: linux-crypto.vger.kernel.org QWRkIGEgbmV3IF9BU01fTU9WQUJTIG1hY3JvIHRvIGZldGNoIGEgc3ltYm9sIGFkZHJlc3MuIEl0 IHdpbGwgYmUgdXNlZAp0byByZXBsYWNlICJfQVNNX01PViAkPHN5bWJvbD4sICVkc3QiIGNvZGUg Y29uc3RydWN0IHRoYXQgYXJlIG5vdCBjb21wYXRpYmxlCndpdGggUElFLgoKU2lnbmVkLW9mZi1i eTogVGhvbWFzIEdhcm5pZXIgPHRoZ2FybmllQGdvb2dsZS5jb20+Ci0tLQogYXJjaC94ODYvaW5j bHVkZS9hc20vYXNtLmggfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlm ZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2FzbS5oIGIvYXJjaC94ODYvaW5jbHVkZS9h c20vYXNtLmgKaW5kZXggMjE5ZmFhZWM1MWRmLi40NDkyYTM1ZmFkNjkgMTAwNjQ0Ci0tLSBhL2Fy Y2gveDg2L2luY2x1ZGUvYXNtL2FzbS5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2FzbS5o CkBAIC0zMCw2ICszMCw3IEBACiAjZGVmaW5lIF9BU01fQUxJR04JX19BU01fU0VMKC5iYWxpZ24g NCwgLmJhbGlnbiA4KQogCiAjZGVmaW5lIF9BU01fTU9WCV9fQVNNX1NJWkUobW92KQorI2RlZmlu ZSBfQVNNX01PVkFCUwlfX0FTTV9TRUwobW92bCwgbW92YWJzcSkKICNkZWZpbmUgX0FTTV9JTkMJ X19BU01fU0laRShpbmMpCiAjZGVmaW5lIF9BU01fREVDCV9fQVNNX1NJWkUoZGVjKQogI2RlZmlu ZSBfQVNNX0FERAlfX0FTTV9TSVpFKGFkZCkKLS0gCjIuMTcuMC40NDEuZ2I0NmZlNjBlMWQtZ29v ZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=