[PATCH v2] x86: prune redundant x64 from RMPREAD
Project / Subsystem
binutils / x86
Date
2026-09-08
Proposer
Jan Beulich <jbeulich@suse.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • Removing redundancy in instruction definitions for clarity and maintainability.
All attributes
- project
- binutils
- subsystem
- x86
- patch_id
- —
- discussion_id
- 12b4b085-7f94-4051-ab08-447ad90cb880@suse.com
- source_type
- public_inbox
- title
- [PATCH v2] x86: prune redundant x64 from RMPREAD
- headline
- x86: Prune redundant x64 from RMPREAD
- tldr
- Patch removes redundant 'x64' attribute from RMPREAD instruction.
- proposer
- Jan Beulich <jbeulich@suse.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • Removing redundancy in instruction definitions for clarity and maintainability.
- series_id
- —
- series_role
- cover
- series_parts
- []
- tags
-
- • x86
- • instruction
- • patch
- bugzilla_url
- —
- date
- 2026-09-08T00:00:00.000Z
[PATCH v2] x86: prune redundant x64 from RMPREAD
Jan Beulich proposes a patch to remove the redundant ‘x64’ attribute from the RMPREAD instruction in the opcodes table. This attribute was found to be unnecessary because RMPREAD already depends on Cpu64, and removing it aligns with the attributes of RMPQUERY. The patch also adds the operand-less form of the instruction.