[0/4] RSEQ selftests updates

Message ID 20230515135801.15220-1-mathieu.desnoyers@efficios.com
Headers
Series RSEQ selftests updates |

Message

Mathieu Desnoyers May 15, 2023, 1:57 p.m. UTC
  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(-)
  

Comments

Mathieu Desnoyers June 6, 2023, 1:36 p.m. UTC | #1
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(-)
>
  
Shuah Khan Aug. 7, 2023, 6:53 p.m. UTC | #2
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
  
Mathieu Desnoyers Aug. 7, 2023, 7:38 p.m. UTC | #3
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
> 
> 
>
  
Shuah Khan Aug. 8, 2023, 8:44 p.m. UTC | #4
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