Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp312475ybh; Sun, 12 Jul 2020 07:11:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz5YfIOR5Hm1E+hjH4DT9rQ8+zzG3DvsXOBdw5/xxd0gdvik7AXhoi1fYh3MqtzqxRG/KUM X-Received: by 2002:a05:6402:6c4:: with SMTP id n4mr90320508edy.353.1594563061201; Sun, 12 Jul 2020 07:11:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594563061; cv=none; d=google.com; s=arc-20160816; b=kxkWw7zbDm/3j9OpIpPiLwPYjYmHOxlbGmyp1y8kCrmOAVvRalmTUPizw++WtrIhMh OgfJEQ54kPWzaQ+zdtUt4Wg5ZC2jsetaJrraFC4W2cem9HW1xhsrdd/mRWTPkTCd7pe8 fB1uVM9IU2pmKwKvdw9mn7auuSVTaxy/ifLdvnvIO29wAaYP3b+bdnfO1yHfEn8FyfNw oLIzIFkAg/37H8HRKQEa61+QDi9UxTISJAmxM3W/s2itH4O88CfmV2xZKCgyUDVhV8LJ Ny0d3e0APG2fkkiaTzyhxA4SzDULzA+mr/j0X/AsQQtFJC54xfPlGZBARQOwm3Rmn9Ho gYWg== 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:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :ironport-sdr:dkim-signature; bh=D0x1Br9Aq3kY0CE9FJV0WdrgB0oELVEeMJkOW7KEU38=; b=vX+9gjCXzBz0Im0OwVn5D2upzZTzZRr2nDoOFjYaaW7FdbYd5PzQBPcSpdsKETIC9h UaPPf490xg4olNF6fmSJY1ASd4I3/qMdOSLXvpUEMsLMIGdmm0hRz5C+gaEkZMpaie4/ qxXmhqVANDS0sW1h5PjQIv7MaVtoCEqPn8KhvwQJHQRVRU/df5rz6hw0rFC8zhxtCFoL 4qq/avxqEW5dasMZhS+wpElZoSoISIkADerYTkeVULns2xhnGiLg292e2KvJYredo/Wn 2yB/z1CYZviGDbSC5sKrvW0Y48SWrw+MGkWCT5OI+HkaDwchztK26l4Ph3Alju+/0nnj UgDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@microchip.com header.s=mchp header.b=Q3ZIAcIG; 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; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f12si7133717ejx.143.2020.07.12.07.10.38; Sun, 12 Jul 2020 07:11:01 -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; dkim=fail header.i=@microchip.com header.s=mchp header.b=Q3ZIAcIG; 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; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729149AbgGLOJz (ORCPT + 99 others); Sun, 12 Jul 2020 10:09:55 -0400 Received: from esa5.microchip.iphmx.com ([216.71.150.166]:47180 "EHLO esa5.microchip.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729136AbgGLOJw (ORCPT ); Sun, 12 Jul 2020 10:09:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1594562993; x=1626098993; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=bDsPDcBsqLSCU8wYG3pcNrGvWrN5XQXdrnUKLu6IKAM=; b=Q3ZIAcIGJ+oYa94/n2JHzsVphCteNTurUT7tmVnf083pYSPMow9EyoiY PIGoTMAZEySzEHctd+0tLtch6Qd7vv0WhM55/Q2zjA6g/tn+gXLiedxDB VffaBfVcLd+BFmc4Cp6J1o5rzJsu3J8rRqM4aU91E57OrahC9KN6tm+Gw V/KqvOXc8yjdcFWNAq62PC23K0eq2QvT5gZfKYqujiVBTdV00LAqMETpZ klneBSqoCaBKzQ6dIh0UHyRw+OjQdCSZvJ7HMvfeTACNDYYzJMrakCClB Q6zW/ZBvDNQXLEDxMwM7TcbiQ37sRsSqtkV4ixGUayXjZ1J8PCbEVk0Tt g==; IronPort-SDR: NkryH9tn89wbmqr+TtOssORb8sGfD6OLmIEdnIv9Mg9S1nVPjSksCwkWUcKFS8FUwkNQUdfTkR pQ1V0dOX1jzoBQPJKKZuQbgRYeyKIuvg0WkVgMTHQwYrvf7N3zBH4qCAmwtuJIA65FXpCdSR6X VWa1hY4C2YAV+dQmewweMi83AJ9GCcpAfj51gWLZ3ld/HVHIZPSEHWqeZrlEM56+DRrdiOh/Na 6nEyd8+FkoI9/DWSfNRNnKQFVKPDUB3cUD4dflfnLh+qIie5mbY563jYZ1AAkux3b1oTijKbsI Sv0= X-IronPort-AV: E=Sophos;i="5.75,343,1589266800"; d="scan'208";a="82792152" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa5.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 12 Jul 2020 07:09:52 -0700 Received: from chn-vm-ex01.mchp-main.com (10.10.85.143) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Sun, 12 Jul 2020 07:09:49 -0700 Received: from soft-dev3.localdomain (10.10.115.15) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server id 15.1.1979.3 via Frontend Transport; Sun, 12 Jul 2020 07:09:17 -0700 From: Horatiu Vultur To: , , , , , , , , , , CC: Horatiu Vultur Subject: [PATCH net-next v3 10/12] bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status Date: Sun, 12 Jul 2020 16:05:54 +0200 Message-ID: <20200712140556.1758725-11-horatiu.vultur@microchip.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200712140556.1758725-1-horatiu.vultur@microchip.com> References: <20200712140556.1758725-1-horatiu.vultur@microchip.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Extend the existing MRP_INFO to return status of MRP interconnect. In case there is no MRP interconnect on the node then the role will be disabled so the other attributes can be ignored. Signed-off-by: Horatiu Vultur --- include/uapi/linux/if_bridge.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/uapi/linux/if_bridge.h b/include/uapi/linux/if_bridge.h index d840a3e37a37c..c1227aecd38fd 100644 --- a/include/uapi/linux/if_bridge.h +++ b/include/uapi/linux/if_bridge.h @@ -243,6 +243,11 @@ enum { IFLA_BRIDGE_MRP_INFO_TEST_INTERVAL, IFLA_BRIDGE_MRP_INFO_TEST_MAX_MISS, IFLA_BRIDGE_MRP_INFO_TEST_MONITOR, + IFLA_BRIDGE_MRP_INFO_I_IFINDEX, + IFLA_BRIDGE_MRP_INFO_IN_STATE, + IFLA_BRIDGE_MRP_INFO_IN_ROLE, + IFLA_BRIDGE_MRP_INFO_IN_TEST_INTERVAL, + IFLA_BRIDGE_MRP_INFO_IN_TEST_MAX_MISS, __IFLA_BRIDGE_MRP_INFO_MAX, }; -- 2.27.0