Skip to content

Removing xdp subdirectory and replacing it with a submodule#9534

Merged
jvillarre merged 1 commit intoXilinx:masterfrom
jvillarre:MoveXDPToSubmodule
Jan 13, 2026
Merged

Removing xdp subdirectory and replacing it with a submodule#9534
jvillarre merged 1 commit intoXilinx:masterfrom
jvillarre:MoveXDPToSubmodule

Conversation

@jvillarre
Copy link
Copy Markdown
Collaborator

Problem solved by the commit

This separates out the profiling/debug library source code and changes the src/runtime_src/xdp directory to a submodule of the XDP github repository. This will allow for more independent development of profiling/debug features.

Risks (if any) associated the changes in the commit

Changes to the debug/profiling code base to be pulled into XRT will require a pull request to update the submodule commit ID. The different builds of XRT will still pull the libraries as a submodule and continue to build the same shared object libraries so the expectation is packaging after build will be unaffected.

Signed-off-by: Jason Villarreal <jason.villarreal@amd.com>
Copy link
Copy Markdown
Collaborator

@IshitaGhosh IshitaGhosh left a comment

Choose a reason for hiding this comment

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

Changes look good

@jvillarre
Copy link
Copy Markdown
Collaborator Author

The clang-tidy is failing due to too many files changing. I have verified that the XDP repository and the code being removed is identical so I will merge even though clang-tidy failed.

@jvillarre jvillarre merged commit 0dac7e8 into Xilinx:master Jan 13, 2026
20 of 21 checks passed
@jvillarre jvillarre deleted the MoveXDPToSubmodule branch April 3, 2026 19:51
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