Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp4010661ybg; Tue, 29 Oct 2019 00:23:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqyNLRi8Q4kdSguJk39uM7GymKlsaZwEVN6CVZ/X35KIkgZWhygMrDtHLcIIHvAt4d3Fz4Dp X-Received: by 2002:a17:906:6d4f:: with SMTP id a15mr1749013ejt.33.1572333830532; Tue, 29 Oct 2019 00:23:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572333830; cv=none; d=google.com; s=arc-20160816; b=kwLIA1uqoEnLzelUIvjRU2evX5q88axcHMLb/9hZHJxkDIkxUdSDF8qbAF0S9uUiZB qrXbWFC50uuUSsD1rRe2jytZ6SduAbcjYe0RIdEsJkNryUYpYBx3PwmKd4d6Vu9Fc7lL mJOte+a7bMWuEZtROIAYgYgS8+rIaT0phbtba5AYG2fy2dp+Sl0iPL8maIxIUNr+DDK2 eap6eRsg6uRGk7WP5LlVZp84rLDljUbE+pr6YlLmPMlJTFDRRareZAJ4gCeUxdUaN8b6 KWWLD9K7uKA5bx8MVXXT9V0sxiGXlp3JDkUewbVI7kc5GI1NF2K+Q9oABMGYAttxxjFJ FfKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:references :in-reply-to:subject:cc:to:from:date:content-transfer-encoding :mime-version:dkim-signature:dkim-signature; bh=4/LnGmualBslQ12JT5c3OVVdeMDoiEPihAlOqfOygkg=; b=wgyhUf2iOFxA5CsNlznMSBHoawW9m79wdhVV08U2S00ve402nXXc8Kd3ufdmM9VeQv d2uUaIAszUvdLkccEKqMHfEMepWn3eqlatYlnoc1JT+xwxyZvMVZnCC1yrDl7dwYJxVn km1MDRgFLvjbwmi7wUYBvt3WHWp4QUJdox1MhWkxdFX0/shu5lhhMzlPWVWS85EhR+7B qv2h3ThGlvexffAEEK3Os4sLVPlWVOl1slCcblzQfZkbTPtfJaz0HXQJ+kCM9PLAH1Xc rQbgt2SryXF0Q5VMMvvMuTr+OORB5dGklGLpAw0k7DMB/gyO50hJf+FGodJ4C+XbrVG6 gKfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=ie1MOmbg; dkim=pass header.i=@codeaurora.org header.s=default header.b=ZFqIiXjP; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g19si7186732ejj.120.2019.10.29.00.23.26; Tue, 29 Oct 2019 00:23:50 -0700 (PDT) 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; dkim=pass header.i=@codeaurora.org header.s=default header.b=ie1MOmbg; dkim=pass header.i=@codeaurora.org header.s=default header.b=ZFqIiXjP; 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 S1730744AbfJ2Chs (ORCPT + 99 others); Mon, 28 Oct 2019 22:37:48 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:54466 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727775AbfJ2Chr (ORCPT ); Mon, 28 Oct 2019 22:37:47 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 00DC360D90; Tue, 29 Oct 2019 02:37:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1572316667; bh=SpU3CouSAnfBg2a8tqmWgQF4wwGKcI6vsq0WXo5HUl4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ie1MOmbgTAeYF+m8vDl1wmUKSVVpG9QzjFDquymWY+eL+3yB+55bJxNXC64SNRl2B lk1/4a7CPWoQGLPKucl7QYyKQ69X2p+tihcN/DrwjpT008rwhxkvviKF7lQCv3LYiF oMYb5FB8Dft367WR6p9pt0mQsclaEedxzsEFq1zQ= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.codeaurora.org (Postfix) with ESMTP id 86D5A6092D; Tue, 29 Oct 2019 02:37:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1572316665; bh=SpU3CouSAnfBg2a8tqmWgQF4wwGKcI6vsq0WXo5HUl4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ZFqIiXjPMPXRBiaOU6BWJKwUP6zRSxUi3It+FSBQIJGrQczlInzJ2e41kUonmyE3+ HwK1ckJNXOtI7CSwQ0FVxzn3X3FRC3ZbWlkZdIKgV9Ep/QZCsDXjB/nnkmIRfXJqIp jLQE5fDcNDmdqT5N8i0qL9i4fJt03/bV2lpmKHuE= MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 29 Oct 2019 10:37:45 +0800 From: cang@codeaurora.org To: Avri Altman Cc: "Winkler, Tomas" , asutoshd@codeaurora.org, nguyenb@codeaurora.org, rnayak@codeaurora.org, linux-scsi@vger.kernel.org, kernel-team@android.com, saravanak@google.com, salyzyn@google.com, Alim Akhtar , Pedro Sousa , "James E.J. Bottomley" , "Martin K. Petersen" , Evan Green , Janek Kotas , Stanley Chu , Bean Huo , Subhash Jadavani , Arnd Bergmann , Bjorn Andersson , open list Subject: Re: [PATCH v1 1/1] scsi: ufs: Add command logging infrastructure In-Reply-To: References: <1571808560-3965-1-git-send-email-cang@codeaurora.org> <5B8DA87D05A7694D9FA63FD143655C1B9DCF0AFE@hasmsx108.ger.corp.intel.com> Message-ID: <01eb3c55e35738f2853fbc7175a12eaa@codeaurora.org> X-Sender: cang@codeaurora.org User-Agent: Roundcube Webmail/1.2.5 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2019-10-23 18:33, Avri Altman wrote: >> >> > Add the necessary infrastructure to keep timestamp history of >> > commands, events and other useful info for debugging complex issues. >> > This helps in diagnosing events leading upto failure. >> >> Why not use tracepoints, for that? > Ack on Tomas's comment. > Are there any pieces of information that you need not provided by the > upiu tracer? > > Thanks, > Avri In extreme cases, when the UFS runs into bad state, system may crash. There may not be a chance to collect trace. If trace is not collected and failure is hard to be reproduced, some command logs prints would be very helpful to help understand what was going on before we run into failure. Thanks, Can Guo