From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161234AbcE3MaY (ORCPT ); Mon, 30 May 2016 08:30:24 -0400 Received: from mail-wm0-f42.google.com ([74.125.82.42]:34906 "EHLO mail-wm0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754888AbcE3MaV (ORCPT ); Mon, 30 May 2016 08:30:21 -0400 From: Paolo Bonzini To: linux-kernel@vger.kernel.org, x86@kernel.org Cc: Andy Lutomirski , Peter Zijlstra , Rik van Riel , "H . Peter Anvin" , Ingo Molnar , Thomas Gleixner Subject: [PATCH 0/2] x86/entry: speed up context-tracking system calls by 150 clock cycles Date: Mon, 30 May 2016 14:30:12 +0200 Message-Id: <1464611414-12379-1-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 2.5.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Two simple optimizations to the system call entry/exit code. The first matches what commit d0e536d8939 ("context_tracking: avoid irq_save/irq_restore on guest entry and exit", 2015-10-28) did for guest entry and exit. The second is just adding an inline annotation. Thanks, Paolo Paolo Bonzini (2): x86/entry: Avoid interrupt flag save and restore x86/entry: Inline enter_from_user_mode arch/x86/entry/common.c | 6 +++--- include/linux/context_tracking.h | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) -- 2.4.3