Skip to content

NIXL POSIX plugin #178

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 1, 2025
Merged

NIXL POSIX plugin #178

merged 2 commits into from
May 1, 2025

Conversation

dfarge
Copy link
Collaborator

@dfarge dfarge commented Apr 22, 2025

Added a plugin to support POSIX type files.

Copy link

copy-pr-bot bot commented Apr 22, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

Copy link

👋 Hi dfarge! Thank you for contributing to ai-dynamo/nixl.

Your PR reviewers will review your contribution then trigger the CI to test your changes.

🚀

@vvenkates27 vvenkates27 changed the title Added posix plugin NIXL POSIX plugin Apr 22, 2025
@dfarge dfarge force-pushed the posix branch 2 times, most recently from 383770e to 8dd6965 Compare April 22, 2025 16:11
@dfarge dfarge force-pushed the posix branch 11 times, most recently from 2760b4d to 0b6e641 Compare April 23, 2025 13:26
@etoledano
Copy link
Collaborator

Some comments has been marked resolved without a fix or a respond

@vvenkates27 vvenkates27 self-requested a review April 28, 2025 15:17
@vvenkates27
Copy link
Contributor

@tstamler can you review to see if the change request has been addressed?

@dfarge dfarge force-pushed the posix branch 7 times, most recently from 806bc95 to bced7d8 Compare April 29, 2025 12:26
@tstamler
Copy link
Collaborator

/ok to test bced7d8

Copy link
Collaborator

@tstamler tstamler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a couple of comments around documentation. I think the biggest open TODO is to add to CI. We want all in-tree plugins to be included and tested in CI, just running the test you already have should be good enough. I will discuss with @vvenkates27 how we want to do this.

@tstamler
Copy link
Collaborator

and then, obviously there is also the fact that it doesn't build in the current CI, which is not good

@tstamler
Copy link
Collaborator

/ok to test c61ee94

@tstamler tstamler changed the base branch from main to tstamler/uring_ci May 1, 2025 21:42
@tstamler tstamler merged commit aa01d19 into ai-dynamo:tstamler/uring_ci May 1, 2025
5 of 6 checks passed
tstamler added a commit that referenced this pull request May 1, 2025
* NIXL POSIX plugin (#178)

* Added status.h header, containing useful macros for checking
nixl_status_t

* CI: test liburing install and run posix_test

Signed-off-by: Timothy Stamler <tstamler@nvidia.com>
Co-authored-by: dfarge <dfarge@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants