Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750895AbeAQFLY (ORCPT + 1 other); Wed, 17 Jan 2018 00:11:24 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:55714 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750731AbeAQFLX (ORCPT ); Wed, 17 Jan 2018 00:11:23 -0500 Date: Wed, 17 Jan 2018 06:11:20 +0100 From: Greg KH To: Andi Kleen Cc: tglx@linutronix.de, torvalds@linux-foundation.org, dwmw@amazon.co.uk, linux-kernel@vger.kernel.org, arjan.van.de.ven@intel.com, jeyu@kernel.org, rusty@rustcorp.com.au, Andi Kleen Subject: Re: [PATCH v3] retpoline: Add retpoline tag to VERMAGIC Message-ID: <20180117051120.GA28006@kroah.com> References: <20180116205228.4890-1-andi@firstfloor.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180116205228.4890-1-andi@firstfloor.org> User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On Tue, Jan 16, 2018 at 12:52:28PM -0800, Andi Kleen wrote: > From: Andi Kleen > > Add a marker for retpoline to the module VERMAGIC. This catches > the case when a non RETPOLINE compiled module gets loaded into > a retpoline kernel, making it insecure. > > It doesn't handle the case when retpoline has been runtime disabled. > Even in this case the match of the retcompile status will be enforced. > This implies that even with retpoline run time disabled all modules > loaded need to be recompiled. > > This supersedes an earlier patch that did the same checking using > a new module tag (so it's really a v3) > > Signed-off-by: Andi Kleen Reviewed-by: Greg Kroah-Hartman