Age | Commit message (Collapse) | Author |
|
* clock.t, dpmem.t, msg.t, part.t, region.t, rtmon.t, sem.t, task.t,
timer.t: Correct documentation typos noticed and thankfully reported
by Fabrício de Novaes Kucinskis <fabricio@dea.inpe.br>
|
|
PR 1278/cpukit
* cpu.c: Fix incorrect bit manipulation on returning old address of raw
trap handler.
|
|
PR 1277/networking
* netinet/in_cksum_i386.c: Use q instead of r in constraint for
assembly language. This restricts the register choice to the a-d
registers.
|
|
PR 1268/cpukit
* include/rtems/assoc.h: There is no rtems_assoc_ptr_by_value method.
|
|
* runtest.in: Filter out Memory exception error messages.
|
|
* rtems/rtems_glue.c: Fix compilation error from incorrectly applied
patch.
|
|
* rtems/score/cpu.h: Should not use uint32_t.
|
|
* libmisc/cpuuse/cpuuse.c: Typo correction.
|
|
PR 1266/cpukit
* src/keygetspecific.c, src/keyrundestructors.c, src/keysetspecific.c:
Use API instead of class for key indexing. Thanks to Phil Torre
<ptorre@zetron.com> for back porting the patch.
|
|
PR 1261/cpukit
* src/semaphorecreatesupp.c: Initialize all fields during
semaphore creation.
|
|
PR 1260/cpukit
* src/pthread.c: Get initial signals blocked from creating thread
not from ourselves.
|
|
PR 1259/rtems
* src/taskcreate.c: Initialize is_global in all cases since memory is
not guaranteed to be zero.
|
|
PR 1248/networking
* rtems/rtems_glue.c: Luke Stras <luke@spacequest.com> reported that
when no interfaces are successfully attached, the default route is
broken and may result in a jump to an illegal address.
|
|
PR 1249/build
* configure.ac: Jerry Needell <jerry.needell@unh.edu> reported that the
leon3 was left out of the cache enable logic. Thus the cache
management support code was empty on LEON3 CPUs.
|
|
PR 1237/rtems
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Add logic to prevent stack creep
when interrupts occur at a sufficient rate that the interrupted
thread never gets to clean its stack. This patch ensures that an
interrupted thread will not nest ISR dispatches on its stack.
|
|
PR 1243
* pppd/auth.c (set_allowed_addrs): Remove bogus dereference.
|
|
PR 1240/filesystem
* src/imfs/imfs_rmnod.c: Fix link when removing a symlink. Memory for
filename was not being freed.
|
|
* include/bsp.h: Correct license URL and/or fix mistake in copyright
notice. Both of these mistakes appear to be from code submitted after
these changes were made previously.
|
|
* src/dosfs/msdos_misc.c: Correct license URL and/or fix mistake in
copyright notice. Both of these mistakes appear to be from code
submitted after these changes were made previously.
|
|
* network/greth.c, network/greth.h, network/open_eth.c: Correct license
URL and/or fix mistake in copyright notice. Both of these mistakes
appear to be from code submitted after these changes were made
previously.
|
|
PR 1124/rtems
* include/rtems/score/threadq.h: Picked up missed header file change.
|
|
PR bsps/972
* network/README.greth: New file. Missed in previous commit.
|
|
PR 1221/cpukit
* src/pthreadequal.c: Fix critical section nesting.
|
|
PR 1221/doc
* user/rtmon.t: Add missing exponent operator in RMS CPU Utilization
formula.
|
|
* libcsupport/src/gxx_wrappers.c: fix PR#690. Supply
taskvar dtor to plug memory leak. Applied patch attached
to PR#690.
|
|
* bootstrap: Add options -p and -r for upstream compatiblity.
|
|
* score/include/rtems/system.h:
#define __RTEMS_REVISION__ 6 (BZ 1206).
|
|
* posix/include/aio.h: s/aoi_lio_opcode/aio_lio_opcode/
(BZ 1203).
|
|
* thread.t: Correct spelling error.
|
|
* cpu_asm.S: Properly support synchronous traps.
|
|
* src/termios.c: Change attribute of semaphore. It was counting
interrupts not acting as a condition synchronization mutex. Since the
caller did not always need to obtain the semaphore, it was not being
decremented until there was no data. This could occur after hours of
running a system and thousands of interrupts. The code in
fillBufferQueue would spin until it had consumed all of those
semaphore counts.
|
|
|
|
|
|
|
|
|
|
|
|
Cherrypick from master 2006-10-24 02:16:27 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'Cleanup.':
contrib/repo-conf/.cvsignore
contrib/repo-conf/AUTHORS
contrib/repo-conf/COPYING
contrib/repo-conf/ChangeLog
contrib/repo-conf/INSTALL
contrib/repo-conf/Makefile.am
contrib/repo-conf/NEWS
contrib/repo-conf/README
contrib/repo-conf/aclocal/version.m4
contrib/repo-conf/apt/sources.list.d/.cvsignore
contrib/repo-conf/apt/sources.list.d/rtems.list.in
contrib/repo-conf/apt/vendors.list.d/rtems.list
contrib/repo-conf/configure.ac
contrib/repo-conf/gpg/gpg-pubkey-69ce4a83-44cc2b30
contrib/repo-conf/gpg/gpg-pubkey-eac29b6f-3fe1f458
contrib/repo-conf/rtems-repo-conf.spec.in
contrib/repo-conf/yum.repos.d/.cvsignore
contrib/repo-conf/yum.repos.d/rtems.repo.in
|
|
PR 1162/rtems
* unlimited/system.h: Reserve enough memory for the stacks wanted.
|
|
PR 1170/rtems
* src/timerserver.c: Timer Server created the TIME task with a
hard-coded hexadecimal number instead of using rtems_build_name. This
resulted in a byte-swapped name on some platforms.
|
|
PR 1171/doc
* timer.t: Correct documentation for rtems_timer_initiate_server.
|
|
PR 1173/rtems
* rtems/score/cpu.h: Add missing comment characters on endif.
|
|
PR 1124/rtems
* src/coremutexseize.c, src/coremutexsurrender.c, src/threadqenqueue.c,
src/threadqenqueuefifo.c, src/threadqenqueuepriority.c: The placement
of the changing a thread's priority when using priority ceiling
should be on the successful transfer of the mutex -- not when the
thread tries to acquire. Plus the lack of a dispatch disable point
lead to the potential for a thread timing out and already having
inherited the ceiling priority.
|
|
PR 1101/rtems
* src/coremutex.c: Remove dead code.
|
|
PR 1101/rtems
* src/taskcreate.c, src/tasks.c: Remove dead code.
|
|
PR 1101/rtems
* src/base_fs.c: Remove dead code.
|
|
PR 1100/bsps
* console/debugputs.c: Remove redundant return.
|
|
* cpu_asm.S: Reduce mask from 0xffc to 0x3fc so only the vector
bits are used when calculating the exception vector.
|
|
* VERSION: Updated to rtems-4.6.6.
|
|
* aclocal/version.m4: Updated to rtems-4.6.6.
|
|
* configure.ac, console/console.c:
|