[PATCH 0/4] RSEQ selftests updates

Mathieu Desnoyers posted 4 patches 2 years, 8 months ago
tools/testing/selftests/rseq/Makefile     |  2 +-
tools/testing/selftests/rseq/compiler.h   | 26 ++++++++++
tools/testing/selftests/rseq/rseq-arm.h   |  4 +-
tools/testing/selftests/rseq/rseq-arm64.h | 58 ++++++++++++-----------
tools/testing/selftests/rseq/rseq-mips.h  |  4 +-
tools/testing/selftests/rseq/rseq-ppc.h   |  4 +-
tools/testing/selftests/rseq/rseq-riscv.h |  6 +--
tools/testing/selftests/rseq/rseq-s390.h  |  4 +-
tools/testing/selftests/rseq/rseq-x86.h   |  4 +-
9 files changed, 70 insertions(+), 42 deletions(-)
[PATCH 0/4] RSEQ selftests updates
Posted by Mathieu Desnoyers 2 years, 8 months ago
Hi,

You will find in this series updates to the rseq selftests, mainly
bringing fixes from librseq project back into the RSEQ selftests.

Thanks,

Mathieu

Mathieu Desnoyers (4):
  selftests/rseq: Fix CID_ID typo in Makefile
  selftests/rseq: Implement rseq_unqual_scalar_typeof
  selftests/rseq: Fix arm64 buggy load-acquire/store-release macros
  selftests/rseq: Use rseq_unqual_scalar_typeof in macros

 tools/testing/selftests/rseq/Makefile     |  2 +-
 tools/testing/selftests/rseq/compiler.h   | 26 ++++++++++
 tools/testing/selftests/rseq/rseq-arm.h   |  4 +-
 tools/testing/selftests/rseq/rseq-arm64.h | 58 ++++++++++++-----------
 tools/testing/selftests/rseq/rseq-mips.h  |  4 +-
 tools/testing/selftests/rseq/rseq-ppc.h   |  4 +-
 tools/testing/selftests/rseq/rseq-riscv.h |  6 +--
 tools/testing/selftests/rseq/rseq-s390.h  |  4 +-
 tools/testing/selftests/rseq/rseq-x86.h   |  4 +-
 9 files changed, 70 insertions(+), 42 deletions(-)

-- 
2.25.1
Re: [PATCH 0/4] RSEQ selftests updates
Posted by Mathieu Desnoyers 2 years, 8 months ago
Hi Peter,

Can you queue those fixes through your tree ?

Thanks,

Mathieu

On 5/15/23 09:57, Mathieu Desnoyers wrote:
> Hi,
> 
> You will find in this series updates to the rseq selftests, mainly
> bringing fixes from librseq project back into the RSEQ selftests.
> 
> Thanks,
> 
> Mathieu
> 
> Mathieu Desnoyers (4):
>    selftests/rseq: Fix CID_ID typo in Makefile
>    selftests/rseq: Implement rseq_unqual_scalar_typeof
>    selftests/rseq: Fix arm64 buggy load-acquire/store-release macros
>    selftests/rseq: Use rseq_unqual_scalar_typeof in macros
> 
>   tools/testing/selftests/rseq/Makefile     |  2 +-
>   tools/testing/selftests/rseq/compiler.h   | 26 ++++++++++
>   tools/testing/selftests/rseq/rseq-arm.h   |  4 +-
>   tools/testing/selftests/rseq/rseq-arm64.h | 58 ++++++++++++-----------
>   tools/testing/selftests/rseq/rseq-mips.h  |  4 +-
>   tools/testing/selftests/rseq/rseq-ppc.h   |  4 +-
>   tools/testing/selftests/rseq/rseq-riscv.h |  6 +--
>   tools/testing/selftests/rseq/rseq-s390.h  |  4 +-
>   tools/testing/selftests/rseq/rseq-x86.h   |  4 +-
>   9 files changed, 70 insertions(+), 42 deletions(-)
> 

-- 
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com
Re: [PATCH 0/4] RSEQ selftests updates
Posted by Shuah Khan 2 years, 6 months ago
On 6/6/23 07:36, Mathieu Desnoyers wrote:
> Hi Peter,
> 
> Can you queue those fixes through your tree ?
> 


Peter, Mathieu,

Doesn't look like this series has been pickedup?

I can take these in for 6.6-rc1 if there are no dependencies
on other trees.

thanks,
-- Shuah
Re: [PATCH 0/4] RSEQ selftests updates
Posted by Mathieu Desnoyers 2 years, 6 months ago
On 8/7/23 14:53, Shuah Khan wrote:
> On 6/6/23 07:36, Mathieu Desnoyers wrote:
>> Hi Peter,
>>
>> Can you queue those fixes through your tree ?
>>
> 
> 
> Peter, Mathieu,
> 
> Doesn't look like this series has been pickedup?

Not AFAIK. Peter, if you have this somewhere in your tip queue, please 
let us know.

> 
> I can take these in for 6.6-rc1 if there are no dependencies
> on other trees.

It should not have dependencies with other trees.

Thanks,

Mathieu

> 
> thanks,
> -- Shuah
> 
> 
> 

-- 
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com
Re: [PATCH 0/4] RSEQ selftests updates
Posted by Shuah Khan 2 years, 6 months ago
On 8/7/23 13:38, Mathieu Desnoyers wrote:
> On 8/7/23 14:53, Shuah Khan wrote:
>> On 6/6/23 07:36, Mathieu Desnoyers wrote:
>>> Hi Peter,
>>>
>>> Can you queue those fixes through your tree ?
>>>
>>
>>
>> Peter, Mathieu,
>>
>> Doesn't look like this series has been pickedup?
> 
> Not AFAIK. Peter, if you have this somewhere in your tip queue, please let us know.
> 
>>
>> I can take these in for 6.6-rc1 if there are no dependencies
>> on other trees.
> 
> It should not have dependencies with other trees.
> 

Applied to linux-kselftest next for Linux 6.6-rc1.

thanks,
-- Shuah