[RTEMS Project] #2738: POSIX sporadic server uses unexpected CPU budgets (was: POSIX sporadic server starts with invalid CPU budget)

RTEMS trac trac at rtems.org
Wed Jun 15 08:49:00 UTC 2016

#2738: POSIX sporadic server uses unexpected CPU budgets
 Reporter:  sebastian.huber  |       Owner:  sebastian.huber
     Type:  defect           |      Status:  new
 Priority:  normal           |   Milestone:  4.12
Component:  cpukit           |     Version:  4.10
 Severity:  normal           |  Resolution:
 Keywords:                   |

Comment (by sebastian.huber):

 *** BEGIN OF TEST PSX 12 ***
 Init's ID is 0x0b010001
 Init: pthread_attr_init - SUCCESSFUL
 Init: pthread_create - EINVAL (invalid scheduling policy)
 Init: pthread_attr_init - SUCCESSFUL
 Init: set scheduling parameter attributes for sporadic server
 Init: pthread_create - EINVAL (replenish < budget)
 Init: pthread_create - EINVAL (invalid sched_ss_low_priority)
 Init: pthread_create - SUCCESSFUL
 Sporadic Server: exitting
 [0] H  99902us
 [0] L 200008us
 [1] H 289908us
 [1] L 400009us
 [2] H 489903us
 [2] L 600009us
 *** END OF TEST PSX 12 ***

 From the test output we see, that the initial high period differs from the
 later high periods. The later high periods lack one clock tick of time.

Ticket URL: <http://devel.rtems.org/ticket/2738#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project

More information about the bugs mailing list