On 02.09.2026 13:43, Andrew Cooper wrote:
> @@ -285,7 +284,9 @@ static inline int variable_test_bit(int nr, const 
> volatile void *addr)
>      asm volatile ( "btl %[nr], %[addr]\n\t"
>                     ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t")
>                     : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit)
> -                   : [addr] "m" (CONST_ADDR), [nr] "Ir" (nr) : "memory" );
> +                   : [addr] "m" (*(const volatile int *)addr),
> +                  [nr] "Ir" (nr)
> +                : "memory" );

Hard tabs look to have slipped in here and in patch 3.

Jan

Reply via email to