From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C4461C43381 for ; Sun, 24 Feb 2019 06:27:20 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 8730B20652 for ; Sun, 24 Feb 2019 06:27:20 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=cumulusnetworks.com header.i=@cumulusnetworks.com header.b="N1te8aJo" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726062AbfBXGZS (ORCPT ); Sun, 24 Feb 2019 01:25:18 -0500 Received: from mail-pl1-f195.google.com ([209.85.214.195]:46734 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725817AbfBXGZR (ORCPT ); Sun, 24 Feb 2019 01:25:17 -0500 Received: by mail-pl1-f195.google.com with SMTP id o6so2966621pls.13 for ; Sat, 23 Feb 2019 22:25:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cumulusnetworks.com; s=google; h=from:to:cc:subject:date:message-id; bh=WAliGFt6AeM6XRNrRAaOUbJWqZ/ktNOwvjgB+zrTB/M=; b=N1te8aJocoOI8p+xoXy25pb9zlFIecnNVhMoufKgbQL5UUm+zZklxNf+HXTs2AeMTP eg7sZNV2X/zFK8TCtF8i/PM7oElPSoiAREv3Wpib3/sFXcycejpmm6JQwfAUV5kAkz31 fc3iTBG20snflueIm3Az5vQwyAJ3riVC1kCOk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=WAliGFt6AeM6XRNrRAaOUbJWqZ/ktNOwvjgB+zrTB/M=; b=Jtk+WMMIjrOv34dE/dW1eW5/CY01LS6e99esz9fdZI9iOl4TJXLbldOqLb4xqMXfb4 rzznoioaOqyajAY/4L0LWN1o2kjY3eqDTJC+6gZlfJKtANAgUDK9IwBErjxPc0BNCnEp Xg0DVjk0AIX/Eu7gnkPD1J3aYlQmJWidl4LR3eTBTs1egmPOceyNIJqzoeD8VPM9plzT Lk4H6sefpA7Yrm3Qp+OMAQajDQRKxAFZA4ad4wJUA50zMxOhNgGrmVovv0EfYZvURHf7 kGOFncUsUOFk1X1Q8Cp/S9aWJULYdj7S1aeT9EA5l58kYDArqF+ncp7dNn8Gi6a8GDo/ cS5Q== X-Gm-Message-State: AHQUAuap958PjoZuTNyA1EfGSkBcqfmeqc6u7J1n9aF5IvPBTJc/2Tm5 TwVpTtO7EYEOjLbkPw2nymJgP5d2928= X-Google-Smtp-Source: AHgI3IYh17G0Y34ZuXRAcoYXhmsElMhPC1ZiLVUg0kdxoYWuU1YRkCNDzCodWd9P18z3u0vEVExV+Q== X-Received: by 2002:a17:902:8f81:: with SMTP id z1mr12918354plo.265.1550989517116; Sat, 23 Feb 2019 22:25:17 -0800 (PST) Received: from monster-08.mvlab.cumulusnetworks.com. (fw.cumulusnetworks.com. [216.129.126.126]) by smtp.googlemail.com with ESMTPSA id q62sm10445873pfi.183.2019.02.23.22.25.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 23 Feb 2019 22:25:16 -0800 (PST) From: Roopa Prabhu X-Google-Original-From: Roopa Prabhu To: davem@davemloft.net Cc: netdev@vger.kernel.org Subject: [PATCH net-next] trace: events: neigh_update: print new state in string format Date: Sat, 23 Feb 2019 22:25:12 -0800 Message-Id: <1550989512-5612-1-git-send-email-roopa@cumulusnetworks.com> X-Mailer: git-send-email 2.1.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Roopa Prabhu Also, extend neigh_state_str to include neigh dummy states noarp and permanent Fixes: 9c03b282badb ("trace: events: add a few neigh tracepoints") Signed-off-by: Roopa Prabhu --- include/trace/events/neigh.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/include/trace/events/neigh.h b/include/trace/events/neigh.h index ed10353..0bdb085 100644 --- a/include/trace/events/neigh.h +++ b/include/trace/events/neigh.h @@ -16,7 +16,9 @@ { NUD_STALE, "stale" }, \ { NUD_DELAY, "delay" }, \ { NUD_PROBE, "probe" }, \ - { NUD_FAILED, "failed" }) + { NUD_FAILED, "failed" }, \ + { NUD_NOARP, "noarp" }, \ + { NUD_PERMANENT, "permanent"}) TRACE_EVENT(neigh_update, @@ -90,7 +92,7 @@ TRACE_EVENT(neigh_update, TP_printk("family %d dev %s lladdr %s flags %02x nud_state %s type %02x " "dead %d refcnt %d primary_key4 %pI4 primary_key6 %pI6c " "confirmed %lu updated %lu used %lu new_lladdr %s " - "new_state %02x update_flags %02x pid %d", + "new_state %s update_flags %02x pid %d", __entry->family, __get_str(dev), __print_hex_str(__entry->lladdr, __entry->lladdr_len), __entry->flags, neigh_state_str(__entry->nud_state), @@ -98,7 +100,7 @@ TRACE_EVENT(neigh_update, __entry->primary_key4, __entry->primary_key6, __entry->confirmed, __entry->updated, __entry->used, __print_hex_str(__entry->new_lladdr, __entry->lladdr_len), - __entry->new_state, + neigh_state_str(__entry->new_state), __entry->update_flags, __entry->pid) ); -- 2.1.4