Re: [PATCH] x86: support further AMD Zen6 instructions

Project / Subsystem

binutils / x86

Date

2026-09-02

Proposer

Jan Beulich <jbeulich@suse.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • Minor code cleanup, improving maintainability and accuracy.
  • • No functional change, purely a correctness improvement in the definition files.

All attributes

project
binutils
subsystem
x86
patch_id
—
discussion_id
b76eb9a5-f72c-42e1-a5a4-9dd7685ec91d@suse.com
source_type
public_inbox
title
Re: [PATCH] x86: support further AMD Zen6 instructions
headline
x86: Redundant 'x64' attributes for AMD Zen6 instructions
tldr
Removes redundant 'x64' attributes from new AMD Zen6 instructions.
proposer
Jan Beulich <jbeulich@suse.com>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • Minor code cleanup, improving maintainability and accuracy.
  • • No functional change, purely a correctness improvement in the definition files.
series_id
—
series_role
standalone
series_parts
[]
tags
  • • x86
  • • amd
  • • instructions
  • • clean-up
  • • linker
bugzilla_url
—
date
2026-09-02T00:00:00.000Z

Re: [PATCH] x86: support further AMD Zen6 instructions

Jan Beulich points out that the ‘x64’ attributes added for new AMD Zen6 instructions (RMPDIRTY, RMPOPT) are redundant because the context already implies a 64-bit architecture. He notes this is similar to the RMPREAD instruction and indicates he will provide a patch to correct this. This clean-up improves the accuracy and conciseness of the instruction definitions.