Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752066AbbLQJKh (ORCPT ); Thu, 17 Dec 2015 04:10:37 -0500 Received: from mail-io0-f179.google.com ([209.85.223.179]:35414 "EHLO mail-io0-f179.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750881AbbLQJKZ (ORCPT ); Thu, 17 Dec 2015 04:10:25 -0500 MIME-Version: 1.0 Date: Thu, 17 Dec 2015 02:10:24 -0700 Message-ID: Subject: [RFC] Correct usage of swapgs instruction in arch/x86 From: Jeff Merkey To: LKML Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 559 Lines: 12 Propose complete review of Linux architecture and use of swapgs instruction to enable kgdb, kdb, mdb, kprobes, and other debugging tools to operate correctly. Linux currently does not support the above listed tools due to an architectural limitation in the way Linux deals with userspace/kernelspace transitions. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/