[PATCH] validation: Improve IRQ handler dispatch test

2023-02-02 Thread Sebastian Huber
Clarify wording. Use a function wrapper for the SMP spurious interrupt setup. Update #3716. --- .../testsuites/validation/validation-intr.yml | 3 +- ...sp-interrupt-handler-dispatch-unchecked.c} | 314 ++ 2 files changed, 173 insertions(+), 144 deletions(-) rename

[PATCH rtems-libbsd] CONTRIBUTING: Sharpen priority development goals

2023-02-02 Thread Christian Mauderer
This patch tries to make the most important goals of LibBSD development more clear based on the results of the discussion on the mailing list: https://lists.rtems.org/pipermail/devel/2023-January/074164.html --- CONTRIBUTING.rst | 39 ++- 1 file changed, 30

Re: libbsd development policy clarification needed?

2023-02-02 Thread Christian MAUDERER
Hello Karel, On 2023-02-02 12:43, Karel Gardas wrote:   Guys, recently I needed to work with RTEMS/NFS. As this is provided by libbsd I took this and following two sentences below from master branch description provided in README I took as granted that master does have all the features

[PATCH rtems-lwip 3/3] rtemslwip/xil_shims: Improve error messages

2023-02-02 Thread Kinsey Moore
The error message produced in the case of MMU mapping failures was insufficient to track down the cause. This improves the out to assist the user in tracking down the issue. --- rtemslwip/zynqmp/xil_shims.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git

[PATCH rtems-lwip 1/3] rtemslwip: Remove sleep.h since RTEMS provides it

2023-02-02 Thread Kinsey Moore
This is a result of the inclusion of the Xilinx driver framework in RTEMS. A compatible sleep.h is now installed by RTEMS. Previously, it was not present. --- rtemslwip/xilinx/sleep.h | 34 -- 1 file changed, 34 deletions(-) delete mode 100644

[PATCH rtems-lwip 2/3] rtemslwip: Resolve conflicts involving xparameters

2023-02-02 Thread Kinsey Moore
RTEMS recently imported drivers and their support code from Xilinx. This has created a conflict with xparameters.h since it is now provided in both RTEMS and RTEMS-lwIP. This moves the definitions provided by xparameters.h in RTEMS-lwIP to xparameters_ps.h and adjusts its accessibility to cover

[PATCH 2/2] bsps/xil: Import full xil_exception.h

2023-02-02 Thread Kinsey Moore
This imports the full xil_exception.h instead of an empty stub. This is required for some Xilinx drivers. The imported files adhere to the current VERSION file. --- .../xil/arm/ARMv8/32bit/xil_exception.h | 408 ++ .../xil/arm/ARMv8/64bit/xil_exception.h | 408

[PATCH 1/2] bsps/xil: Make sleep.h a stub

2023-02-02 Thread Kinsey Moore
This makes xil/sleep.h a stub to prevent multiple differing definitions of sleep functions from toolchain and local headers. The non-standard sleep definitions were not in use and can be added later if needed. --- bsps/include/xil/sleep.h | 100 +-- 1 file

libbsd development policy clarification needed?

2023-02-02 Thread Karel Gardas
Guys, recently I needed to work with RTEMS/NFS. As this is provided by libbsd I took this and following two sentences below from master branch description provided in README I took as granted that master does have all the features which are currently available and provided by the project: