Commit Graph

24686 Commits

Author SHA1 Message Date
Sebastian Huber
80e37434ac fstests/fsrdwr: Free allocated memory 2013-01-30 17:21:26 +01:00
Sebastian Huber
2e0177d8d8 fstests: Check resources used by FAT file system 2013-01-30 17:08:05 +01:00
Sebastian Huber
065441d80f fstests: Use global environment and clean up
This releases all resources acquired by the chroot().
2013-01-30 17:08:05 +01:00
Sebastian Huber
334222f042 fstests: Initialize swapout task 2013-01-30 17:08:05 +01:00
Sebastian Huber
399afaf5ba fstests: Perform a quick format 2013-01-30 17:08:05 +01:00
Sebastian Huber
524cdbbccd fstests: Use designated initializers 2013-01-30 17:08:04 +01:00
Sebastian Huber
eefeefdd0e dosfs: Always release the buffers
Release the buffers also if this is not the last reference to the file
object since otherwise we may hold modified data indefinitely.
2013-01-30 17:08:04 +01:00
Sebastian Huber
1b937c6994 ftpd: Check the root and current directory change
Only continue the session if the root and current directory change was
successful, otherwise the FTP server may access restricted file system
areas.
2013-01-30 17:08:04 +01:00
Sebastian Huber
b63c8f9b50 ftpfs: Fix SIZE command handling
It is invalid to issue a SIZE command once a data transfer is
in progress.  For reads we issue the SIZE command before the RETR
command and get a snapshot of the file size.  For writes the file size
is initialized to zero and incremented for each write chunk.
2013-01-28 16:46:02 +01:00
Sebastian Huber
c934a10dba bsp/mpc55xx: Add BSP_DATA_CACHE_USE_WRITE_THROUGH 2013-01-28 16:45:42 +01:00
Sebastian Huber
036788d57b bsps/powerpc: Add option for write-through cache 2013-01-28 16:45:42 +01:00
Sebastian Huber
4dafa52b6d bsp/mpc55xx: Fix MMU configuration for RSM6 2013-01-28 16:45:41 +01:00
Sebastian Huber
33bd2efbb2 testsuites: Fix prototypes 2013-01-27 13:50:23 +01:00
Sebastian Huber
565d8daad5 testsuites: Use rtems_fatal_source_description() 2013-01-27 13:47:17 +01:00
Ric Claus
967278fd95 Fixed virtex4,5 BSP compile time warnings 2013-01-26 23:18:12 +01:00
Joel Sherrill
bb679b3111 Move <memory.h> and <sys/uio.h> to non-networking directory
These two header files were installed from libnetworking even
when networking was disabled. This patch moves them to a
non-networking location and updates uio.h to match the FreeBSD 8.x
source being used for the USB stack and TCP/IP stack upgrade.

 - cpukit/include/memory.h
   Move from cpukit/libnetworking/memory.h. No changes

 - cpukit/include/sys/uio.h
   Move from cpukit/libnetworking/sys/uio.h. Replace with FreeBSD 8.x version.

 - cpukit/include/sys/_iovec.h
   New. FreeBSD 8.x file supporting <sys/uio.h>.

 - cpukit/Makefile.am
   Reflect movement of <memory.h> and <sys/uio.h>.

 - cpukit/preinstall.am
   Regenerate

 - cpukit/libnetworking/nfs/bootp_subr.c
   Eliminate use of uio_procp field no longer in FreeBSD structure. This
   field was set and never read so eliminating the set has no impact.
