[PATCH v2 0/3] Harden HDM decoder enumeration
Alison Schofield <[email protected]>
| Newsgroups | org.kernel.vger.linux-cxl |
|---|---|
| Message-ID | <[email protected]> |
Changes in v2: - P1: Handle uncommitted decoders (Sashiko) - P1: Reject switch decoders with zero targets (Sashiko) - P1: Add in code comment clarifying target_count (Sashiko) - P1: Update commit log - P3: Reset commit_end on the failure path only (Sashiko) - P3: Update commit log - No changes in P2 Here are 3 Sashiko reported cleanups. Only the first includes a link to the complaint, since the others did not originally appear on Lore for me to add public links. Srirangan: I believe the first 2 of these also address pre-existing issues Sashiko posted in reply to your reset series, Patch 02/11. Alison Schofield (3): cxl/hdm: Reject switch decoder interleave ways that overflow targets cxl/hdm: Make switch decoder target parsing endian-safe cxl/hdm: Restore commit_end when decoder enumeration fails drivers/cxl/core/hdm.c | 58 ++++++++++++++++++++++++++++++++--------- drivers/cxl/core/port.c | 2 +- drivers/cxl/cxl.h | 2 ++ 3 files changed, 48 insertions(+), 14 deletions(-) base-commit: dc59e4fea9d83f03bad6bddf3fa2e52491777482 -- 2.37.3