Commit Graph
28437 Commits
Author SHA1 Message Date
Philipp Eppelt 6ffaeb2899 add --enable-paravirt in cpukit configure scripts 2013-11-27 15:54:04 -05:00
Joel Sherrill 03e54614a3 statvfs filesystem handlers: Remove restrict 2013-11-27 13:06:16 -06:00
Joel Sherrill 47efc01882 psxtmtests_plan.csv: Add explicit No status 2013-11-27 11:04:29 -06:00
Chirayu Desai fa3f87884f Indicate that test psxtmthread05 has been implemented
* update psxtmtests_plan.csv to reflect that the test has been
  implemented.
* Test implemented in db08c3897f
2013-11-27 11:26:05 -05:00
Steven Kou df97c7f878 psxtests: Add test document file to psx06. 2013-11-27 10:03:39 -05:00
Chirayu Desai db08c3897f psxtmtests: Add psxtmthread05 for pthread_setschedparam
New test psxtmthread 05 uses two tasks and times lowering
the priority of one task plus the preemption and context switch
to the other task.
2013-11-27 09:54:57 -05:00
Daniel Ramirez 98eb7e78b6 raspberrypi doxygen refactoring 2013-11-27 09:53:52 -05:00
Sebastian Huber ea3e6928ba nios2: Typos 2013-11-26 10:02:09 +01:00
Sebastian Huber 1350a70254 score: Format changes in _Thread_Set_state() 2013-11-26 10:02:08 +01:00
Sebastian Huber 96962b5d7a score: Simplify _Thread_queue_Dequeue_priority() 2013-11-26 10:02:08 +01:00
Sebastian Huber e99b0e2384 score: Use local variables for consistency 2013-11-26 10:02:08 +01:00
Steven Kou ee4dc2fd4d psxtests: Add test document file to psx09. 2013-11-25 11:11:06 -05:00
Steven Kou d1dbabd215 psxtests: Add test document file to psx08. 2013-11-25 09:49:36 -05:00
Chirayu Desai 22fa874ada powerpc/mpc55xxevb: Move bspworkarea.c to bspgetworkarea.c
Fixes commit 571216acee
2013-11-24 12:08:24 -05:00
Daniel Ramirez 287fefe2af mpc55xxevb: Move start.S to mpc55xxevb/start/start.S 2013-11-23 19:47:51 -05:00
Daniel Ramirez 9660ad6482 beatnik: Move bsp_reset() to beatnik/startup/bspreset.c 2013-11-23 15:35:19 -05:00
Chirayu Desai 571216acee powerpc/mpc55xxevb: Move bspworkareainit.c to bspgetworkarea.c
* Move bsp_work_area_initialize()
2013-11-23 13:00:29 -05:00
Chirayu Desai 4abc4d1e2c powerpc/mpc55xxevb: Move startup/reset.c to startup/bspreset.c 2013-11-23 07:56:14 -05:00
Daniel Ramirez 995eb4beb6 gumstix: Move bsp_reset() to gumstix/startup/bspreset.c 2013-11-22 06:04:14 -05:00
Annelies Odermann 27116f25ad psxtests: add psx01/psx01.doc 2013-11-22 05:43:53 -05:00
Daniel Ramirez bb81e04ae3 statvfs and ALL filesystem handlers: Add restrict keyword. 2013-11-21 16:56:48 -06:00
Sebastian Huber 4ea97d2449 score/rbtree: Remove "unprotected" from API 2013-11-21 12:58:46 +01:00
Sebastian Huber 833dd90335 score/rbtree: Delete protected operations
The user of the red-black tree container must now ensure that at most
one thread at once can access an instance.
2013-11-21 12:58:46 +01:00
Sebastian Huber eea7c93706 scheduler/EDF: Use unprotected insert and extract
Interrupts are disabled by the caller _Thread_Change_priority() or
_Thread_Set_transient() or directly in the scheduler operation.  Thus
there is no need to use protected variants.
2013-11-21 12:58:45 +01:00
Daniel Ramirez 14876018c3 select.h, rtems_select.c, nds select: Add restrict keyword 2013-11-20 18:24:48 -06:00
Joel Sherrill 5124d64acd sparc.t: Correct for V8/V9 2013-11-20 15:26:11 -06:00
Joel Sherrill d0beb9bac4 Misc tests: Fix scn files and adjust output 2013-11-18 10:55:24 -06:00
Sebastian Huber 39a4574652 powerpc: Add r2 to CPU context
The r2 may be used for thread-local storage.
2013-11-18 14:56:43 +01:00
Sebastian Huber 8dc2e7bd7e powerpc: Do not validate reserved XER bits 2013-11-18 14:56:43 +01:00
Sebastian Huber 3a7628e86a score: Objects_Information::extract visibility
This filed is only used if RTEMS_MULTIPROCESSING is defined.
2013-11-18 14:56:43 +01:00
Sebastian Huber 435f2c056b libtests/malloctest: Fix heap extend test case 2013-11-18 14:56:43 +01:00
Sebastian Huber 85b5264211 heapgetinfo: Free all delayed blocks 2013-11-18 14:56:42 +01:00
Joel Sherrill a136fb697d testsuites: Add missing .scn files 2013-11-15 11:55:44 -06:00
Joel Sherrill 892abd53f9 Rename imfs_fspathenval.scn to imfs_fspatheval.scn 2013-11-15 11:55:44 -06:00
Ralf Kirchner a45b2ac992 fsdosfsname01: Improve test for duplicate names 2013-11-15 14:05:59 +01:00
Joel Sherrill f8a39cdc5f no_cpu/.../cpu.h: Comment improvement 2013-11-14 17:27:13 -06:00
Joel Sherrill bd90283947 mips/.../cpu.h: Comment improvement 2013-11-14 17:26:31 -06:00
Joel Sherrill 52c3af137d sparc/../irq-shared.c: Fix compilation for SMP when not LEON3 2013-11-14 17:26:12 -06:00
Sebastian Huber 17ba41982a monitor: Add support for BSD wakeup state 2013-11-14 15:58:03 +01:00
Sebastian Huber a3b1fcd977 bsps/arm: Fix Cortex-A9 MPCore nanoseconds handler 2013-11-14 15:57:52 +01:00
Sebastian Huber 2c93c5ae64 bsp/realview-pbx-a9: Add Ethernet module memory 2013-11-13 14:08:33 +01:00
Sebastian Huber 12cbc370c0 bsp/ngmp: New BSP variant 2013-11-13 09:34:27 +01:00
Sebastian Huber f204e31070 bsp/leon3: Enable linker script variants 2013-11-13 09:34:27 +01:00
Sebastian Huber 198140009f bsp/leon3: Delete unused LEON_REG symbol 2013-11-13 09:34:27 +01:00
Sebastian Huber 7eb6444d08 smptests/smp06: Delete test
This test referred to the first version of the simple SMP scheduler
which used the thread execution time for its scheduling decisions.  For
the current simple SMP scheduler, the execution time of threads is
irrelevant (like in the corresponding single-processor variant).
2013-11-11 10:29:36 +01:00
Sebastian Huber 8cb28826ff Filesystem: Add kernel event filter handler
This handler is necessary to implement the KQUEUE(2) system calls.

Add <sys/event.h> from FreeBSD 8.4.
2013-11-04 15:22:48 +01:00
Sebastian Huber 1682946057 Filesystem: Add poll() handler
This handler is necessary to implement the SELECT(2) and POLL(2) system
calls.

Add <sys/poll.h> from FreeBSD 8.4.
2013-11-04 15:22:47 +01:00
Sebastian Huber ffc862cbf5 bsp/realview-pbx-a9: Add NULL pointer protection
Qemu Git version 8641136c54d216edb5bb8ef723c754039b4c5cf3 or later is
required.
2013-10-31 16:43:25 +01:00
Daniel Hellstrom b3211b5a63 SPARC BSPs: disable interrupts as early as possible
There is no point having interrupts enabled before reaching
boot_card() that disables interrupt. We better have it off
all the time.

It is required to turn off interrupt on secondary CPUs in an
SMP system.
2013-10-31 15:31:06 +01:00
Daniel Hellstrom 82e11be20c LEON3 SMP: remove compiler warning from __delay() declaration 2013-10-31 15:31:06 +01:00