#3020 closed defect (invalid)

Review tests using CONFIGURE_DISABLE_SMP_CONFIGURATION

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 5.1
Component: unspecified Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

Some tests need CONFIGURE_DISABLE_SMP_CONFIGURATION to work correctly on SMP configurations. These tests must be reviewed. There should be a comment why this option is necessary or they should be changed to not use features unavailable on SMP, e.g. disabled preemption or an interrupt level mode > 0.

Change History (7)

comment:1 Changed on 08/14/17 at 00:55:55 by Chris Johns

Milestone: 5.04.12.0

Please review and update the milestone. Thanks.

comment:2 Changed on 10/10/17 at 06:46:55 by Sebastian Huber

Component: testingunspecified

comment:3 Changed on 10/12/17 at 00:28:30 by Joel Sherrill

Owner: changed from joel.sherrill@… to Sebastian Huber
Status: newassigned

Refer to https://lists.rtems.org/pipermail/devel/2017-May/017784.html

testsuites/testdata can be enhanced to know that these tests fail on SMP. This would make a master list of the tests. Longer term, the tests need to be reviewed for underlying cause. If it is a specific SMP unsafe operation, then split that into a different test.

comment:4 Changed on 10/12/17 at 11:15:27 by Sebastian Huber

Milestone: 4.12.0Indefinite

comment:5 Changed on 11/16/17 at 14:29:34 by Sebastian Huber <sebastian.huber@…>

In e24d64b/rtems:

psx05: Remove CONFIGURE_DISABLE_SMP_CONFIGURATION

Update #3020.

comment:6 Changed on 12/01/17 at 13:23:07 by Sebastian Huber <sebastian.huber@…>

In c589775a/rtems:

ada: Use CONFIGURE_DISABLE_SMP_CONFIGURATION

Most Ada tests fail otherwise.

Update #3020.

comment:7 Changed on 07/17/20 at 09:22:42 by Sebastian Huber

Milestone: Indefinite5.1
Resolution: invalid
Status: assignedclosed

This configuration options was removed in RTEMS 5.1.

Note: See TracTickets for help on using tickets.