Received: by 10.192.165.148 with SMTP id m20csp4314387imm; Tue, 8 May 2018 06:36:36 -0700 (PDT) X-Google-Smtp-Source: AB8JxZo73b/LucP8oxqUl62LecyNMZFYloY5Djh6jMeqHpCq0zzITrvOOg87nPqExLoEjobeyqWn X-Received: by 2002:a17:902:145:: with SMTP id 63-v6mr41637180plb.332.1525786596257; Tue, 08 May 2018 06:36:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525786596; cv=none; d=google.com; s=arc-20160816; b=N24ZSFtPmFMjw2vlOW2FRKM/t8KupRerFk4jFXuB4u4pYrkNwFZEiU3S9cbAVWxOdW CzgGOEYn/a02mbVsotKZh1NSzYGdwea2o2iAJwhr1g5CSQIvOvdK76bYewMVvwr7zrQJ r8qs/u2F3KPhHbfkgMlkwuYnhLoCBHaIz5kEaR3Q6xZK/p2ejsm7WrXqGBBFBEdoHr+x 91tVDzBgOao2IPrCW7rP7e9OO3usLJSQARCszRCh+zWYl+Zz8afGJ4QLnnuSXdaVutEv NsidSDZUKHfQ4OGkr8syFbF2dvK7hyXzLjHIxgu2oarNrp8jTVBt9kTBQqXrmoZqvRGa QQNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject :dkim-signature:arc-authentication-results; bh=IrJLz+6UHXCYTHTIhWZP+VMdhH7yZ7dDOaPt0ybWrNs=; b=Fy/ImQwagcum7BbPpW8XxkeWz26KYK5VwrUUzSsv2B7lgd1ZXBEj61HwLDkleKzi5k 4/B4UdtR+bwtmqct5mUoWSBM+/FrPHPULhzfLZrIL97ZeT+C1bCizsTAwYC8GhQ3wE0J X+nUGjzBlQMdmKFxx0rfChMTT4GMvHeeQUQQ/+CB9lYQvIiLWgzoT6/KNP0nybpRw82F T35muXPiZWNV+W3IetLcdYBPlmzwqqMEeNrrXmvwIBP4QeEQJSsAo3cO+su7bJjg4VHR zohG7S6zHEgL9NjhahZkiOQnjflwkgDn+IOS8LVNKcpKPmDKlWBDUvV7iC4CD0gPn0yl z4MQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2017-10-26 header.b=mOqle421; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w127si24201152pfd.313.2018.05.08.06.36.21; Tue, 08 May 2018 06:36:36 -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=@oracle.com header.s=corp-2017-10-26 header.b=mOqle421; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932267AbeEHNgH (ORCPT + 99 others); Tue, 8 May 2018 09:36:07 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:43064 "EHLO userp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932079AbeEHNgF (ORCPT ); Tue, 8 May 2018 09:36:05 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w48Da05M081771; Tue, 8 May 2018 13:36:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=IrJLz+6UHXCYTHTIhWZP+VMdhH7yZ7dDOaPt0ybWrNs=; b=mOqle421+0E7wkONbUA4oEf+f28V3Ci4MkncPwZ2bVCEuQbInViR7UK6KgPJrK+qqDfa Qz1OphaMCpziCt93YJv5EIN8VxkZFXSy3w1Etts7SlAK/aNfSAn8TM1corRhj4iuCmoA eo/a28dbQc3ueh39+eMyFgVyDuj09Gv7Ww41PwrrLcmf+oNDaEXYNzm1f8BYIPvggdPD 3bZYqiASopnIPwpYI9VKhnMvi6eIN/69rWaq2WXIJr/K7XwB+aZ04AjM1+xLCnXuRn6S gUcDfVK+gqx05Kzqy/JAVSQ5eJTOXRT7NCfHgETvQ9DlDBlz0aNKcb/gO/1xbHClfmY5 Xg== Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp2120.oracle.com with ESMTP id 2hs5938k7y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 08 May 2018 13:35:59 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w48DZuc6013236 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 8 May 2018 13:35:56 GMT Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w48DZuAG029064; Tue, 8 May 2018 13:35:56 GMT Received: from [10.39.252.162] (/10.39.252.162) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 08 May 2018 06:35:56 -0700 Subject: Re: [PATCH] PCI/AER: add pcie TLP header information in the tracepoint To: Steven Rostedt Cc: Bjorn Helgaas , bhelgaas@google.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Alexandru Gagniuc References: <20180402154708.5032-1-thomas.tai@oracle.com> <20180507222136.GD161390@bhelgaas-glaptop.roam.corp.google.com> <20180508090756.57f38d17@gandalf.local.home> <20180508093459.092988b6@gandalf.local.home> From: Thomas Tai Organization: Oracle Corporation Message-ID: <24ef86b8-20d9-d654-2af5-159659a9eb76@oracle.com> Date: Tue, 8 May 2018 09:35:54 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <20180508093459.092988b6@gandalf.local.home> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8886 signatures=668698 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805080132 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018-05-08 09:34 AM, Steven Rostedt wrote: > On Tue, 8 May 2018 09:25:01 -0400 > Thomas Tai wrote: > >>>>> TP_STRUCT__entry( >>>>> __string( dev_name, dev_name ) >>>>> __field( u32, status ) >>>>> __field( u8, severity ) >>>>> + __field( u32, tlp_header_valid) >>> >>> I'm guessing tlp_header_valid is just a boolean. It's after severity >>> which is just one byte long. Why not make this one byte as well, >>> otherwise you are wasting 3 bytes. >> >> Thanks Steven. Yes boolean is fine. > > But don't use "bool", use u8, as bool can be various sizes on different > archs. Sure thing. Thank you. > > -- Steve >