Skip to content

Add Super VL and Mamba DisAgg compatibility to vLLM 0.28 - #44

Merged
TomerBN-Nvidia merged 7 commits into
TomerBN-Nvidia:super_vl_evals_v0.28.0from
natsala13:version/v028-eval-pr55178
Sep 8, 2026
Merged

TomerBN-Nvidia merged 7 commits into
TomerBN-Nvidia:super_vl_evals_v0.28.0from
natsala13:version/v028-eval-pr55178

Conversation

@natsala13

@natsala13 natsala13 commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

Lineage

  • target: TomerBN-Nvidia/vllm:super_vl_evals_v0.28.0
  • target commit: 2cf0a6915ce544dc493a0990f2ea38d81601128a (v0.28.0)
  • source: natsala13/vllm:version/v028-eval-pr55178
  • source commit: e6ee5b84d677f3af92d3c47a33f570a7b99dd5b2

The source branch is a clean seven-commit linear descendant of the target branch.

Important: the first four commits in this PR already exist, unchanged, on Tomer's separate codex/super-vl-evals-v0280-compat-async-minimal branch at 0c4dd4e2b. They appear here because this PR intentionally targets the clean super_vl_evals_v0.28.0 branch. The final three commits preserve the imported PR vllm-project#55178 history; the last commit is formatting-only.

Validation

  • explicit rebase onto super_vl_evals_v0.28.0 is clean and reports up to date
  • target is an ancestor of the source branch
  • relevant modified Python modules compile successfully
  • git diff --check passes
  • every added or modified file is below 5 MiB

Naveassaf and others added 7 commits August 27, 2026 15:24
Signed-off-by: Daniel Serebrenik <daserebrenik@nvidia.com>
)

Signed-off-by: Ziming Huang <zelda.huanghuang@gmail.com>
Co-authored-by: Roger Wang <hey@rogerw.io>
Port only the PR vllm-project#38 areas not covered by upstream vllm-project#52929 and vllm-project#53121: flat image-processor configuration, native projector and RADIO weight names, and the image-processor fallback.

Backport of the residual semantic delta from TomerBN-Nvidia#38 (7c4ca09).

Co-authored-by: OpenAI Codex <codex@openai.com>

Signed-off-by: tbarnatan <tbarnatan@nvidia.com>
Route scheduler-tagged prompt-tail padding through the rollback-capable speculative decode state layout while preserving the uniform K+1 graph shape.

Assisted-by: OpenAI Codex

Signed-off-by: Nathan Sala <natouda@gmail.com>
Assisted-by: OpenAI Codex

Signed-off-by: Nathan Sala <natouda@gmail.com>
Co-authored-by: Nick Hill <nickhill123@gmail.com>
Signed-off-by: Nathan Sala <33957625+natsala13@users.noreply.github.com>
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

👋 Hi! Thank you for contributing to the vLLM project.

💬 Join our developer Slack at https://slack.vllm.ai to discuss your PR in #pr-reviews, coordinate on features in #feat- channels, or join special interest groups in #sig- channels.

Just a reminder: PRs would not trigger full CI run by default. Instead, it would only run fastcheck CI which starts running only a small and essential subset of CI tests to quickly catch errors.

You ask your reviewers to trigger select CI tests on top of fastcheck CI.

Once the PR is approved and ready to go, your PR reviewer(s) can run CI to test the changes comprehensively before merging.

To run CI, PR reviewers can either: Add ready label to the PR or enable auto-merge.

If you have any questions, please reach out to us on Slack at https://slack.vllm.ai.

🚀

@TomerBN-Nvidia
TomerBN-Nvidia merged commit 13d3385 into TomerBN-Nvidia:super_vl_evals_v0.28.0 Sep 8, 2026
3 checks passed
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.

5 participants