From 48898b3a5d27a73a65f2b7520ceb53005d45c984 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 5 May 2021 14:26:01 +0200 Subject: rtems: rtems_scheduler_get_processor_set() status In case the processor set is not large enough to contain the processor set owned by the scheduler return RTEMS_INVALID_SIZE instead of RTEMS_INVALID_NUMBER. This is more in line with other directives since the issue is related to the size of an object. Close #4401. --- testsuites/sptests/spscheduler01/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'testsuites/sptests') diff --git a/testsuites/sptests/spscheduler01/init.c b/testsuites/sptests/spscheduler01/init.c index 94ecfe4ef5..7b24dae5b0 100644 --- a/testsuites/sptests/spscheduler01/init.c +++ b/testsuites/sptests/spscheduler01/init.c @@ -602,7 +602,7 @@ static void test_scheduler_get_processors(void) rtems_test_assert(sc == RTEMS_INVALID_ID); sc = rtems_scheduler_get_processor_set(scheduler_id, 0, &cpuset); - rtems_test_assert(sc == RTEMS_INVALID_NUMBER); + rtems_test_assert(sc == RTEMS_INVALID_SIZE); sc = rtems_scheduler_get_processor_set(scheduler_id, sizeof(cpuset), &cpuset); rtems_test_assert(sc == RTEMS_SUCCESSFUL); -- cgit v1.2.3