Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp268274pxk; Thu, 1 Oct 2020 01:42:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwGuqZoI6ei8PeGxkRxnYiifMgE9q4Uj5WjmHTzghAhqm+jVU2gCgbZIJcjBAe5gJ6Qk/ZY X-Received: by 2002:aa7:d40f:: with SMTP id z15mr7178220edq.247.1601541759854; Thu, 01 Oct 2020 01:42:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601541759; cv=none; d=google.com; s=arc-20160816; b=gMj17TZpkm+SMB9M6QLg/KIzEOwK0kV1HQ/Fgah2WR3IrRZzrxhyBD9jf2S5suis3V gmVJ1UD8sBOTE/QSZUxx1QQQ4OHWSx6I08+QHckMeYj8JU2uQs4SoM/UJx8IKpne62/P 5EM4Y5fZBZR0Abui34STIzPblTnerauAlK2gl4pYOGwxTvtkIYn3DyKKeqzyvdqxUfET jmklGxVsDQPNfZF/f4f4lj1LXS2DXyVLEXIHvHAClX8NJv6XTbaYToTuYsi5ikRxGr1P aqATjQ4vTo9FNvK0L1CM3K0fBPDJdiK3tnJz1S2oQ/Plnpdj8VPCEkPOyRjh4Lisu7Q3 5Qug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=T8f/MhBhbhjYmhkBYdpMQeocLcFTunqUnVLy5EgNzbA=; b=xs0/GgF15kfXmRP4ZSz7mKLLw/D1XQb08h2WPiCg2nouHL4/Vw1YcEcop3Bc4prtJx YWi2kNtcQmiJLzaai0xVMqCvRUHoRCRYpdSoooySeBK2srVCaKSzUFWwvxVoBkSV0SNe l9tcrz7ir4IuqMIQCdQNEkcZU3sLjcY+HNA1L7gmz6xOOJZVcdnyHCbXb0C2W2fPK2j1 uPLFuji87a6sgmqAmL/eVkhJPkEhYs8jx7WqZFJIaOz7KSpBQMq6IVEFwZUKA1Z1Ajd6 LpcvTjs21ut3RWJhVcprE4REfv9R2iHErKjGqN5efUZTZNro9qmA281GjpH5G7AhfEnj hqkw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a2si838479edk.20.2020.10.01.01.42.17; Thu, 01 Oct 2020 01:42:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731682AbgJAIlB (ORCPT + 99 others); Thu, 1 Oct 2020 04:41:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60652 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731671AbgJAIlB (ORCPT ); Thu, 1 Oct 2020 04:41:01 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [IPv6:2a01:488:42:1000:50ed:8234::]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C45CEC0613E2; Thu, 1 Oct 2020 01:41:00 -0700 (PDT) Received: from ip4d14bc8c.dynamic.kabel-deutschland.de ([77.20.188.140] helo=truhe.fritz.box); authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1kNu95-0000mi-GO; Thu, 01 Oct 2020 10:40:59 +0200 From: Thorsten Leemhuis To: Jonathan Corbet Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RFC PATCH v1 19/26] docs: reporting-bugs: decode failure messages [need help] Date: Thu, 1 Oct 2020 10:39:40 +0200 Message-Id: X-Mailer: git-send-email 2.26.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;linux@leemhuis.info;1601541660;7dc8d30b; X-HE-SMSGID: 1kNu95-0000mi-GO Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This part is quite similar to the old text and just a placeholder for now. It and the referenced document afaics need to be revisited, as they seem outdated to me. But I'm not really familiar with the current state of things in that area and thus didn't feel qualified to write down anything better quickly. So consider this a request for help for those that know this area. Could you maybe write something that would fit in here? Or outline the current situation roughly in a reply, as that will make it easier for me or others to write something? It should answer questions like "when is this actually needed", "what .config options to ideally set to make this step easy or unnecessary?" Signed-off-by: Thorsten Leemhuis --- Documentation/admin-guide/reporting-bugs.rst | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Documentation/admin-guide/reporting-bugs.rst b/Documentation/admin-guide/reporting-bugs.rst index c9a3491bf4db..e1219e56979f 100644 --- a/Documentation/admin-guide/reporting-bugs.rst +++ b/Documentation/admin-guide/reporting-bugs.rst @@ -780,6 +780,18 @@ issue you face. Use this knowledge and search again for existing reports instead you can join. +Decode failure messages +----------------------- + + *If the failure includes a stack dump, like an Oops does, consider decoding + it to find the offending line of code.* + +When the kernel detects an error, it will print a stack dump that allows to +identify the exact line of code where the issue happens. But that information +sometimes needs to get decoded to be readable, which is explained in +admin-guide/bug-hunting.rst. + + .. ############################################################################ .. Temporary marker added while this document is rewritten. Sections above .. are new and dual-licensed under GPLv2+ and CC-BY 4.0, those below are old. @@ -811,9 +823,7 @@ step-by-step instructions for how a user can trigger the bug. If the failure includes an "OOPS:", take a picture of the screen, capture a netconsole trace, or type the message from your screen into the bug -report. Please read "Documentation/admin-guide/bug-hunting.rst" before posting your -bug report. This explains what you should do with the "Oops" information -to make it useful to the recipient. +report. This is a suggested format for a bug report sent via email or bugzilla. Having a standardized bug report form makes it easier for you not to -- 2.26.2