Re: [PATCH v3 04/13] drivers/ata: Stop using 32-bit MSR interfaces
From: Niklas Cassel
Date: Fri Aug 21 2026 - 08:15:33 EST
On Fri, Aug 21, 2026 at 11:12:10AM +0200, Juergen Gross wrote:
> The 32-bit MSR interfaces rdmsr() and wrmsr() are planned to be
> removed. Use the related 64-bit variants instead.
>
> In drivers/ata/pata_cs5536.c don't redefine rdmsr() and wrmsr() as
> empty macros for avoiding misuse, but guard the affected code via
> a simple #ifdef.
>
> Switch pio_cmd_timings[] to a u32 type array in order to avoid a cast
> to u32 when constructing final MSR values.
>
> Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
> ---
Acked-by: Niklas Cassel <cassel@xxxxxxxxxx>