Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | smptests/smpscheduler01: Use right scheduler | Sebastian Huber | 2017-07-19 | 1 | -0/+3 | |
| | | | | Update #3063. | |||||
* | tests: Use floating point task | Sebastian Huber | 2017-07-19 | 5 | -3/+12 | |
| | | | | | | | These tests directly or indirectly use fprintf(), etc. which may use the floating point unit. Update #3076. | |||||
* | tests: Use floating point task | Sebastian Huber | 2017-07-18 | 31 | -0/+58 | |
| | | | | | | | These tests directly or indirectly use fprintf(), etc. which may use the floating point unit. Update #3076. | |||||
* | tests: Use more integer print functions | Sebastian Huber | 2017-07-18 | 1 | -0/+14 | |
| | | | | | | This avoids an unnecessary use of the floating point unit. Update #3076. | |||||
* | psxtests: Add a mmap dedicated test case | Kevin Kirspel | 2017-07-14 | 10 | -0/+553 | |
| | | | | Updates #2859 | |||||
* | rtems: Add rtems_scheduler_ident_by_processor_set | Sebastian Huber | 2017-07-11 | 2 | -0/+30 | |
| | | | | Update #3070. | |||||
* | rtems: Add rtems_scheduler_ident_by_processor() | Sebastian Huber | 2017-07-11 | 2 | -0/+18 | |
| | | | | Update #3069. | |||||
* | score: Fix set scheduler | Sebastian Huber | 2017-07-10 | 1 | -6/+10 | |
| | | | | | | | Ensure that the thread processor affinity fits the new scheduler instance. Update #3059. | |||||
* | score: Add simple affinity support to EDF SMP | Sebastian Huber | 2017-07-10 | 12 | -2/+614 | |
| | | | | Update #3059. | |||||
* | smptests/smpstrongapa01: Simplify | Sebastian Huber | 2017-07-07 | 1 | -3/+3 | |
| | | | | Update #3059. | |||||
* | score: Fix default set affinity | Sebastian Huber | 2017-07-07 | 1 | -3/+4 | |
| | | | | | | | | The set of online processors must be a subset of the thread processor affinity for the schedulers without arbitrary processor affinity support to avoid problems in case of processor addition and removal. Update #3059. | |||||
* | score: Introduce _SMP_Get_online_processors() | Sebastian Huber | 2017-07-07 | 1 | -2/+2 | |
| | | | | Update #3059. | |||||
* | score: Use processor mask for set affinity | Sebastian Huber | 2017-07-07 | 2 | -2/+2 | |
| | | | | Update #3059. | |||||
* | score: Move processor affinity to Thread_Control | Sebastian Huber | 2017-07-07 | 3 | -7/+16 | |
| | | | | Update #3059. | |||||
* | score: Use <sys/bitset.h> for Processor_mask | Sebastian Huber | 2017-07-06 | 1 | -2/+2 | |
| | | | | | | | | Implement the Processor_mask via <sys/bitset.h>. Provide _Processor_mask_To_uint32_t() to enable its use in device specific routines, e.g. interrupt affinity register in an interrupt controller. Update #3059. | |||||
* | newlib01: Use fopen() instead of freopen() | Sebastian Huber | 2017-06-30 | 1 | -3/+11 | |
| | | | | | | | With global stdio streams, a freopen() would close the global stream object. Update #3012. | |||||
* | smptests/smpschededf01: New test | Sebastian Huber | 2017-06-29 | 6 | -0/+215 | |
| | | | | Update #3056. | |||||
* | tests: Move busy loop to test support | Sebastian Huber | 2017-06-29 | 1 | -86/+10 | |
| | | | | Update #3056. | |||||
* | score: Add SMP EDF scheduler | Sebastian Huber | 2017-06-29 | 7 | -0/+90 | |
| | | | | Update #3056. | |||||
* | smptests: Split smpscheduler03 | Sebastian Huber | 2017-06-29 | 15 | -659/+761 | |
| | | | | | | Split smpscheduler03 to run the tests with only one processor. Update #3056. | |||||
* | psxstat/test.c: Avoid potential string overflow | Joel Sherrill | 2017-06-21 | 1 | -2/+5 | |
| | ||||||
* | psximfs02/init.c: Avoid potential string overflow | Joel Sherrill | 2017-06-21 | 1 | -2/+2 | |
| | ||||||
* | dl03/dl-cache.c: Fix duplicate const warning | Joel Sherrill | 2017-06-21 | 1 | -1/+1 | |
| | ||||||
* | malloctest/init.c: Disable check maximum size warning to allow error test case | Joel Sherrill | 2017-06-21 | 1 | -0/+3 | |
| | ||||||
* | top/task1.c: Fix sprintf() buffer overflow | Joel Sherrill | 2017-06-21 | 1 | -1/+1 | |
| | ||||||
* | rbheap01/init.c: Fix PAGE_SIZE redefined warning | Joel Sherrill | 2017-06-21 | 1 | -37/+37 | |
| | ||||||
* | tests: Fix build dependencies | Sebastian Huber | 2017-06-13 | 7 | -7/+12 | |
| | | | | | | See also: https://www.gnu.org/software/automake/manual/html_node/Built-Sources-Example.html | |||||
* | spcpuset01: Update due to CPU_CMP() changes | Sebastian Huber | 2017-06-09 | 1 | -1/+1 | |
| | | | | Close #3036. | |||||
* | spcpuset01: Update due to CPU_NAND_S() changes | Sebastian Huber | 2017-06-07 | 1 | -3/+3 | |
| | | | | Close #3032. | |||||
* | Fix CPU_COPY() usage | Sebastian Huber | 2017-06-07 | 4 | -6/+6 | |
| | | | | | | | | The original CPU_COPY() support of Newlib <sys/cpuset.h> had the parameters in the wrong order. This is fixed in Newlib since 2017-05-22. Update #3023. | |||||
* | Do not include <sys/ioctl.h> in kernel-space | Sebastian Huber | 2017-06-07 | 2 | -0/+2 | |
| | | | | Update #2833. | |||||
* | Move RTEMS-specific Termios API content | Sebastian Huber | 2017-06-07 | 4 | -84/+6 | |
| | | | | | | | Remove obsolete support for OFILL, OFDEL, NLDLY, CRDLY, BSDLY, VTDLY, and FFDLY which is not present on FreeBSD and not implemented in Linux. Update #2833. | |||||
* | build-system: Fix the targets support for the parallel build. | Chris Johns | 2017-05-26 | 2 | -3/+2 | |
| | ||||||
* | testsuite: Fix excluding tests that a substring of another test. | Chris Johns | 2017-05-25 | 1 | -11/+10 | |
| | | | | | Fix excluding `math` when there is a test `mathl`. The shell test used fails in this case. This patch's approach is much simpler. | |||||
* | testsuite: Add fsjffs2gc01 to the disable JFFS tests. | Chris Johns | 2017-05-24 | 1 | -0/+1 | |
| | ||||||
* | testusite: Fix the parallel build test excludes. | Chris Johns | 2017-05-24 | 1 | -26/+22 | |
| | ||||||
* | confdefs.h: Add SMP enabled field to configuration | Sebastian Huber | 2017-05-16 | 18 | -2/+34 | |
| | | | | | | | | | | | Do not use the processor count to determine if SMP is enabled. Instead use a dedicated configuration option. Enable SMP by default in SMP configurations. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001. | |||||
* | sptests/spprivenv01: Use default task mode | Sebastian Huber | 2017-05-12 | 1 | -1/+1 | |
| | | | | There is no need to run the task with interrupts disabled. | |||||
* | confdefs.h: Use SMP scheduler only if necessary | Sebastian Huber | 2017-05-12 | 1 | -0/+2 | |
| | | | | Update #3001. | |||||
* | confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATION | Sebastian Huber | 2017-05-11 | 16 | -0/+32 | |
| | | | | | | | | | | | Enable the SMP configuration by default in case SMP is enabled. Add configuration option CONFIGURE_DISABLE_SMP_CONFIGURATION to disable it explicitly. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001. | |||||
* | testsuites: Build the tests in parallel if make is asked too. | Chris Johns | 2017-05-11 | 1 | -22/+29 | |
| | ||||||
* | testsuites: Fix build dependences for generated files. | Chris Johns | 2017-05-11 | 7 | -2/+18 | |
| | ||||||
* | posix/mman: add mmap support for shm objects | Gedare Bloom | 2017-05-05 | 1 | -1/+2 | |
| | | | | Update #2859. | |||||
* | dhrystone/dhry_1.c: Move assignment to before start of timer | Joel Sherrill | 2017-04-26 | 1 | -5/+5 | |
| | ||||||
* | block08/bdbuf_tests.c: Add include of <rtems/inttypes.h> | Joel Sherrill | 2017-04-25 | 1 | -0/+1 | |
| | ||||||
* | rtems/inttypes.h, block08: Add and use PRIdrtems_blkdev_bnum | Joel Sherrill | 2017-04-25 | 1 | -1/+5 | |
| | ||||||
* | psxtests/Makefile.am: Disable tests which should not be built when POSIX is ↵ | Joel Sherrill | 2017-04-25 | 1 | -2/+2 | |
| | | | | disabled | |||||
* | devnullfatal01/testcase.h: Avoid redefinition of TESTS_USE_PRINTK | Joel Sherrill | 2017-04-25 | 1 | -1/+3 | |
| | ||||||
* | linpack/linpack-pc.c: Fix no return statement warning | Joel Sherrill | 2017-04-23 | 1 | -0/+3 | |
| | ||||||
* | dhrystone/dhry_1.c: Fix may be used uninitialized warning | Joel Sherrill | 2017-04-23 | 1 | -0/+5 | |
| |