Skip to content

[safety] nvfp4 MTP slugs run the vllm#43559 corruption pair (MTP + prefix-caching) UNPATCHED — pr48375 wiring note is stale #810

Description

@noonghunna

Found auditing #765's compose lineage. Two shipped slugs form the vllm#43559 corruption pair (DeltaNet-hybrid MTP + prefix caching) without the pr48375 mamba-drop mitigation:

  • single/nvfp4/mtp.yml: entrypoint injects --speculative-config {"method":"mtp",...} by DEFAULT (SPEC_ARGS, ~L134) AND ships a literal --enable-prefix-caching (~L183 — not even the PREFIX_CACHE_ARG seam). Not in pr48375's load_bearing_when list.
  • dual/nvfp4/mtp.yml: same default-on SPEC_ARGS injection (~L152) — directly contradicting patches.yml's wiring note, which exempts it as "ships no MTP arg, so the pair cannot form." The note predates the SPEC_ARGS entrypoint pattern.

Root cause of the miss: the #736 patch tiering keyed on composes shipping a literal --speculative-config line; the SPEC_ARGS indirection made these two invisible to that grep. Same failure shape as #786's signature-scoped guard: scoped to the syntax, not the property.

Proposed fix (hotfix-grade)

  1. Immediate: convert both slugs' prefix-caching to the PREFIX_CACHE_ARG seam defaulted OFF until the patch is wired (loses prefix-cache TTFT on these slugs; corruption loses more).
  2. Then: add both slugs to pr48375 load_bearing_when + wire the overlay; correct the stale patches.yml note; re-run the patch-attribution + status-drift gates.
  3. Guard the class: test-patch-attribution (or a new check) should detect the property — any compose whose entrypoint can inject --speculative-config while prefix caching is enableable — not the literal flag.

Heads-up owed to @seanyourhighness (#765 runs the single slug with the pair active) once mitigation ships.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions