Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp733049pxb; Tue, 14 Sep 2021 07:37:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyv+akYOU+hOIM8Lnm5IY3xTiKM01PBi0AeJWKN3445mV35sse8vNI1Ms81i4/y9InGawBF X-Received: by 2002:a05:6402:1508:: with SMTP id f8mr19779791edw.255.1631630225742; Tue, 14 Sep 2021 07:37:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631630225; cv=none; d=google.com; s=arc-20160816; b=VGQXcDSmQtgHALSc52SzjIJA3d9klvrMWo9wPWZlXpMl5N7lVaDg4eN75T3hz2Gwqg P/5OLXetWR7ltTbKvqvVhT3SFfC63piL4/4bT6YLBbQloBBED/haRreSdQGumZBXaNHl sJlqUAwLVf2sUaksGa1be536Bf316J3uYHoVPQXiudgILzjmGZD40wAV5y+sEcCOrKs6 9yAH4mLt0kJrALcFI54OMTTuHGbff8tPITrx/rKIpuAmZe/bEyXwtNa/M0XldpL1o/qI BZdSSwNaq050r7whCcrujlM9g/Fe1AY4VOWmhAwEmCPVJ9gkQ758CKvrAEPP6Bxk3IQq /x2A== 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 :dkim-signature; bh=/PzsT3RiJd9GD1l5XXH4iGfu+JCXZRr+R2/PSDVL7IA=; b=mg5Bu+tRXkNkntOwWtV9sCKB8rOokVOT/LfhWppafKmonN5C5lJkKSoiSpkSP4lRma qFsqhr1DCEvDLLSld0UDCMGYISiYpz9M8yT9zc8HszeqpTUtwWNvN54gIsjrnXiNsnoQ TPq7fLLhBW+a6iQwwXtbxoKha1efXVSsfZwMc3f5wJTHrHzS/UGjyX9fpHFBkC50JQEz qpY+Ad3H2H+2OYGPhSDK95Hsuku578XuznQ5lOeCPXP/UVKXZ+38atTq4zmS4ReAYvfU kL7z8w3gIgLY+lLAlz5RQrFu+UmRM5YwleUiZitxjYt8oFvtmZpMspbmt5rVMN+ieffx o1FA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=egzPNksX; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ml21si10729245ejb.585.2021.09.14.07.36.40; Tue, 14 Sep 2021 07:37:05 -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=pass header.i=@kernel.org header.s=k20201202 header.b=egzPNksX; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233954AbhINOgP (ORCPT + 99 others); Tue, 14 Sep 2021 10:36:15 -0400 Received: from mail.kernel.org ([198.145.29.99]:57584 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233859AbhINOeJ (ORCPT ); Tue, 14 Sep 2021 10:34:09 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BCD8161214; Tue, 14 Sep 2021 14:32:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1631629970; bh=QxShY/2OTnQ/+HyxlNpT1IybG10frFPYzxvwcYyvbdQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=egzPNksXi0Mv+Xf8oJpm7PYGs9oqRk/H9jC/+GWAa5z0C4zJfbbMuxpj4eoZuvokB X6UCYLmTfVa/j+XfbJ+6XQrq2RDdRvy88UuvEHRNuzpYU6lHH4+OmeiB86JnqrSd1Q zz+QVn1M9qH3vsN3bdK/78wu9v4VIMsDhGpS8qaNnysC9ChUA56OaXnvvOpq6fkLXK 5HizPV+0ETPH0Y6pVyFd7ttL2bldEgu6EoEuKCeq6ZYOI+YTLoqc9AyKiBQzu72FLi qtwzSQx0jSQhEE7JuOaFYr2SLD//fnjlu1mmG0MRi+0ou0WAKwSjVRiGq3fV/el1c/ OWX3KzEeuF0fA== Received: by mail.kernel.org with local (Exim 4.94.2) (envelope-from ) id 1mQ9UN-000Kl2-UC; Tue, 14 Sep 2021 16:32:47 +0200 From: Mauro Carvalho Chehab To: Greg Kroah-Hartman , Linux Doc Mailing List Cc: Mauro Carvalho Chehab , "Jonathan Corbet" , Jason Gunthorpe , Shiraz Saleem , linux-kernel@vger.kernel.org Subject: [PATCH v2 13/29] ABI: sysfs-class-infiniband: use wildcards on What definitions Date: Tue, 14 Sep 2021 16:32:28 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: Mauro Carvalho Chehab Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org An "N" upper letter is not a wildcard, nor can easily be identified by script, specially since the USB sysfs define things like. bNumInterfaces. Use, instead, , in order to let script/get_abi.pl to convert it into a Regex. Signed-off-by: Mauro Carvalho Chehab --- .../ABI/stable/sysfs-class-infiniband | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/Documentation/ABI/stable/sysfs-class-infiniband b/Documentation/ABI/stable/sysfs-class-infiniband index 9b1bdfa43354..ebf08c604336 100644 --- a/Documentation/ABI/stable/sysfs-class-infiniband +++ b/Documentation/ABI/stable/sysfs-class-infiniband @@ -232,10 +232,10 @@ Description: The RoCE type of the associated GID resides at index . or "RoCE v2" for RoCE v2 based GIDs. -What: /sys/class/infiniband_mad/umadN/ibdev -What: /sys/class/infiniband_mad/umadN/port -What: /sys/class/infiniband_mad/issmN/ibdev -What: /sys/class/infiniband_mad/issmN/port +What: /sys/class/infiniband_mad/umad/ibdev +What: /sys/class/infiniband_mad/umad/port +What: /sys/class/infiniband_mad/issm/ibdev +What: /sys/class/infiniband_mad/issm/port Date: Apr, 2005 KernelVersion: v2.6.12 Contact: linux-rdma@vger.kernel.org @@ -261,8 +261,8 @@ Description: userspace ABI compatibility of umad & issm devices. -What: /sys/class/infiniband_verbs/uverbsN/ibdev -What: /sys/class/infiniband_verbs/uverbsN/abi_version +What: /sys/class/infiniband_verbs/uverbs/ibdev +What: /sys/class/infiniband_verbs/uverbs/abi_version Date: Sept, 2005 KernelVersion: v2.6.14 Contact: linux-rdma@vger.kernel.org @@ -471,7 +471,7 @@ Description: =============== ====================================================== -What: /sys/class/infiniband/qibX/ports/N/sl2vl/[0-15] +What: /sys/class/infiniband/qibX/ports//sl2vl/[0-15] Date: May, 2010 KernelVersion: v2.6.35 Contact: linux-rdma@vger.kernel.org @@ -480,8 +480,8 @@ Description: the Service Level (SL). Listing the SL files returns the Virtual Lane (VL) as programmed by the SL. -What: /sys/class/infiniband/qibX/ports/N/CCMgtA/cc_settings_bin -What: /sys/class/infiniband/qibX/ports/N/CCMgtA/cc_table_bin +What: /sys/class/infiniband/qibX/ports//CCMgtA/cc_settings_bin +What: /sys/class/infiniband/qibX/ports//CCMgtA/cc_table_bin Date: May, 2010 KernelVersion: v2.6.35 Contact: linux-rdma@vger.kernel.org @@ -499,11 +499,11 @@ Description: delay. =============== ================================================ -What: /sys/class/infiniband/qibX/ports/N/linkstate/loopback -What: /sys/class/infiniband/qibX/ports/N/linkstate/led_override -What: /sys/class/infiniband/qibX/ports/N/linkstate/hrtbt_enable -What: /sys/class/infiniband/qibX/ports/N/linkstate/status -What: /sys/class/infiniband/qibX/ports/N/linkstate/status_str +What: /sys/class/infiniband/qibX/ports//linkstate/loopback +What: /sys/class/infiniband/qibX/ports//linkstate/led_override +What: /sys/class/infiniband/qibX/ports//linkstate/hrtbt_enable +What: /sys/class/infiniband/qibX/ports//linkstate/status +What: /sys/class/infiniband/qibX/ports//linkstate/status_str Date: May, 2010 KernelVersion: v2.6.35 Contact: linux-rdma@vger.kernel.org @@ -523,16 +523,16 @@ Description: "Fatal_Hardware_Error". =============== =============================================== -What: /sys/class/infiniband/qibX/ports/N/diag_counters/rc_resends -What: /sys/class/infiniband/qibX/ports/N/diag_counters/seq_naks -What: /sys/class/infiniband/qibX/ports/N/diag_counters/rdma_seq -What: /sys/class/infiniband/qibX/ports/N/diag_counters/rnr_naks -What: /sys/class/infiniband/qibX/ports/N/diag_counters/other_naks -What: /sys/class/infiniband/qibX/ports/N/diag_counters/rc_timeouts -What: /sys/class/infiniband/qibX/ports/N/diag_counters/look_pkts -What: /sys/class/infiniband/qibX/ports/N/diag_counters/pkt_drops -What: /sys/class/infiniband/qibX/ports/N/diag_counters/dma_wait -What: /sys/class/infiniband/qibX/ports/N/diag_counters/unaligned +What: /sys/class/infiniband/qibX/ports//diag_counters/rc_resends +What: /sys/class/infiniband/qibX/ports//diag_counters/seq_naks +What: /sys/class/infiniband/qibX/ports//diag_counters/rdma_seq +What: /sys/class/infiniband/qibX/ports//diag_counters/rnr_naks +What: /sys/class/infiniband/qibX/ports//diag_counters/other_naks +What: /sys/class/infiniband/qibX/ports//diag_counters/rc_timeouts +What: /sys/class/infiniband/qibX/ports//diag_counters/look_pkts +What: /sys/class/infiniband/qibX/ports//diag_counters/pkt_drops +What: /sys/class/infiniband/qibX/ports//diag_counters/dma_wait +What: /sys/class/infiniband/qibX/ports//diag_counters/unaligned Date: May, 2010 KernelVersion: v2.6.35 Contact: linux-rdma@vger.kernel.org @@ -650,9 +650,9 @@ Description: =============== ============================================= -What: /sys/class/infiniband/hfi1_X/ports/N/CCMgtA/cc_settings_bin -What: /sys/class/infiniband/hfi1_X/ports/N/CCMgtA/cc_table_bin -What: /sys/class/infiniband/hfi1_X/ports/N/CCMgtA/cc_prescan +What: /sys/class/infiniband/hfi1_X/ports//CCMgtA/cc_settings_bin +What: /sys/class/infiniband/hfi1_X/ports//CCMgtA/cc_table_bin +What: /sys/class/infiniband/hfi1_X/ports//CCMgtA/cc_prescan Date: May, 2016 KernelVersion: v4.6 Contact: linux-rdma@vger.kernel.org @@ -675,9 +675,9 @@ Description: disable. =============== ================================================ -What: /sys/class/infiniband/hfi1_X/ports/N/sc2vl/[0-31] -What: /sys/class/infiniband/hfi1_X/ports/N/sl2sc/[0-31] -What: /sys/class/infiniband/hfi1_X/ports/N/vl2mtu/[0-15] +What: /sys/class/infiniband/hfi1_X/ports//sc2vl/[0-31] +What: /sys/class/infiniband/hfi1_X/ports//sl2sc/[0-31] +What: /sys/class/infiniband/hfi1_X/ports//vl2mtu/[0-15] Date: May, 2016 KernelVersion: v4.6 Contact: linux-rdma@vger.kernel.org @@ -691,8 +691,8 @@ Description: =============== =================================================== -What: /sys/class/infiniband/hfi1_X/sdma_N/cpu_list -What: /sys/class/infiniband/hfi1_X/sdma_N/vl +What: /sys/class/infiniband/hfi1_X/sdma_/cpu_list +What: /sys/class/infiniband/hfi1_X/sdma_/vl Date: Sept, 2016 KernelVersion: v4.8 Contact: linux-rdma@vger.kernel.org -- 2.31.1