Re: [PATCH v3 0/5] Prepare for Dovetail 6.19

Jan Kiszka <[email protected]>
Newsgroups dev.linux.lists.xenomai
Message-ID <[email protected]>
On 26.02.26 15:37, Florian Bezdeka wrote:
> Hi all,
> 
> This are the necessary changes required for being able to build Xenomai
> against the latest Linux / Dovetail versions.
> 
> Dovetail 6.19 is currently in the making and already build / tested
> against this series. Without this changes the build will simply fail.
> 
> CI tested against:
>   - Dovetail 6.19 (one other build issue remaining)
>   - Dovetail 6.1
> 
> To: Xenomai <[email protected]>
> Cc: Jan Kiszka <[email protected]>
> 
> Signed-off-by: Florian Bezdeka <[email protected]>
> ---
> Changes in v3:
> - Move all adaptions / wrappers to wrappers.h
> - Add patch addressing a include order problem leading to build failures
>   on arm64
> - Address review comments from Jan
> - Reworked some patch descriptions
> - Link to v2: https://lore.kernel.org/r/[email protected]
> 
> Changes in v2:
> - Rework patch 1, switch to cobalt specific API for newer kernels 
> - Link to v1: https://lore.kernel.org/r/[email protected]
> 
> ---
> Florian Bezdeka (5):
>       cobalt: Prepare for new signature of __request_percpu_irq() in 6.19
>       cobalt/time: Migrate order of includes to "from global to local"
>       cobalt/kernel: Lower impact of wrapping for older kernels
>       cobalt/rtdm: Prepare for new signature of mm_get_unmapped_area() in 6.19
>       testsuite/switchtest: Add support for Dovetail >= 6.19
> 
>  include/cobalt/kernel/dovetail/pipeline/pipeline.h |  8 +++-----
>  include/cobalt/kernel/dovetail/pipeline/sirq.h     |  8 +++-----
>  .../cobalt/arch/arm/include/asm/xenomai/fptest.h   |  6 ++++--
>  .../cobalt/arch/arm64/include/asm/xenomai/fptest.h | 16 ++++++++++-----
>  .../cobalt/arch/x86/include/asm/xenomai/fptest.h   |  9 +++++---
>  kernel/cobalt/dovetail/tick.c                      |  7 +++----
>  .../cobalt/include/asm-generic/xenomai/syscall.h   |  3 ++-
>  .../cobalt/include/asm-generic/xenomai/wrappers.h  | 24 ++++++++++++++++++++--
>  kernel/cobalt/rtdm/drvlib.c                        |  3 +--
>  kernel/cobalt/time.c                               |  3 ++-
>  kernel/drivers/testing/switchtest.c                | 18 +++++++++++-----
>  11 files changed, 70 insertions(+), 35 deletions(-)
> ---
> base-commit: 363115d15682076ea0766a55c3c5b1eed87e1225
> change-id: 20260212-wip-flo-prepare-for-6-19-8fdbd4c58225
> 
> Best regards,

Thanks, applied (with minor indention taste changes in patch 1).

Jan

-- 
Siemens AG, Foundational Technologies
Linux Expert Center
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.