From patchwork Mon Jan 11 10:47:43 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 59454 Delivered-To: patch@linaro.org Received: by 10.112.130.2 with SMTP id oa2csp2037918lbb; Mon, 11 Jan 2016 03:07:33 -0800 (PST) X-Received: by 10.66.141.109 with SMTP id rn13mr176637088pab.83.1452510452997; Mon, 11 Jan 2016 03:07:32 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id vs5si18574676pab.69.2016.01.11.03.07.32; Mon, 11 Jan 2016 03:07:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759604AbcAKLH0 (ORCPT + 29 others); Mon, 11 Jan 2016 06:07:26 -0500 Received: from goliath.siemens.de ([192.35.17.28]:42021 "EHLO goliath.siemens.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758175AbcAKLHT (ORCPT ); Mon, 11 Jan 2016 06:07:19 -0500 X-Greylist: delayed 1166 seconds by postgrey-1.27 at vger.kernel.org; Mon, 11 Jan 2016 06:07:18 EST Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by goliath.siemens.de (8.15.2/8.15.2) with ESMTPS id u0BAliZf014448 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 11 Jan 2016 11:47:44 +0100 Received: from md1f2u6c.ww002.siemens.net.net ([139.25.68.37]) by mail3.siemens.de (8.15.1/8.15.1) with ESMTP id u0BAliHu019882; Mon, 11 Jan 2016 11:47:44 +0100 From: Jan Kiszka To: Andrew Morton Cc: linux-kernel@vger.kernel.org, Kieran Bingham Subject: [PATCH 2/2] scripts/gdb: Add cmdline reader command Date: Mon, 11 Jan 2016 11:47:43 +0100 Message-Id: <5c36d50ebbbd0378936c0c606f14fb9f70074282.1452509263.git.jan.kiszka@siemens.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: References: In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Kieran Bingham lx-cmdline Report the Linux Commandline used in the current kernel Signed-off-by: Kieran Bingham [Jan: remove blank line from help output and fix pep8 warning] Signed-off-by: Jan Kiszka --- scripts/gdb/linux/proc.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) -- 2.1.4 diff --git a/scripts/gdb/linux/proc.py b/scripts/gdb/linux/proc.py index 8a733dd..6e6709c 100644 --- a/scripts/gdb/linux/proc.py +++ b/scripts/gdb/linux/proc.py @@ -14,6 +14,19 @@ import gdb +class LxCmdLine(gdb.Command): + """ Report the Linux Commandline used in the current kernel. + Equivalent to cat /proc/cmdline on a running target""" + + def __init__(self): + super(LxCmdLine, self).__init__("lx-cmdline", gdb.COMMAND_DATA) + + def invoke(self, arg, from_tty): + gdb.write(gdb.parse_and_eval("saved_command_line").string() + "\n") + +LxCmdLine() + + class LxVersion(gdb.Command): """ Report the Linux Version of the current kernel. Equivalent to cat /proc/version on a running target"""