---
id: pr-vllm-36162
repo: vllm-project/vllm
pr: 36162
title: '[Mamba] Flashinfer selective_state_update'
author: roikoren755
date: '2026-04-14'
url: https://github.com/vllm-project/vllm/pull/36162
source_category: upstream-code
architectures:
- sm100
tags:
- fp4
- nvfp4
techniques: []
hardware_features:
- fp4
- nvfp4
kernel_types: []
languages:
- python
captured_at: '2026-04-27'
status: merged
merge_sha: ecf5ff7ce3ac2a8db51654712cbcea3540faaef8
inclusion_reason: kernel file changes
changed_paths:
- tests/evals/gsm8k/configs/Nemotron-3-Super-120B-A12B-BF16.yaml
- tests/evals/gsm8k/configs/Nemotron-3-Super-120B-A12B-NVFP4.yaml
- tests/kernels/mamba/test_ssu_dispatch.py
- vllm/config/__init__.py
- vllm/config/cache.py
- vllm/config/mamba.py
- vllm/config/vllm.py
- vllm/engine/arg_utils.py
- vllm/model_executor/layers/mamba/mamba_mixer.py
- vllm/model_executor/layers/mamba/mamba_mixer2.py
- vllm/model_executor/layers/mamba/ops/mamba_ssm.py
- vllm/model_executor/layers/mamba/ops/ssu_dispatch.py
- vllm/model_executor/models/plamo2.py
- vllm/v1/worker/gpu/model_runner.py
- vllm/v1/worker/gpu_model_runner.py
head_ref_oid: a111463b5db886f796e1a0e1935c20c4632ba75e
artifact_dir: evidence/pull-bundles/vllm/gh-36162
---
# [Mamba] Flashinfer selective_state_update

- Repository: `vllm-project/vllm`
- PR: [36162](https://github.com/vllm-project/vllm/pull/36162)
- Decision: `kernel file changes`
- Reason: kernel file changes

## Changed Paths

- `tests/evals/gsm8k/configs/Nemotron-3-Super-120B-A12B-BF16.yaml`
- `tests/evals/gsm8k/configs/Nemotron-3-Super-120B-A12B-NVFP4.yaml`
- `tests/kernels/mamba/test_ssu_dispatch.py`
- `vllm/config/__init__.py`
- `vllm/config/cache.py`
- `vllm/config/mamba.py`
- `vllm/config/vllm.py`
- `vllm/engine/arg_utils.py`
- `vllm/model_executor/layers/mamba/mamba_mixer.py`
- `vllm/model_executor/layers/mamba/mamba_mixer2.py`
- `vllm/model_executor/layers/mamba/ops/mamba_ssm.py`
- `vllm/model_executor/layers/mamba/ops/ssu_dispatch.py`
- `vllm/model_executor/models/plamo2.py`
- `vllm/v1/worker/gpu/model_runner.py`
- `vllm/v1/worker/gpu_model_runner.py`

## Evidence Bundle

`evidence/pull-bundles/vllm/gh-36162`
