173 | | * Issues With Problems Report Numbers |
174 | | * PR741 - Add dummy network configuration table for autoconf probes |
175 | | * PR1192 - libblock: Update the disktap pointer after the realloc. |
176 | | * PR1212 - Correctly enabled timeslicing when done by calling task. Adds sp44. |
177 | | * PR1237 - SPARC port specific modifications to avoid overflowing interrupted task stack under high load |
178 | | * PR1257 - Various BSPs: Use rtems_interrupt_disable and enable instead of directly using _CPU_ISR_Enable and _CPU_ISR_Disable. Ensures proper compiler memory barrier usage. |
179 | | * PR1263 - User's Guide Partition: Improve discussion of alignment and minimum buffer sizes. |
180 | | * PR1265 - objectbyindex.c and prototype - rename parameter so including rtems.h and string.h in user code does not give warning. |
181 | | * PR1277 - i386 in_cksum macro had incorrect assembly constraints |
182 | | * PR1278 - SPARC/cpu.c - Fix incorrect bit manipulation on returning old address of raw trap handler. |
183 | | * PR1282 - librtems++ Interrupt class has confusion over vec and vector variable names |
184 | | * PR1280 - shttpd modified to avoid gcc 4.2.x coldfire bug fix in 4.3. |
185 | | * PR1284 - Memory corruption in NFS if server connectivity is lost |
186 | | * PR1285 - remove obsolete rtems_configuration_get_maximum_devices() |
187 | | * PR1288 - Services Allowed From ISR updated |
188 | | * PR1291 - POSIX Blocking Calls with Timeouts as Absolute Times. There was confusion over absolute versus relative time used as timeout values for some blocking POSIX services. When correctly implemented as absolute time, some services could calculate a time as 0 ticks into the future and block the caller forever. The impacted services are: |
189 | | * pthread_cond_timedwait - could block forever |
190 | | * mq_timedreceive - used relative not absolute time |
191 | | * mq_timedsend - used relative not absolute time |
192 | | * pthread_mutex_timedlock - used relative not absolute time |
193 | | * pthread_rwlock_timedrdlock- used relative not absolute time |
194 | | * pthread_rwlock_timedwrlock- used relative not absolute time |
195 | | * sem_timedwait - could block forever |
196 | | * PR1293 - PSX10 should avoid using -1 for tv_nsec value |
197 | | * PR1294 - Correct prototype and usage of sparc_disable_interrupts |
198 | | |
199 | | * Issues Without Problems Report Numbers |
200 | | * Many BSP linkcmds were changed to say .gcc_except_table* instead of .gcc_except_table. This is needed to be able to link programs compiled with gcc 4.3.x. |
201 | | * bootstrap.sh find command modified to work on MacOS X. See the thread which starts at http://www.rtems.com/pipermail/rtems-users/2008-April/003285.html for details. |
202 | | * Fix typo in comment in cpukit/score/include/rtems/system.h |
203 | | * SPARC/LEON2 BSP now supports nanoseconds time granularity |
204 | | * SPARC/LEON3 BSP now supports nanoseconds time granularity |
205 | | * User's Guide corrections |
206 | | * CONFIGURE_MAXIMUM_TASKS defaults to 0 not 10. |
207 | | * Use ensure not insure. |
208 | | * Make it clear that a user does not have to calculate the memory needed for the RTEMS Workspace. ''confdefs.h'' does this. |
209 | | * Emphasize RTEMS is s library and that by defaults code that is not used is not linked into an application. |
210 | | * Fixed typos on CONFIGURE_ENABLE_CLOCK_DRIVER. |
211 | | * Fixed minor mistakes on rtems_io_unregister_driver. |
212 | | * TBD |
| 173 | Issues With Problems Report Numbers |
| 174 | * PR741 - Add dummy network configuration table for autoconf probes |
| 175 | * PR1192 - libblock: Update the disktap pointer after the realloc. |
| 176 | * PR1212 - Correctly enabled timeslicing when done by calling task. Adds sp44. |
| 177 | * PR1237 - SPARC port specific modifications to avoid overflowing interrupted task stack under high load |
| 178 | * PR1257 - Various BSPs: Use rtems_interrupt_disable and enable instead of directly using _CPU_ISR_Enable and _CPU_ISR_Disable. Ensures proper compiler memory barrier usage. |
| 179 | * PR1263 - User's Guide Partition: Improve discussion of alignment and minimum buffer sizes. |
| 180 | * PR1265 - objectbyindex.c and prototype - rename parameter so including rtems.h and string.h in user code does not give warning. |
| 181 | * PR1277 - i386 in_cksum macro had incorrect assembly constraints |
| 182 | * PR1278 - SPARC/cpu.c - Fix incorrect bit manipulation on returning old address of raw trap handler. |
| 183 | * PR1282 - librtems++ Interrupt class has confusion over vec and vector variable names |
| 184 | * PR1280 - shttpd modified to avoid gcc 4.2.x coldfire bug fix in 4.3. |
| 185 | * PR1284 - Memory corruption in NFS if server connectivity is lost |
| 186 | * PR1285 - remove obsolete rtems_configuration_get_maximum_devices() |
| 187 | * PR1288 - Services Allowed From ISR updated |
| 188 | * PR1291 - POSIX Blocking Calls with Timeouts as Absolute Times. There was confusion over absolute versus relative time used as timeout values for some blocking POSIX services. When correctly implemented as absolute time, some services could calculate a time as 0 ticks into the future and block the caller forever. The impacted services are: |
| 189 | * pthread_cond_timedwait - could block forever |
| 190 | * mq_timedreceive - used relative not absolute time |
| 191 | * mq_timedsend - used relative not absolute time |
| 192 | * pthread_mutex_timedlock - used relative not absolute time |
| 193 | * pthread_rwlock_timedrdlock- used relative not absolute time |
| 194 | * pthread_rwlock_timedwrlock- used relative not absolute time |
| 195 | * sem_timedwait - could block forever |
| 196 | * PR1293 - PSX10 should avoid using -1 for tv_nsec value |
| 197 | * PR1294 - Correct prototype and usage of sparc_disable_interrupts |
| 198 | Issues Without Problems Report Numbers |
| 199 | * Many BSP linkcmds were changed to say .gcc_except_table* instead of .gcc_except_table. This is needed to be able to link programs compiled with gcc 4.3.x. |
| 200 | * bootstrap.sh find command modified to work on MacOS X. See the thread which starts at http://www.rtems.com/pipermail/rtems-users/2008-April/003285.html for details. |
| 201 | * Fix typo in comment in cpukit/score/include/rtems/system.h |
| 202 | * SPARC/LEON2 BSP now supports nanoseconds time granularity |
| 203 | * SPARC/LEON3 BSP now supports nanoseconds time granularity |
| 204 | * User's Guide corrections |
| 205 | * CONFIGURE_MAXIMUM_TASKS defaults to 0 not 10. |
| 206 | * Use ensure not insure. |
| 207 | * Make it clear that a user does not have to calculate the memory needed for the RTEMS Workspace. ''confdefs.h'' does this. |
| 208 | * Emphasize RTEMS is s library and that by defaults code that is not used is not linked into an application. |
| 209 | * Fixed typos on CONFIGURE_ENABLE_CLOCK_DRIVER. |
| 210 | * Fixed minor mistakes on rtems_io_unregister_driver. |