source: rtems-schedsim/schedsim/shell/schedsim_smpsimple/ChangeLog @ 2d51251

Last change on this file since 2d51251 was 1b4b1d9, checked in by Joel Sherrill <joel.sherrill@…>, on 06/28/11 at 18:42:44

2011-06-28 Joel Sherrill <joel.sherrill@…>

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