Age | Commit message (Collapse) | Author |
|
* SUPPORT: Update address.
|
|
PR 1718/cpukit
* sapi/include/confdefs.h: POSIX threads are allocated twice the
minimum stack space by default. confdefs.h only accounts for one
minimum -- not the 2x factor.
|
|
PR 1717/cpukit
* libcsupport/src/gxx_wrappers.c: Free memory on error.
|
|
PR 1714/doc
* user/datatypes.t: Add missing description of rtems_status_codes.
|
|
PR 1693/filesystem
* libfs/src/imfs/memfile.c: IMFS_memfile_get_block_pointer() was
checking incorrect pointer and thus had dead code.
|
|
PR 1692/filesystem
* libcsupport/include/rtems/libio.h, libfs/src/imfs/imfs_eval.c: Fix
implementation and use of rtems_libio_is_valid_perms().
|
|
PR 1570/cpukit
* posix/src/semtimedwait.c: This routine is supposed to return -1/errno
NOT the status directly.
|
|
PR 1520/doc
* user/part.t: Partition create discussion said it returned the number
of buffers created but it does not.
|
|
PR 1482
* posix/src/ptimer1.c: Exit dispatching critical section.
|
|
* user/region.t: Fix typos where semaphore referenced instead of region
or segment.
|
|
* user/preface.texi: Correct list of supported CPU architectures.
|
|
PR 1414/cpukit
* score/src/objectget.c, score/src/objectgetisr.c,
score/src/objectgetnoprotection.c: Tighten math on extraction of
index so it is harder to trick by passing in a valid id of an
incorrect object class.
|
|
|
|
|
|
|
|
PR 1378/filesystem
* libfs/src/imfs/deviceio.c: IMFS device lseek should return the
current offset.
|
|
PR 1388/cpukit
* sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
allow both priority inherit and ceiling attributes to be set on
semaphore create. These attributes are mutually exclusive and this
should be an error.
|
|
PR 1388/cpukit
* rtems/src/semcreate.c: Classic Semaphores allow both priority inherit
and ceiling attributes to be set on semaphore create. These
attributes are mutually exclusive and this should be an error.
|
|
PR 1387/doc
* user/intr.t: Add Interrupt Manager services to list of services
callable from ISR.
|
|
* custom/uC5282.cfg: Add cvs Id.
|
|
PR 1359/cpukit
* libcsupport/src/libio.c: rtems_libio_allocate:
rtems_libio_iop_freelist incorrectly zeroed on semaphore error. Now
checks error and does not modify anything until sure it has created
semaphore.
|
|
PR 1363/filesystem
* libfs/src/dosfs/fat.h: Fix issue where 32 bit values are not written
correctly in FAT f/s data.
|
|
PR 1364/cpukit
* libcsupport/src/gxx_wrappers.c: Fix compilation problems when
diagnostics enabled.
|
|
Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1357/cpukit
* rtems/src/tasks.c: Ensure creating a task with no ASR is honored.
|
|
PR 1354/bsps
* network/network.c: In some cases it can occur that an empty mbuf is
put on the descriptor chain. (We found it especially then when
transmitting fragmented IP Packets.) Since the actual buffer
descriptor pointer will be incremented after every inserted mbuf
(txBd = sc->txBdBase + sc->txBdHead;) even if m->m_len of the current
mbuf was zero. This leads to the bug.
|
|
PR 1350/bsps
* network/lan91c11x.c: Do not write 65th element into 64 element array.
|
|
* user/concepts.t: Id has four parts not three.
|
|
PR 1337/bsps
* custom/pc386.cfg: Stripping .rodata section produces unusable
executables for the i386-rtems target.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
|
|
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
|
|
PR 1334/doc
* user/Makefile.am, user/concepts.t, user/part.t, user/task.t: Correct
typos and correctly document 4 parts of 32-bit object id.
* user/ObjectId-32Bits.eps: New file.
|
|
PR 1333/cpukit
* libcsupport/include/rtems/termiostypes.h: Typo on type name -- should
be rtems_device_minor_number.
|
|
PR 1316/cpukit
* score/src/coremsgbroadcast.c: Give error when message is too large
like when sending a message. This was the documented behavior.
|
|
PR 564/cpukit
* sapi/include/confdefs.h: Fix incorrect name. Was missed in an earlier
renaming sweep.
|
|
* user/clock.t: Correct discussion of timeval.
|
|
|
|
|
|
|
|
* console/debugputs.c: Correct use of sparc_disable_interrupt and
sparc_enable_interrupt.
|
|
* rtems/include/rtems.h, sapi/Makefile.am: Add Add simple helper to get
RTEMS version string.
* sapi/src/getversionstring.c: New file.
|
|
* startup/linkcmds: All SPARC executables should include
rtems_get_version_string so the monitor used can provide RTEMS
awareness based upon the version.
|
|
* user/datatypes.t: Add rtems_name. Add comment about
rtems_task_argument changing from simple unsigned thirty two bit
integer to being derived from a C99 uintptr_t in 4.8 and newer.
|
|
PR 1192/filesystem
* libblock/src/diskdevs.c: Update the disktap pointer after the
realloc.
|
|
PR 741/networking
* libmisc/dummy/dummy.c: Add dummy network configuration.
|