|SUCCESS| [2/2] pci: remove deprecated catch-all flag

dpdklab at iol.unh.edu dpdklab at iol.unh.edu
Mon Jul 27 09:43:29 CEST 2026


Test-Label: ai-code-review
Test-Status: SUCCESS
https://dpdk.org/patch/166942

_AI Code Review_

=== Patch Review: series.patch (via Claude) ===
Review date: 2026-07-27

# DPDK Patch Review

## PATCH 1/2: eal: remove deprecated packed attribute

### Errors

None.

### Warnings

None.

### Info

None.

**Summary**: Patch 1/2 is clean. It removes the `__rte_packed` macro that was deprecated in v25.03, updates the release notes appropriately, and follows the standard deprecation removal process. The removal is straightforward with no remaining usages (as evidenced by the patch applying cleanly).

---

## PATCH 2/2: pci: remove deprecated catch-all flag

### Errors

None.

### Warnings

None.

### Info

None.

**Summary**: Patch 2/2 is clean. It removes the `PCI_ANY_ID` macro that was deprecated and replaced by `RTE_PCI_ANY_ID` in v21.05. The deprecation period (5+ years) is appropriate, the release notes are updated correctly, and the removal follows DPDK deprecation policy.

---

## Overall Series Assessment

Both patches are straightforward deprecation removals with no correctness issues, style violations, or process problems. The patches:

- Remove deprecated symbols that have had suitable replacement APIs for multiple releases
- Update release notes in the current release file (`release_26_11.rst`) as required
- Follow the standard deprecation removal workflow
- Contain no forbidden tokens, style issues, or ABI concerns

**No issues found.**


More information about the test-report mailing list