Skip to content

Conversation

@AlexCheema
Copy link
Contributor

Motivation

Often users are running into issues with RDMA. See https://github.com/exo-explore/exo/issues?q=is%3Aissue%20rdma
Having some debug info in the macOS app will help to debug these issues.

Changes

Displays output of the following commands in the debug info section of the macOS app:

  1. rdma_ctl status
  2. ibv_devices
  3. ibv_devinfo

Why It Works

It displays RDMA debug info in the debug info section of the macOS app.

Test Plan

Manual Testing

We need to make a new build of the macOS app and check the output under the following conditions:

  1. No RDMA enabled.
  2. RDMA enabled but no devices connected over TB5.
  3. RDMA enabled and devices connected over TB5.

@Evanev7 Evanev7 force-pushed the alexcheema/app_rdma_debug_info branch from 517fe60 to 1b240c3 Compare January 8, 2026 13:21
@Evanev7 Evanev7 enabled auto-merge (squash) January 8, 2026 13:50
@Evanev7 Evanev7 force-pushed the alexcheema/app_rdma_debug_info branch from ce97ef9 to d95ee1c Compare January 8, 2026 15:12
@Evanev7 Evanev7 merged commit ca68018 into main Jan 8, 2026
4 checks passed
@Evanev7 Evanev7 deleted the alexcheema/app_rdma_debug_info branch January 8, 2026 15:17
garethdaine pushed a commit to garethdaine/exo that referenced this pull request Jan 18, 2026
## Motivation

Often users are running into issues with RDMA. See
https://github.com/exo-explore/exo/issues?q=is%3Aissue%20rdma
Having some debug info in the macOS app will help to debug these issues.

## Changes

Displays output of the following commands in the debug info section of
the macOS app:

1. `rdma_ctl status`
2. `ibv_devices`
3. `ibv_devinfo`

## Why It Works

It displays RDMA debug info in the debug info section of the macOS app.

## Test Plan

### Manual Testing
We need to make a new build of the macOS app and check the output under
the following conditions:

1. No RDMA enabled.
2. RDMA enabled but no devices connected over TB5.
3. RDMA enabled and devices connected over TB5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants