source: rtems-schedsim/schedsim/shell/schedsim_smpsimple/ChangeLog @ f40778b

Last change on this file since f40778b was f40778b, checked in by Joel Sherrill <joel.sherrill@…>, on May 17, 2011 at 7:31:12 PM

2011-05-17 Joel Sherrill <joel.sherrill@…>

  • .cvsignore, ChangeLog?, Makefile.am, README, TODO, add_commands.c, config.c, main_current_cpu.c, main_dispatch.c, main_dump_all_cpus.c, main_dump_ready_tasks.c, printheir_executing.c, schedsim.cc, smp_stub.c, wrap_thread_dispatch.c, scenarios/.cvsignore, scenarios/cpus1_mode.expected, scenarios/cpus1_mode.scen, scenarios/cpus1_priority.expected, scenarios/cpus1_priority.scen, scenarios/cpus1_resume_on_primary.expected, scenarios/cpus1_resume_on_primary.scen, scenarios/cpus1_suspend_on_primary.expected, scenarios/cpus1_suspend_on_primary.scen, scenarios/cpus4_mode_case1.expected, scenarios/cpus4_mode_case1.scen, scenarios/cpus4_mode_case2.expected, scenarios/cpus4_mode_case2.scen, scenarios/cpus4_nonpreempt_case1.expected, scenarios/cpus4_nonpreempt_case1.scen, scenarios/cpus4_pick_older.expected, scenarios/cpus4_pick_older.scen, scenarios/cpus4_priority.expected, scenarios/cpus4_priority.scen, scenarios/cpus4_simple_nopreempt.expected, scenarios/cpus4_simple_nopreempt.scen, scenarios/cpus4_simple_preemption.expected, scenarios/cpus4_simple_preemption.scen, scenarios/cpus4_suspend_on_all.expected, scenarios/cpus4_suspend_on_all.scen, scenarios/cpus4_suspend_on_primary.expected, scenarios/cpus4_suspend_on_primary.scen, scenarios/cpus4_suspend_on_secondary.expected, scenarios/cpus4_suspend_on_secondary.scen: New files.
  • Property mode set to 100644
