Skip to content

AMDGPU: add hotswap entry trampoline lit coverage#3098

Open
harsh-amd wants to merge 2 commits into
ROCm:amd-stagingfrom
harsh-amd:comgr-hotswap-entry-lit
Open

AMDGPU: add hotswap entry trampoline lit coverage#3098
harsh-amd wants to merge 2 commits into
ROCm:amd-stagingfrom
harsh-amd:comgr-hotswap-entry-lit

Conversation

@harsh-amd

@harsh-amd harsh-amd commented Jun 27, 2026

Copy link
Copy Markdown

Summary:

  • Expanded LIT coverage for the hotswap entry-trampoline support merged in AMDGPU: add hotswap entry trampoline core #3008.
  • Adds B0/A0 stepping interaction coverage for opt-in entry trampolines.
  • Adds gfx125x target coverage for gfx1251 and generic gfx12.5 inputs.
  • Adds multi-kernel descriptor rewrite coverage.
  • Adds barrier/isfirst interaction coverage.
  • Updates hotswap-rewrite-e2e.hip comments and target-note checks to match the current gfx1250 smoke-test behavior.

This PR is intentionally LIT-only. The implementation-redundancy feedback from #3008 is better handled in a follow-up refactor instead of mixing cleanup into this coverage PR.

Verification:

@harsh-amd harsh-amd marked this pull request as draft June 27, 2026 23:05
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from c57e712 to 4159416 Compare June 27, 2026 23:06
@harsh-amd harsh-amd force-pushed the users/harsh/comgr-hotswap-entry-core branch from 280c69b to 737534a Compare June 27, 2026 23:07
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from 4159416 to a65cf8d Compare June 28, 2026 18:09
@harsh-amd harsh-amd force-pushed the users/harsh/comgr-hotswap-entry-core branch from 737534a to 1de7a53 Compare June 28, 2026 18:09
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from a65cf8d to 714b04f Compare June 30, 2026 06:36
@harsh-amd harsh-amd force-pushed the users/harsh/comgr-hotswap-entry-core branch from 1de7a53 to 2ef5a67 Compare June 30, 2026 06:36
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from 714b04f to 53a6f92 Compare June 30, 2026 06:55
@harsh-amd harsh-amd force-pushed the users/harsh/comgr-hotswap-entry-core branch from 2ef5a67 to 7eb0c18 Compare June 30, 2026 06:55
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from 53a6f92 to 088178e Compare June 30, 2026 09:30
@harsh-amd harsh-amd force-pushed the users/harsh/comgr-hotswap-entry-core branch from 7eb0c18 to bcd7a3e Compare June 30, 2026 09:30
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from 088178e to 21d1cb5 Compare June 30, 2026 13:11
@harsh-amd harsh-amd force-pushed the users/harsh/comgr-hotswap-entry-core branch from bcd7a3e to f357644 Compare June 30, 2026 13:11
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch 3 times, most recently from f80a756 to bb36e32 Compare June 30, 2026 18:50
@harsh-amd harsh-amd force-pushed the comgr-hotswap-entry-lit branch from bb36e32 to 1ec0d0a Compare July 1, 2026 00:21
@harsh-amd harsh-amd changed the base branch from users/harsh/comgr-hotswap-entry-core to amd-staging July 1, 2026 00:21
@harsh-amd harsh-amd marked this pull request as ready for review July 1, 2026 00:21
@harsh-amd harsh-amd added hotswap Related to the Comgr Hotswap feature comgr Related to Code Object Manager labels Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comgr Related to Code Object Manager hotswap Related to the Comgr Hotswap feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant