Re: [PATCH v3 12/13] treewide: convert rdmsrq() from a macro to an inline function
From: Jürgen Groß
Date: Sun Sep 13 2026 - 01:37:59 EST
On 11.09.26 11:37, Ilpo Järvinen wrote:
On Fri, 11 Sep 2026, Juergen Gross wrote:
Today rdmsrq() is a macro using its second parameter as the target for
storing the read MSR value.
Convert rdmsrq() to an inline function returning the MSR value.
The users have been converted using the following semantic patch:
// Options: --include-headers
virtual patch
virtual report
@@
expression msr, val;
@@
(
- rdmsrq(msr,val)
+ val = rdmsrq(msr)
)
Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
Acked-by: Damien Le Moal <dlemoal@xxxxxxxxxx> # ATA
Acked-by: Ilpo Järvinen <ilpo.jarvinen@xxxxxxxxxxxxxxx> # pdx86
What is the plan for merging this?
Ingo wanted to take the whole series via the tip tree.
Juergen
Attachment:
OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature