From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x225ubB/BalhGTqfbNfukpaonTtMOR5ULWbUkW5s16672fqrUTGzqToyvpyhBl/7Vy5CPwSgX ARC-Seal: i=1; a=rsa-sha256; t=1516968715; cv=none; d=google.com; s=arc-20160816; b=NfAkqdE7yHeTaGkbPbtMAivViObGcYWyapRaXH4CGDVeS4xmtxLyOcPWQGPEafXybk Kv9KvNdNXDnPEdU6OAq6wyBpTfqB4TrAZv82E5E7UMK5UW+lAmKjBYZaudYFLgSVnCnU vQoahOTwBWnxH/Xd1+ZVeS+r7PjB6MvKmUDIaOc/lnGBWQZ2UiVNALcaxG9EXAGErl8e gqBsQZSbxwwAJ7dDZKb9UnPp9P8CffwZWnTZeigxmqZyu0uRsi9UJoVJLMnLqk5YUHA/ kGVc9R81l4a5/kp6SsBliNpg6VqRMofcMbh0LzTzRCwGFha7Oe8hE30dU7Y41skKYKIx ZiIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:arc-authentication-results; bh=cFgHqoWXcLFZoE5IKAGApllRI5PGjf0a2LIcxYH1Nhw=; b=gN3w74U8CbG81roUpGt2f3Dkd9ghHwMxCQBVyQDB5s47TtWejMFwxlNCn/myYAzf3p rOSigvTkr/vNvcdyTo8LclKcZuK1NWTI6ejERkoh/4e8tOVCMfBviFLP5XyAZTO5oudI CzGmDWeGDp6oNxeiWlBwPco29LdtGOKGMzJhaZbBO72YpajHlR4zJh85PfSqHFmKGqwx YS+3pr+pEeKr33CoJOGObyMvW7zv+FrUToBBmooxQejteH5C72xuiRoB/oEM0Y9sIW3E JTrzzOvri0px4Fk6lSA9fkTbbknSfBzRVRzaFM2OO4QeR0dOFSPNxHq8/HJmdXC5IbEc 8FYQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of bp@alien8.de designates 5.9.137.197 as permitted sender) smtp.mailfrom=bp@alien8.de Authentication-Results: mx.google.com; spf=pass (google.com: domain of bp@alien8.de designates 5.9.137.197 as permitted sender) smtp.mailfrom=bp@alien8.de From: Borislav Petkov To: X86 ML Cc: LKML , David Woodhouse , Josh Poimboeuf , tim.c.chen@linux.intel.com, pjt@google.com, jikos@kernel.org, gregkh@linux-foundation.org, dave.hansen@intel.com, riel@redhat.com, luto@amacapital.net, torvalds@linux-foundation.org, ak@linux.intel.com, keescook@google.com, peterz@infradead.org Subject: [PATCH 0/4] x86: Some cleanups Date: Fri, 26 Jan 2018 13:11:35 +0100 Message-Id: <20180126121139.31959-1-bp@alien8.de> X-Mailer: git-send-email 2.13.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590656987652917267?= X-GMAIL-MSGID: =?utf-8?q?1590656987652917267?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: From: Borislav Petkov Here's some of the stuff we were talking about yesterday in the form of patches. It builds and boots fine with the ratpoison compiler. Please check whether the alignment directives are correct in the macro in the third patch. Thx. Borislav Petkov (4): x86/alternative: Print unadorned pointers x86/nospec: Fix header guards names x86/retpoline: Simplify vmexit_fill_RSB() x86/bugs: Drop one "mitigation" from dmesg arch/x86/include/asm/nospec-branch.h | 45 ++++++++++++++++++++++++++---------- arch/x86/include/asm/processor.h | 5 ++++ arch/x86/kernel/alternative.c | 14 +++++------ arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/lib/Makefile | 1 + arch/x86/lib/retpoline.S | 5 ++++ 6 files changed, 52 insertions(+), 20 deletions(-) -- 2.13.0