Changes between Version 96 and Version 97 of Release/4.8


Ignore:
Timestamp:
Dec 29, 2015, 8:36:59 PM (22 months ago)
Author:
Darryl Yeo
Comment:

Fixed broken links

Legend:

Unmodified
Added
Removed
Modified
  • Release/4.8

    v96 v97  
    147147
    148148Issues With Problems Report Numbers
    149  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1297 1297/cpukit] - pthread_rwlock_init misinterprets NULL attr pointer
    150  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1313 1313/cpukit] - "rtems_pty_maximum_ptys" not initialized
    151  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1316 1316/cpukit] - message queue broadcast truncated messages that were too long and should have return an error per the documentation
    152  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1330 1330/cpukit] - free.c: Print of wrong address in error message
    153  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1333 1333/cpukit] - typo in termiostypes.h uses major instead of minor
    154  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1334 1334/doc] - Misc Documentation Typos and Object ID correction
    155  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1337 1337/bsps] - Stripping .rodata section produces unusable executables for the i386-rtems target.
    156  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1348 1348/cpukit] - Resetting CPU usage information while a period is running results in a negative minimum cpu time used being reported.
    157  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1350 1350/bsps] - arm/csb336/network/lan91c11x.c: array subscript is above array bounds
    158  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1354 1354/bsps] - AV5282 Network driver can put empty mbuf on descriptor chain
    159  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1357 1357/cpukit] - creating task with RTEMS_NO_ASR has no effect
    160  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1359 1359/cpukit] - rtems_libio_allocate: rtems_libio_iop_freelist incorrectly zeroed on semaphore error
    161  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1363 1363/filesystem] - Fix issue where 32 bit values are not written correctly in FAT f/s data.
    162  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1364 1364/cpukit] - gxx_wrappers.c won't compile with diagnostics enabled
    163  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1376 1376/filesystem] - lseek filesystem internal handlers should return off_t
    164  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1378 1378/filesystem] - seek device file system handler returns 0 not offset
    165  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1380 1380/bsps] - Unreadable comments in c/src/lib/libbsp/arm/rtl22xx/include/bsp.h
    166  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1387 1387/doc] - Add Interrupt Manager services to set callable from ISR
    167  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1388 1388/cpukit] - Classic Semaphores allow both priority inherit and ceiling attributes to be set
    168  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1391 1391/bsps] - sparc BSPs spurious handler printk format error
    169  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1396 1396/bsps] - mvme5500 update from Kate Feng
    170  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1414 1414/cpukit] - Valid Id of Wrong Object Type Accepted
    171  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1415 1415/cpukit] - Semaphore obtain with invalid priority ceiling
    172  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1421 1421/filesystem] - Backport ftruncate support for devices so fopen(device, "w") works
    173  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1482 1482/cpukit] - POSIX timer_settime has path which does not exit dispatching critical section
     149 *  [https://devel.rtems.org/ticket/1297 1297/cpukit] - pthread_rwlock_init misinterprets NULL attr pointer
     150 *  [https://devel.rtems.org/ticket/1313 1313/cpukit] - "rtems_pty_maximum_ptys" not initialized
     151 *  [https://devel.rtems.org/ticket/1316 1316/cpukit] - message queue broadcast truncated messages that were too long and should have return an error per the documentation
     152 *  [https://devel.rtems.org/ticket/1330 1330/cpukit] - free.c: Print of wrong address in error message
     153 *  [https://devel.rtems.org/ticket/1333 1333/cpukit] - typo in termiostypes.h uses major instead of minor
     154 *  [https://devel.rtems.org/ticket/1334 1334/doc] - Misc Documentation Typos and Object ID correction
     155 *  [https://devel.rtems.org/ticket/1337 1337/bsps] - Stripping .rodata section produces unusable executables for the i386-rtems target.
     156 *  [https://devel.rtems.org/ticket/1348 1348/cpukit] - Resetting CPU usage information while a period is running results in a negative minimum cpu time used being reported.
     157 *  [https://devel.rtems.org/ticket/1350 1350/bsps] - arm/csb336/network/lan91c11x.c: array subscript is above array bounds
     158 *  [https://devel.rtems.org/ticket/1354 1354/bsps] - AV5282 Network driver can put empty mbuf on descriptor chain
     159 *  [https://devel.rtems.org/ticket/1357 1357/cpukit] - creating task with RTEMS_NO_ASR has no effect
     160 *  [https://devel.rtems.org/ticket/1359 1359/cpukit] - rtems_libio_allocate: rtems_libio_iop_freelist incorrectly zeroed on semaphore error
     161 *  [https://devel.rtems.org/ticket/1363 1363/filesystem] - Fix issue where 32 bit values are not written correctly in FAT f/s data.
     162 *  [https://devel.rtems.org/ticket/1364 1364/cpukit] - gxx_wrappers.c won't compile with diagnostics enabled
     163 *  [https://devel.rtems.org/ticket/1376 1376/filesystem] - lseek filesystem internal handlers should return off_t
     164 *  [https://devel.rtems.org/ticket/1378 1378/filesystem] - seek device file system handler returns 0 not offset
     165 *  [https://devel.rtems.org/ticket/1380 1380/bsps] - Unreadable comments in c/src/lib/libbsp/arm/rtl22xx/include/bsp.h
     166 *  [https://devel.rtems.org/ticket/1387 1387/doc] - Add Interrupt Manager services to set callable from ISR
     167 *  [https://devel.rtems.org/ticket/1388 1388/cpukit] - Classic Semaphores allow both priority inherit and ceiling attributes to be set
     168 *  [https://devel.rtems.org/ticket/1391 1391/bsps] - sparc BSPs spurious handler printk format error
     169 *  [https://devel.rtems.org/ticket/1396 1396/bsps] - mvme5500 update from Kate Feng
     170 *  [https://devel.rtems.org/ticket/1414 1414/cpukit] - Valid Id of Wrong Object Type Accepted
     171 *  [https://devel.rtems.org/ticket/1415 1415/cpukit] - Semaphore obtain with invalid priority ceiling
     172 *  [https://devel.rtems.org/ticket/1421 1421/filesystem] - Backport ftruncate support for devices so fopen(device, "w") works
     173 *  [https://devel.rtems.org/ticket/1482 1482/cpukit] - POSIX timer_settime has path which does not exit dispatching critical section
    174174
    175175Issues Without Problems Report Numbers
     
    186186
    187187Issues With Problems Report Numbers
    188  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=741 PR741] - Add dummy network configuration table for autoconf probes
    189  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1192 PR1192]  - libblock: Update the disktap pointer after the realloc.
    190  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1212 PR1212] - Correctly enabled timeslicing when done by calling task.  Adds sp44.
    191  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1237 PR1237] - SPARC port specific modifications to avoid overflowing interrupted task stack under high load
    192  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1257 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.
    193  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1263 PR1263] - User's Guide Partition:  Improve discussion of alignment and minimum buffer sizes.
    194  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1265 PR1265] - objectbyindex.c and prototype - rename parameter so including rtems.h and string.h in user code does not give warning.
    195  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1277 PR1277] -  i386 in_cksum macro had incorrect assembly constraints
    196  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1278 PR1278] - SPARC/cpu.c - Fix incorrect bit manipulation on returning old address of raw trap handler.
    197  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1282 PR1282] - librtems++ Interrupt class has confusion over vec and vector variable names
    198  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1280 PR1280] - shttpd modified to avoid gcc 4.2.x coldfire bug fix in 4.3.
    199  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1284 PR1284] - Memory corruption in NFS if server connectivity is lost
    200  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1285 PR1285] - remove obsolete rtems_configuration_get_maximum_devices()
    201  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1288 PR1288] - Services Allowed From ISR updated
    202  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1291 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:
     188 *  [https://devel.rtems.org/ticket/741 PR741] - Add dummy network configuration table for autoconf probes
     189 *  [https://devel.rtems.org/ticket/1192 PR1192]  - libblock: Update the disktap pointer after the realloc.
     190 *  [https://devel.rtems.org/ticket/1212 PR1212] - Correctly enabled timeslicing when done by calling task.  Adds sp44.
     191 *  [https://devel.rtems.org/ticket/1237 PR1237] - SPARC port specific modifications to avoid overflowing interrupted task stack under high load
     192 *  [https://devel.rtems.org/ticket/1257 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.
     193 *  [https://devel.rtems.org/ticket/1263 PR1263] - User's Guide Partition:  Improve discussion of alignment and minimum buffer sizes.
     194 *  [https://devel.rtems.org/ticket/1265 PR1265] - objectbyindex.c and prototype - rename parameter so including rtems.h and string.h in user code does not give warning.
     195 *  [https://devel.rtems.org/ticket/1277 PR1277] -  i386 in_cksum macro had incorrect assembly constraints
     196 *  [https://devel.rtems.org/ticket/1278 PR1278] - SPARC/cpu.c - Fix incorrect bit manipulation on returning old address of raw trap handler.
     197 *  [https://devel.rtems.org/ticket/1282 PR1282] - librtems++ Interrupt class has confusion over vec and vector variable names
     198 *  [https://devel.rtems.org/ticket/1280 PR1280] - shttpd modified to avoid gcc 4.2.x coldfire bug fix in 4.3.
     199 *  [https://devel.rtems.org/ticket/1284 PR1284] - Memory corruption in NFS if server connectivity is lost
     200 *  [https://devel.rtems.org/ticket/1285 PR1285] - remove obsolete rtems_configuration_get_maximum_devices()
     201 *  [https://devel.rtems.org/ticket/1288 PR1288] - Services Allowed From ISR updated
     202 *  [https://devel.rtems.org/ticket/1291 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:
    203203  *  pthread_cond_timedwait - could block forever
    204204  *  mq_timedreceive - used relative not absolute time
     
    208208  *  pthread_rwlock_timedwrlock- used relative not absolute time
    209209  *  sem_timedwait - could block forever
    210  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1293 PR1293] - PSX10 should avoid using -1 for tv_nsec value
    211  *  [https://www.rtems.org/bugzilla/show_bug.cgi?id=1293 PR1294] - Correct prototype and usage of sparc_disable_interrupts
     210 *  [https://devel.rtems.org/ticket/1293 PR1293] - PSX10 should avoid using -1 for tv_nsec value
     211 *  [https://devel.rtems.org/ticket/1293 PR1294] - Correct prototype and usage of sparc_disable_interrupts
    212212
    213213Issues Without Problems Report Numbers