From patchwork Tue Dec 18 20:39:15 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Darrick J. Wong" X-Patchwork-Id: 10736273 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 623BA13BF for ; Tue, 18 Dec 2018 20:39:23 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 489092ACED for ; Tue, 18 Dec 2018 20:39:23 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3C7992ACF4; Tue, 18 Dec 2018 20:39:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3AFC02ACED for ; Tue, 18 Dec 2018 20:39:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726717AbeLRUjV (ORCPT ); Tue, 18 Dec 2018 15:39:21 -0500 Received: from userp2130.oracle.com ([156.151.31.86]:57714 "EHLO userp2130.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726614AbeLRUjV (ORCPT ); Tue, 18 Dec 2018 15:39:21 -0500 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id wBIKd0PL148556; Tue, 18 Dec 2018 20:39:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=subject : from : to : cc : date : message-id : mime-version : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=fw6nbNnYGUfvgtgo2DUfjVq2hKzbFzQIVsjxz9oAfys=; b=KQ97MhDwZRbG01M5j7hvO3I+8FhF/nhx3UX9jbEa1iSUHg6PncMNGliIGxFIH+3p3HEM JjGGBOWGAhjUBxHkHNTCoVThflyWbvLGD2eM+hZQidJgQKou516OmoWOnyDTiHim1oB3 CgmUhOFEU0KsWMBAkfHd0KdXiw+Lq8P6JokR0F6iOT6qg6S7I3/boSfsj9Dq651/Swsn FWyndiqKz8LNFRUew64CjkgR5XKppsZA8Xiy8anFv/b9waJJbzgVlF7Lne8T/jdLMQCx TxgZj1wArHDo++A0IFxyeSZx3ejvbmaWiVPclkgrdF65funuMwIyzO+BnrPWCnwWfPR3 Yg== Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp2130.oracle.com with ESMTP id 2pcs1tns2w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 18 Dec 2018 20:39:19 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id wBIKdIL8016452 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 18 Dec 2018 20:39:18 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id wBIKdHHt014844; Tue, 18 Dec 2018 20:39:18 GMT Received: from localhost (/67.169.218.210) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 18 Dec 2018 12:39:17 -0800 Subject: [PATCH v2 0/6] xfs: ftrace cleanups From: "Darrick J. Wong" To: darrick.wong@oracle.com Cc: linux-xfs@vger.kernel.org, sandeen@sandeen.net Date: Tue, 18 Dec 2018 12:39:15 -0800 Message-ID: <154516555511.31776.9868161112615886200.stgit@magnolia> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9111 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=650 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812180171 Sender: linux-xfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-xfs@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi all, This series fixes symbolic decoding in ftrace tracepoints in xfs, and introduces decoding of xfs_btnum_t and scrub types. The first four patches fix some problems with the current ftrace usage so that symbolic decoding of enum -> string mappings works again, and fixes function pointer printing. The two patches after that add symbolic decoding to btree cursor types and scrub types. If you're going to start using this mess, you probably ought to just pull from my git trees. The kernel patches[1] should apply against 4.20-rc6. There's little change since the last version except for improving comments about TRACE_DEFINE_ENUM. Comments and questions are, as always, welcome. --D