Repository navigation
Conversation
----- BEGIN VENDOR PROMOTION V1 -----
{
"attribution": {
"0e0761ef5ef10cb0762cc1b890a5c1a329bb49bf": {
"method": "upstream-aggregate",
"upstream_base": "ae312f7cc1723b06fda5168105ade0f328ee47d8",
"upstream_head": "1bec389b38a1534b7da21c135dde001a6abfd123"
},
"6b00497398f491136be91fb0e60ac3f314da53ba": {
"method": "same-edits",
"upstream_base": "2895577720741ddfedff118202c89584996b8875",
"upstream_head": "14770b419ec3261c2afc55e401051c92bb7f3fd9"
},
"ae3851ab5f958ba22f154059df5b38321f6369d2": {
"comparison": {
"source_base": "6b00497398f491136be91fb0e60ac3f314da53ba",
"source_head": "ae3851ab5f958ba22f154059df5b38321f6369d2",
"upstream_base": "873d21fd565adfa98748c53f90fd4f8aa4d5ed60",
"upstream_head": "a9883a5e8ada0d25754ecb31ae7eb83109c403cc"
},
"method": "similar-edits",
"refresh_policy": "retain-until-verified",
"similarity": 0.9859154929577465,
"similarity_metric": "sequence-matcher-lines-v1",
"similarity_threshold": 0.9,
"upstream_base": "2895577720741ddfedff118202c89584996b8875",
"upstream_head": "14770b419ec3261c2afc55e401051c92bb7f3fd9",
"upstream_pr": 6482
}
},
"attribution_scope": {
"include": [
"**/*.py"
],
"source": "flashinfer/attention/prims_ts"
},
"canonical_branch": "trtllm-prims-ts-dev-20261012",
"canonical_url": "https://github.com/yuxianq/flashinfer.git",
"changes": [
{
"commits": [
"0e0761ef5ef10cb0762cc1b890a5c1a329bb49bf"
],
"upstream_base": "ae312f7cc1723b06fda5168105ade0f328ee47d8",
"upstream_head": "1bec389b38a1534b7da21c135dde001a6abfd123",
"upstream_merge": "388e7a311e9f79941134dcc298cbc942b5c607a1",
"upstream_pr": "flashinfer-ai/flashinfer#6014"
},
{
"commits": [
"6b00497398f491136be91fb0e60ac3f314da53ba",
"ae3851ab5f958ba22f154059df5b38321f6369d2"
],
"upstream_base": "2895577720741ddfedff118202c89584996b8875",
"upstream_head": "14770b419ec3261c2afc55e401051c92bb7f3fd9",
"upstream_merge": "f57c58b898cc0f96ddea03066a3fd66ad201337a",
"upstream_pr": "flashinfer-ai/flashinfer#6482"
}
],
"consumer_base": "main",
"consumer_merge": "791a402fc8d514ba73ece0fe37af06036b08a18e",
"consumer_pr": "NVIDIA#20224",
"contributor_metadata": {
"metadata_digest": "ca3752e66016a893957f16ade23d2cf69bf0b75d087817f241402f29d47a5d6c",
"pr_author": "heyuhhh",
"source_head": "08d8cfa731414f27a20c31bbe9967f254a711cd3"
},
"kind": "promotion",
"previous": "ae312f7cc1723b06fda5168105ade0f328ee47d8",
"promoted": "0e0761ef5ef10cb0762cc1b890a5c1a329bb49bf",
"source_branch": "trtllm-prims-ts-dev",
"source_url": "https://github.com/heyuhhh/flashinfer.git",
"upstream_base": "ae312f7cc1723b06fda5168105ade0f328ee47d8",
"upstream_branch": "main",
"upstream_observed_main": "13d7fcf4041635f5b7f573bb0dbab23570ae1034",
"upstream_repository": "flashinfer-ai/flashinfer",
"vendor": "flashinfer-prims-ts",
"version": 1
}
----- END VENDOR PROMOTION V1 -----
Signed-off-by: Yuxian Qiu <142763828+yuxianq@users.noreply.github.com>
|
/bot skip --comment "skip CI since no code change" |
|
PR_Github #80069 [ skip ] triggered by Bot. Commit: |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
WalkthroughThe ChangesFlashInfer source configuration
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Possibly related PRs
Suggested reviewers: Merge Risk: ⚪ Minimal · up to
|
|
@yihwang-nv, could you help to review this PR as trt-llm-torch-attention-devs? Thanks~ Assignment explanation
Affinity and workload are snapshots at selection, not live counters. Existing reservations on this PR are counted once. |
|
PR_Github #80069 [ skip ] completed with state |
|
Automatically added "ci: full pre-merge approved" because this PR has satisfied the required GitHub review approvals. Unresolved review conversations and other required checks remain independent merge requirements. |
…ted canonical tip TensorRT-LLM main (NVIDIA#20224, promoted by NVIDIA#20870) moved the flashinfer-prims-ts canonical pin from ae3851ab to 0e0761ef (the NVIDIA#6014 SM103 block-sparse/sage tuning). The linear source branch is rebased onto that tip as yunruis/flashinfer trtllm-prims-ts-dev-20261023 @ aa709061: the duplicate NVIDIA#6014 cherry-pick drops out and the remaining five flashinfer main PrimTS commits (NVIDIA#6089, NVIDIA#5351, NVIDIA#6482, NVIDIA#6529, NVIDIA#5434) replay without conflicts. The vendored tree, patch and digests are byte-identical to the previous pin (f924fd45); only the lock's branch and commit change. AI-assisted. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Signed-off-by: yunruis <205571022+yunruis@users.noreply.github.com>
…ted canonical tip TensorRT-LLM main (NVIDIA#20224, promoted by NVIDIA#20870) moved the flashinfer-prims-ts canonical pin from ae3851ab to 0e0761ef (the NVIDIA#6014 SM103 block-sparse/sage tuning). The linear source branch is rebased onto that tip as yunruis/flashinfer trtllm-prims-ts-dev-20261023 @ aa709061: the duplicate NVIDIA#6014 cherry-pick drops out and the remaining five flashinfer main PrimTS commits (NVIDIA#6089, NVIDIA#5351, NVIDIA#6482, NVIDIA#6529, NVIDIA#5434) replay without conflicts. The vendored tree, patch and digests are byte-identical to the previous pin (f924fd45); only the lock's branch and commit change. AI-assisted. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Signed-off-by: yunruis <205571022+yunruis@users.noreply.github.com>
Dev Engineer Review
The vendor lock selects
https://github.com/yuxianq/flashinfer.gitand branchtrtllm-prims-ts-dev-20261012forflashinfer-prims-ts. The commit, source and destination paths, patch, and digests remain unchanged. This config change does not alter runtime behavior or public APIs. Review findings were not supplied.QA Engineer Review
No test changes.
Per-File QA Perspective
3rdparty/vendor_sources.lock.yaml: The source URL and branch selection changed. The pinned commit and vendor content digests remain unchanged, so no runtime behavior change is indicated.Description
Promote the exact source revision reviewed in #20224.
Only the selected vendor lock URL/branch changes. The source SHA, selected vendor files, compatibility patch, and digests are unchanged.
Test Coverage
Source materialization and lock-only diff verified by the promotion tool. No new kernel behavior. The tool posts
/bot skip --comment "skip CI since no code change"to request the bot's no-code-change CI path. Automatic GitHub checks and required reviews still apply.PR Checklist
Required squash commit message
Preserve the following message, including the provenance block and DCO sign-off.