File size: 6.6 KB
Line 
12011-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * .cvsignore, ChangeLog, Makefile.am, README, TODO, add_commands.c,
4        config.c, main_current_cpu.c, main_dispatch.c, main_dump_all_cpus.c,
5        main_dump_ready_tasks.c, printheir_executing.c, schedsim.cc,
6        smp_stub.c, wrap_thread_dispatch.c, scenarios/.cvsignore,
7        scenarios/cpus1_mode.expected, scenarios/cpus1_mode.scen,
8        scenarios/cpus1_priority.expected, scenarios/cpus1_priority.scen,
9        scenarios/cpus1_resume_on_primary.expected,
10        scenarios/cpus1_resume_on_primary.scen,
11        scenarios/cpus1_suspend_on_primary.expected,
12        scenarios/cpus1_suspend_on_primary.scen,
13        scenarios/cpus4_mode_case1.expected, scenarios/cpus4_mode_case1.scen,
14        scenarios/cpus4_mode_case2.expected, scenarios/cpus4_mode_case2.scen,
15        scenarios/cpus4_nonpreempt_case1.expected,
16        scenarios/cpus4_nonpreempt_case1.scen,
17        scenarios/cpus4_pick_older.expected, scenarios/cpus4_pick_older.scen,
18        scenarios/cpus4_priority.expected, scenarios/cpus4_priority.scen,
19        scenarios/cpus4_simple_nopreempt.expected,
20        scenarios/cpus4_simple_nopreempt.scen,
21        scenarios/cpus4_simple_preemption.expected,
22        scenarios/cpus4_simple_preemption.scen,
23        scenarios/cpus4_suspend_on_all.expected,
24        scenarios/cpus4_suspend_on_all.scen,
25        scenarios/cpus4_suspend_on_primary.expected,
26        scenarios/cpus4_suspend_on_primary.scen,
27        scenarios/cpus4_suspend_on_secondary.expected,
28        scenarios/cpus4_suspend_on_secondary.scen: New files.
29
302011-04-22      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * smp_stub.c, scenarios/cpus4_mode_case1.expected,
33        scenarios/cpus4_mode_case2.expected,
34        scenarios/cpus4_nonpreempt_case1.expected,
35        scenarios/cpus4_pick_older.expected,
36        scenarios/cpus4_priority.expected,
37        scenarios/cpus4_simple_nopreempt.expected,
38        scenarios/cpus4_simple_preemption.expected,
39        scenarios/cpus4_suspend_on_all.expected,
40        scenarios/cpus4_suspend_on_primary.expected,
41        scenarios/cpus4_suspend_on_secondary.expected: Builds against latest
42        changes.
43
442011-04-22      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * main_dispatch.c, main_dump_all_cpus.c: Builds again and passes all
47        tests.
48
492011-04-20      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * config.c, scenarios/cpus1_resume_on_primary.expected,
52        scenarios/cpus1_suspend_on_primary.expected,
53        scenarios/cpus4_suspend_on_all.expected,
54        scenarios/cpus4_suspend_on_primary.expected,
55        scenarios/cpus4_suspend_on_secondary.expected: Now runs with Simple
56        SMP Scheduler merged into SuperCore.
57
582011-04-20      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * Makefile: Begin to merge Scheduler Simple SMP to score.
61        * schedulersimplesmpblock.c, schedulersimplesmpschedule.c,
62        schedulersimplesmpunblock.c, rtems/score/schedulersimplesmp.h:
63        Removed.
64
652011-04-20      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * scenarios/cpus4_pick_older.expected: Fix test name.
68
692011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * schedulersimplesmpschedule.c, scenarios/cpus4_mode_case1.expected,
72        scenarios/cpus4_mode_case1.scen,
73        scenarios/cpus4_nonpreempt_case1.expected,
74        scenarios/cpus4_nonpreempt_case1.scen: Preemptible tasks favored over
75        non-preemptible.
76
772011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * scenarios/cpus4_mode_case2.expected: New file.
80
812011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * TODO: Add test cases that work.
84
852011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * scenarios/cpus1_priority.expected, scenarios/cpus1_priority.scen,
88        scenarios/cpus1_resume_on_primary.expected,
89        scenarios/cpus1_resume_on_primary.scen: Add mode test cases. Fix use
90        of task_mode.
91        * scenarios/cpus1_mode.expected, scenarios/cpus1_mode.scen,
92        scenarios/cpus4_mode_case1.expected, scenarios/cpus4_mode_case1.scen,
93        scenarios/cpus4_mode_case2.scen: New files.
94
952011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * TODO, run_scenarios: New test case.
98        * scenarios/cpus4_suspend_on_all.expected,
99        scenarios/cpus4_suspend_on_all.scen: New files.
100
1012011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * TODO, schedulersimplesmpschedule.c,
104        scenarios/cpus4_simple_nopreempt.expected,
105        scenarios/cpus4_simple_nopreempt.scen: More test cases working.
106        * scenarios/cpus4_nonpreempt_case1.expected,
107        scenarios/cpus4_nonpreempt_case1.scen,
108        scenarios/cpus4_priority.expected, scenarios/cpus4_priority.scen: New
109        files.
110
1112011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * TODO, schedulersimplesmpschedule.c: Now behaves like Deterministic
114        Priority Scheduler on priority lowering.
115
1162011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * TODO, run_scenarios, schedulersimplesmpschedule.c: Priority changes
119        on single CPU works like regular scheduler.
120        * scenarios/.cvsignore, scenarios/cpus1_priority.expected,
121        scenarios/cpus1_priority.scen: New files.
122
1232011-04-19      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * run_scenarios, scenarios/cpus1_resume_on_primary.expected,
126        scenarios/cpus1_suspend_on_primary.expected,
127        scenarios/cpus4_picker_older.expected,
128        scenarios/cpus4_simple_nopreempt.expected,
129        scenarios/cpus4_simple_preemption.expected,
130        scenarios/cpus4_suspend_on_primary.expected,
131        scenarios/cpus4_suspend_on_secondary.expected: All pass again after
132        placing them in a subdirectory.
133
1342011-04-18      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * .cvsignore, TODO, main_current_cpu.c, main_dispatch.c,
137        main_dump_all_cpus.c, main_dump_ready_tasks.c,
138        scen_cpus1_resume_on_primary, scen_cpus1_suspend_on_primary,
139        scen_cpus4_picker_older, scen_cpus4_simple_nopreempt,
140        scen_cpus4_suspend_on_secondary, schedsim.cc: Six scenrarios run
141        correctly. Added script to automate checking again.
142        * run_scenarios, scen_cpus1_resume_on_primary.expected,
143        scen_cpus1_suspend_on_primary.expected,
144        scen_cpus4_simple_nopreempt.expected,
145        scen_cpus4_simple_preemption.expected,
146        scen_cpus4_suspend_on_primary.expected,
147        scen_cpus4_suspend_on_secondary.expected: New files.
148
1492011-04-15      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * Makefile, add_commands.c, getcpuid.c, schedsim.cc,
152        schedulersimplesmpschedule.c, schedulersimplesmpunblock.c,
153        smp_stub.c, rtems/score/schedulersimplesmp.h: Now supports the first
154        scenarios for initial version of Simple SMP scheduler. Not all pass.
155        * .cvsignore, TODO, main_current_cpu.c, main_dispatch.c,
156        scen_cpus1_resume_on_primary, scen_cpus1_suspend_on_primary,
157        scen_cpus4_picker_older, scen_cpus4_simple_nopreempt,
158        scen_cpus4_simple_preemption, scen_cpus4_suspend_on_primary,
159        scen_cpus4_suspend_on_secondary, schedulersimplesmpblock.c: New
160        files.
161
1622011-04-12      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * ChangeLog, Makefile, README, add_commands.c, config.c, debugio.c,
165        example_script, getcpuid.c, main_dump_all_cpus.c,
166        main_dump_ready_tasks.c, printheir_executing.c, schedsim.cc,
167        schedulersimplesmpschedule.c, schedulersimplesmpunblock.c,
168        smp_stub.c, wrap_thread_dispatch.c, rtems/score/schedulersimplesmp.h:
169        New files.
170
Note: See TracBrowser for help on using the repository browser.