Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755138AbcJNNkf (ORCPT ); Fri, 14 Oct 2016 09:40:35 -0400 Received: from lb2-smtp-cloud6.xs4all.net ([194.109.24.28]:58135 "EHLO lb2-smtp-cloud6.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753093AbcJNNk1 (ORCPT ); Fri, 14 Oct 2016 09:40:27 -0400 Message-ID: <1476452422.11366.24.camel@tiscali.nl> Subject: Add "x86/build: Build compressed x86 kernels as PIE" to the v4.4.y stable tree? From: Paul Bolle To: "H.J. Lu" Cc: Greg KH , linux-kernel@vger.kernel.org Date: Fri, 14 Oct 2016 15:40:22 +0200 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.5 (3.20.5-1.fc24) Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 515 Lines: 16 Hi, It took me quite some time to get v4.4.24 to successfully boot (this was a 32 bits build on Fedora 24). Especially annoying was that it failed silently on real hardware. Only after messing around with Qemu it became clear what might be going on.  It turned out Fedora 24 ships binutils-2.26, and using that version of binutils apparently requires commit 6d92bc9d483a ("x86/build: Build compressed x86 kernels as PIE"). Does is makes sense to add that commit to the v4.4.y stable tree? Thanks, Paul Bolle