* [PATCH] ABI: sysfs-class-infiniband: Drop the entries of the removed qib driver
@ 2026-09-05 9:20 Karl Mehltretter
2026-09-06 9:35 ` Leon Romanovsky
0 siblings, 1 reply; 2+ messages in thread
From: Karl Mehltretter @ 2026-09-05 9:20 UTC (permalink / raw)
To: Jason Gunthorpe, Leon Romanovsky
Cc: Karl Mehltretter, linux-rdma, Dennis Dalessandro
Commit 24baad32b710 ("RDMA/qib: Remove outdated driver") removed the qib
driver but left its /sys/class/infiniband/qibX/* entries in the stable
ABI file. Nothing creates those files any more.
Remove the block.
Fixes: 24baad32b710 ("RDMA/qib: Remove outdated driver")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
.../ABI/stable/sysfs-class-infiniband | 118 ------------------
1 file changed, 118 deletions(-)
diff --git a/Documentation/ABI/stable/sysfs-class-infiniband b/Documentation/ABI/stable/sysfs-class-infiniband
index 7ba116103429..726a38470e58 100644
--- a/Documentation/ABI/stable/sysfs-class-infiniband
+++ b/Documentation/ABI/stable/sysfs-class-infiniband
@@ -422,124 +422,6 @@ Description:
information)
=============== =============================================
-
-sysfs interface for Intel IB driver qib
----------------------------------------
-
-What: /sys/class/infiniband/qibX/version
-What: /sys/class/infiniband/qibX/hw_rev
-What: /sys/class/infiniband/qibX/hca_type
-What: /sys/class/infiniband/qibX/board_id
-What: /sys/class/infiniband/qibX/boardversion
-What: /sys/class/infiniband/qibX/nctxts
-What: /sys/class/infiniband/qibX/localbus_info
-What: /sys/class/infiniband/qibX/tempsense
-What: /sys/class/infiniband/qibX/serial
-What: /sys/class/infiniband/qibX/nfreectxts
-What: /sys/class/infiniband/qibX/chip_reset
-Date: May, 2010
-KernelVersion: v2.6.35
-Contact: linux-rdma@vger.kernel.org
-Description:
- =============== ======================================================
- version: (RO) Display version information of installed software
- and drivers.
-
- hw_rev: (RO) Hardware revision number
-
- hca_type: (RO) Host channel adapter type
-
- board_id: (RO) Manufacturing board id
-
- boardversion: (RO) Current version of the chip architecture
-
- nctxts: (RO) Return the number of user ports (contexts)
- available
-
- localbus_info: (RO) Human readable localbus info
-
- tempsense: (RO) Display temp sense registers in decimal
-
- serial: (RO) Serial number of the HCA
-
- nfreectxts: (RO) The number of free user ports (contexts)
- available.
-
- chip_reset: (WO) Reset the chip if possible by writing
- "reset" to this file. Only allowed if no user
- contexts are open that use chip resources.
- =============== ======================================================
-
-
-What: /sys/class/infiniband/qibX/ports/<N>/sl2vl/[0-15]
-Date: May, 2010
-KernelVersion: v2.6.35
-Contact: linux-rdma@vger.kernel.org
-Description:
- (RO) The directory contains 16 files numbered 0-15 that specify
- 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
-Date: May, 2010
-KernelVersion: v2.6.35
-Contact: linux-rdma@vger.kernel.org
-Description:
- Per-port congestion control. Both are binary attributes.
-
- =============== ================================================
- cc_table_bin (RO) Congestion control table size followed by
- table entries.
-
- cc_settings_bin (RO) Congestion settings: port control, control
- map and an array of 16 entries for the
- congestion entries - increase, timer, event log
- trigger threshold and the minimum injection rate
- 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
-Date: May, 2010
-KernelVersion: v2.6.35
-Contact: linux-rdma@vger.kernel.org
-Description:
- [to be documented]
-
- =============== ===============================================
- loopback: (WO)
- led_override: (WO)
- hrtbt_enable: (RW)
- status: (RO)
-
- status_str: (RO) Displays information about the link state,
- possible cable/switch problems, and hardware
- errors. Possible states are- "Initted",
- "Present", "IB_link_up", "IB_configured" or
- "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
-Date: May, 2010
-KernelVersion: v2.6.35
-Contact: linux-rdma@vger.kernel.org
-Description:
- [to be documented]
-
-
sysfs interface for Mellanox Connect-IB HCA driver mlx5
-------------------------------------------------------
--
2.53.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] ABI: sysfs-class-infiniband: Drop the entries of the removed qib driver
2026-09-05 9:20 [PATCH] ABI: sysfs-class-infiniband: Drop the entries of the removed qib driver Karl Mehltretter
@ 2026-09-06 9:35 ` Leon Romanovsky
0 siblings, 0 replies; 2+ messages in thread
From: Leon Romanovsky @ 2026-09-06 9:35 UTC (permalink / raw)
To: Jason Gunthorpe, Karl Mehltretter; +Cc: linux-rdma, Dennis Dalessandro
On Sat, 05 Sep 2026 11:20:57 +0200, Karl Mehltretter wrote:
> Commit 24baad32b710 ("RDMA/qib: Remove outdated driver") removed the qib
> driver but left its /sys/class/infiniband/qibX/* entries in the stable
> ABI file. Nothing creates those files any more.
>
> Remove the block.
>
>
> [...]
Applied, thanks!
[1/1] ABI: sysfs-class-infiniband: Drop the entries of the removed qib driver
https://git.kernel.org/rdma/rdma/c/63367df6e72550
Best regards,
--
Leon Romanovsky <leon@kernel.org>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-09-06 9:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-05 9:20 [PATCH] ABI: sysfs-class-infiniband: Drop the entries of the removed qib driver Karl Mehltretter
2026-09-06 9:35 ` Leon Romanovsky
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox