[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CALCETrUL2gVU1HD74bU39FGeWNOH71+5AgE1nbQnY7tREr72EQ@mail.gmail.com>
Date: Sun, 1 Feb 2015 04:11:50 -0800
From: Andy Lutomirski <luto@...capital.net>
To: X86 ML <x86@...nel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Sasha Levin <sasha.levin@...cle.com>,
Paul McKenney <paulmck@...ux.vnet.ibm.com>,
Borislav Petkov <bp@...en8.de>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Ingo Molnar <mingo@...nel.org>,
Thomas Gleixner <tglx@...utronix.de>
Subject: [GIT PULL] x86/asm changes for 3.20
Hi Ingo and Thomas,
Please consider pulling for x86/asm. The sysret stuff hasn't been in
-next, but it's been floating around for a while, and got a reasonably
favorable reception.
If you think it's too late for the sysret stuff for 3.20, then please
pull just "x86, traps: Fix ist_enter from userspace" instead. It
fixes a regression.
Thanks,
Andy
The following changes since commit 772a9aca12567badb5b9caf2af249a5991f47ea8:
Merge tag 'pr-20150114-x86-entry' of
git://git.kernel.org/pub/scm/linux/kernel/git/luto/linux into x86/asm
(2015-01-28 15:33:26 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git
tags/pr-20150201-x86-entry
for you to fetch changes up to 96b6352c12711d5c0bb7157f49c92580248e8146:
x86_64, entry: Remove the syscall exit audit and schedule
optimizations (2015-02-01 04:03:02 -0800)
----------------------------------------------------------------
x86: Entry cleanups and a bugfix for 3.20
This fixes a bug in the RCU code I added in ist_enter. It also includes
the sysret stuff discussed here:
http://lkml.kernel.org/g/cover.1421453410.git.luto%40amacapital.net
----------------------------------------------------------------
Andy Lutomirski (3):
x86, traps: Fix ist_enter from userspace
x86_64, entry: Use sysret to return to userspace when possible
x86_64, entry: Remove the syscall exit audit and schedule optimizations
arch/x86/kernel/entry_64.S | 106 +++++++++++++++++++++++++--------------------
arch/x86/kernel/traps.c | 25 ++++++++---
2 files changed, 77 insertions(+), 54 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists