mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-08-26 21:28:10 +08:00
smptests: Avoid use of uninitialized data
This commit is contained in:
@@ -53,6 +53,7 @@ void Validate_setaffinity_errors(void)
|
||||
rtems_test_assert( sc == RTEMS_INVALID_NUMBER );
|
||||
|
||||
/* Verify rtems_task_set_affinity checks that at thread id is valid */
|
||||
CPU_ZERO(&cpuset);
|
||||
CPU_SET(0, &cpuset);
|
||||
puts( "Init - rtems_task_set_affinity - Invalid thread - RTEMS_INVALID_ID" );
|
||||
sc = rtems_task_set_affinity( 999, sizeof(cpu_set_t), &cpuset );
|
||||
@@ -75,6 +76,7 @@ void Validate_getaffinity_errors(void)
|
||||
cpu_set_t cpuset;
|
||||
|
||||
/* Verify rtems_task_get_affinity checks that at thread id is valid */
|
||||
CPU_ZERO(&cpuset);
|
||||
CPU_SET(0, &cpuset);
|
||||
puts( "Init - rtems_task_get_affinity - Invalid thread - RTEMS_INVALID_ID" );
|
||||
sc = rtems_task_get_affinity( 999, sizeof(cpu_set_t), &cpuset );
|
||||
|
||||
@@ -58,6 +58,7 @@ void Validate_setaffinity_errors(void)
|
||||
rtems_test_assert( sc == EINVAL );
|
||||
|
||||
/* Verify pthread_setaffinity_np checks that at thread id is valid */
|
||||
CPU_ZERO(&cpuset);
|
||||
CPU_SET(0, &cpuset);
|
||||
puts( "Init - pthread_setaffinity_np - Invalid thread - ESRCH" );
|
||||
sc = pthread_setaffinity_np( 999, sizeof(cpu_set_t), &cpuset );
|
||||
@@ -80,6 +81,7 @@ void Validate_getaffinity_errors(void)
|
||||
cpu_set_t cpuset;
|
||||
|
||||
/* Verify pthread_getaffinity_np checks that at thread id is valid */
|
||||
CPU_ZERO(&cpuset);
|
||||
CPU_SET(0, &cpuset);
|
||||
puts( "Init - pthread_getaffinity_np - Invalid thread - ESRCH" );
|
||||
sc = pthread_getaffinity_np( 999, sizeof(cpu_set_t), &cpuset );
|
||||
|
||||
Reference in New Issue
Block a user