2013-01-23 13:38:04 -06:00
Sebastian Huber
7f7b09ca2e bsp/gen83xx: Disable caches in bsp_restart() 2013-01-18 10:01:52 +01:00
Alex Ivanov
99d11970b6 fstests: Generating .scn (Screen Shots) #4 2013-01-15 13:46:56 -06:00
Alex Ivanov
79060eb608 psxtmtests: Generating .scn (Screen Shots) #8 2013-01-15 10:03:55 -06:00
Christopher Kerl
408a16edb5 Create POSIX Timing Test psxtmthread02
Minor modifications were made to the student version to
clearify methods and to clean up test output.
2013-01-14 10:12:14 -06:00
Alex Ivanov
e214280bd7 Generating .scn (Screen Shots) #7 2013-01-14 09:53:36 -06:00
Sebastian Huber
0cce75e696 NIOS2: Fix register restore sequence in epilogue
This fix is critical.  The previous implementation leads to system
corruption.
2013-01-14 10:48:06 +01:00
Sebastian Huber
f7351e4ea5 bsp/virtex5: Fix define location 2013-01-14 08:16:04 +01:00
Christopher Kerl
72f3b05165 Create POSIX Timing Test psxtmcond09
Modifications were made to this submission allow the same init.c
file to be ran by three tests that were very similar using posix
pthread_cond_timedwait and pthread_cond_wait.
2013-01-11 14:33:37 -06:00
Christopher Kerl
bcefae2ea3 Create POSIX Timing Test psxtmcond03 2013-01-11 14:15:51 -06:00
Jennifer Averett
86d06a6132 Added more condition variable timing tests. 2013-01-11 14:15:51 -06:00
Sebastian Huber
b1d1021200 bsp/lpc32xx: Bypass the IrDA modem for UART6 2013-01-11 14:50:44 +01:00
Joel Sherrill
e858f7049c cpukit: Fix many Doxygen warnings 2013-01-10 17:06:47 -06:00
Joel Sherrill
0c2f1e3345 devfs: Doxygen Warning Removal and Cleanup 2013-01-10 17:06:47 -06:00
Joel Sherrill
b697bc6a44 cpukit: Use Consistent Beginning of Doxygen Group Notation
This is the result of a sed script which converts all uses
of @{ into a consistent form.
2013-01-10 17:06:47 -06:00
Joel Sherrill
b10825cd5d cpukit: Add EOL on files missing EOL at EOF 2013-01-10 17:06:47 -06:00
Joel Sherrill
ff1becb6e7 rfs: Doxygen group cannot have a dash in it
Change rtems-rfs to rtems_rfs
2013-01-10 17:06:47 -06:00
Joel Sherrill
5cb175bb52 cpukit/posix: Doxygen group is POSIXAPI 2013-01-10 17:06:47 -06:00
Joel Sherrill
a15eaaf9fd cpukit: Doxygen group fixes and many warnings addressed
The output of the modules.html is much improved. Most
filesystem and POSIX API related groups are properly nested.
Some formatting issues were addressed as were multiple
inconsistencies.
2013-01-10 17:06:47 -06:00
Alex Ivanov
ed70eaea0b score: Doxygen Clean Up Task #14 2013-01-10 08:50:33 -06:00
Alex Ivanov
1105020796 score: Doxygen Clean Up Task #12
http://www.google-melange.com/gci/task/view/google/gci2012/8110207
2013-01-10 08:50:26 -05:00
Sebastian Huber
cf8a351cb1 rtems: Avoid NULL pointer access
The _MPCI_table may be NULL in case multiprocessing is disabled in the
application configuration.
2013-01-10 14:04:10 +01:00
Sebastian Huber
a89a2ec596 IMFS: Documentation 2013-01-09 20:52:44 +01:00
Sebastian Huber
25ba0cd6c0 libcsupport: Documentation 2013-01-09 20:42:58 +01:00
Sebastian Huber
b403c670ae libcsupport: Documentation 2013-01-09 20:42:58 +01:00
Sebastian Huber
e82fcb44d5 sapi: Documentation 2013-01-09 20:42:58 +01:00
Christopher Kerl
7f97cb3e21 Create POSIX Timing Test psxtmcond05 2013-01-09 13:27:57 -06:00
Christopher Kerl
55ea2220e3 Create POSIX Timing Test psxtmcond02 2013-01-09 12:53:28 -06:00
Sebastian Huber
f33a84b555 nfsclient: Return an error status in nfsInit()
Avoid assert() and use proper cleanup if nfsInit() fails to allocate a
resource.
2013-01-09 17:24:49 +01:00
Alex Ivanov
d8134178de score: Doxygen Clean Up Task #18
http://www.google-melange.com/gci/task/view/google/gci2012/8137204
2013-01-09 11:20:58 -05:00
Sebastian Huber
f12ef23941 bsps/arm: Fix LPC Ethernet driver initialization 2013-01-09 16:45:26 +01:00
Sebastian Huber
da80202531 bsp/gen83xx: Register I2C SEMTECH SC620 driver 2013-01-09 16:45:26 +01:00
Sebastian Huber
fb070e054d libchip: Add I2C SEMTECH SC620 octal LED driver 2013-01-09 16:45:26 +01:00
Sebastian Huber
aeff597721 bsps/powerpc: Add probe handler to I2C driver 2013-01-09 16:45:25 +01:00
Sebastian Huber
339646e887 bsps/powerpc: Fix compiler warnings 2013-01-09 16:45:25 +01:00