Stefan Lankes
|
1f7f702ae3
|
cosmetic changes
|
2011-10-21 14:19:05 -07:00 |
|
Stefan Lankes
|
2db441bc17
|
add temporary workaround to distribute shared pages over all memory controllers
|
2011-10-21 14:17:54 -07:00 |
|
Stefan Lankes
|
69d2114654
|
add flag MAP_REMAP to remap already mapped paged with new attributes
|
2011-10-10 15:37:35 -07:00 |
|
Stefan Lankes
|
c68332bea4
|
mask eMAC device per default
|
2011-10-10 13:10:50 -07:00 |
|
Stefan Lankes
|
244aa1a4c0
|
minor optimizations, use RC_RCCEID to determine the core id
|
2011-10-10 22:03:12 +02:00 |
|
Stefan Lankes
|
364609e8e0
|
add the array RC_RCCEID to determine the RCCE ID from a given core id
|
2011-10-10 21:54:56 +02:00 |
|
Stefan Lankes
|
8551a9ea9a
|
use "nicer" function names
|
2011-10-10 06:23:00 +02:00 |
|
Stefan Lankes
|
8f4349ee51
|
minor optimizations
|
2011-10-09 21:03:31 -07:00 |
|
Stefan Lankes
|
8e6b00b42e
|
redesign of the interrupt handling
=> now, the eMAC device uses also LINT0
|
2011-10-09 13:04:13 -07:00 |
|
Stefan Lankes
|
3bbba12ac9
|
fix bug in save_fpu_state
|
2011-10-07 16:11:25 +02:00 |
|
Stefan Lankes
|
5fe4f8895b
|
minor optimizations and additional output messages
|
2011-10-07 16:10:34 +02:00 |
|
Stefan Lankes
|
907eb10e28
|
map all test and set register into the virtual address space
|
2011-10-05 13:22:51 -07:00 |
|
Stefan Lankes
|
fbb0b9237b
|
add mmnif_irqhandler in the default handler
|
2011-10-03 03:53:15 -07:00 |
|
Stefan Lankes
|
498654447c
|
move scc_memcpy.h to arch/x86/include/asm
|
2011-10-02 14:07:13 -07:00 |
|
Marian Ohligs
|
aecd3b1c8c
|
remove compiler warnings in drivers/char/stdio
|
2011-09-30 11:59:45 +02:00 |
|
Stefan Lankes
|
0285c6b6b7
|
remove obsolete debug messages
|
2011-09-22 21:37:57 +02:00 |
|
Stefan Lankes
|
e9ddfd0db2
|
dump current value of CR0
|
2011-09-22 21:36:29 +02:00 |
|
Stefan Lankes
|
c42642aadc
|
remove typo
|
2011-09-22 21:36:05 +02:00 |
|
Stefan Lankes
|
50315a1d20
|
dump every minute the average cpu load
|
2011-09-22 10:58:03 +02:00 |
|
Marian Ohligs
|
df7d1cab87
|
- increase legibility (add kb_init & kb_finish)
|
2011-09-19 00:29:16 +02:00 |
|
Marian Ohligs
|
e572d1c502
|
Merge branch 'master' into ohligs
Conflicts:
kernel/init.c
kernel/tests.c
|
2011-09-09 21:23:15 +02:00 |
|
Stefan Lankes
|
c6339bfd2d
|
by leaving the interrupt handler, we check if an urgent task is ready
if yes, the kernel switchs to this task
|
2011-09-06 06:46:52 -07:00 |
|
Stefan Lankes
|
62070aa3a9
|
add the support of (explicit) write through caching
|
2011-09-03 13:25:49 -07:00 |
|
Stefan Lankes
|
27e652f81d
|
if a task exists with a higher priority, we start a rescheduling in check_workqueues.
|
2011-09-02 13:57:11 -07:00 |
|
Stefan Lankes
|
41dc03235a
|
use get_cpu_frequency instead of the static number 533
|
2011-09-02 13:52:42 -07:00 |
|
Stefan Lankes
|
751dda8f1e
|
add helper function to determine, if the interrupt flag is set
|
2011-09-02 13:51:29 -07:00 |
|
Stefan Lankes
|
f198c26851
|
add nicer output messages
|
2011-09-02 13:35:22 -07:00 |
|
Marian Ohligs
|
f6e1118cc9
|
Merge branch 'master' into ohligs
|
2011-09-01 22:48:25 +02:00 |
|
Stefan Lankes
|
e6fb99beb4
|
add inline assembler functions to determine the MSB and LSB
|
2011-09-01 13:31:41 -07:00 |
|
Stefan Lankes
|
470039bd17
|
remove wrong code to realize a fast lane for driver tasks
|
2011-09-01 21:31:44 +02:00 |
|
Marian Ohligs
|
ed5dba2672
|
Merge branch 'master' into ohligs
Conflicts:
kernel/tests.c
|
2011-08-29 14:52:23 +02:00 |
|
Stefan Lankes
|
6a9794dc9b
|
remove obsolete files
|
2011-08-29 04:03:32 -07:00 |
|
Stefan Lankes
|
49dde7a522
|
use get_cpu_frequency instead of the hard-coded frequency number 533
|
2011-08-29 01:54:59 -07:00 |
|
Stefan Lankes
|
5f4c1f8aaa
|
Integration of Simon's mailbox system into the SVM subsystem
|
2011-08-29 01:49:59 -07:00 |
|
Stefan Lankes
|
a8cfbf3e93
|
disable MPE flag (=> using L2 cache) for readonly regions
|
2011-08-29 01:49:19 -07:00 |
|
Stefan Lankes
|
cdba322d9b
|
cosmetic changes
|
2011-08-29 00:04:07 -07:00 |
|
Stefan Lankes
|
19cfc735e2
|
Merge remote branch 'origin/mailbox_integration' into demo
|
2011-08-28 23:59:48 -07:00 |
|
Stefan Lankes
|
38d26aecae
|
Merge branch 'master' into demo
|
2011-08-28 23:59:12 -07:00 |
|
Stefan Lankes
|
81d384b1b0
|
minor changes in the code style
|
2011-08-28 08:54:18 -07:00 |
|
Stefan Lankes
|
291aeabb8a
|
Fix huge bug! Idle task could handle its stack pointer wrong!
=> depending on the config file and the started apps, we got different failure
|
2011-08-28 08:42:39 -07:00 |
|
Simon Pickartz
|
236a207ce1
|
benchmarks now working with 4 cores
|
2011-08-28 07:09:04 -07:00 |
|
Stefan Lankes
|
4fe2562839
|
fine tuning by using the irq fast lane
|
2011-08-28 01:24:28 -07:00 |
|
Generic account for RWTHAachen Students
|
6d065f8621
|
fix in mail_noise
|
2011-08-27 23:32:04 -07:00 |
|
Stefan Lankes
|
a748ac7257
|
Currently, only the SCC uses the fast lane for driver task
|
2011-08-27 23:18:29 -07:00 |
|
Stefan Lankes
|
e015f72686
|
disable temporary the mmnif device
|
2011-08-27 14:29:52 -07:00 |
|
Simon Pickartz
|
1a7eeaa16b
|
testing mail_noise
|
2011-08-27 11:20:18 -07:00 |
|
Simon Pickartz
|
762d39e69a
|
major fix in use of irqs in iRCCE_mailbox.c
|
2011-08-27 10:13:13 -07:00 |
|
Stefan Lankes
|
c81c83e9ff
|
Merge remote branch 'origin/mailbox_integration' into demo
|
2011-08-27 08:07:43 -07:00 |
|
Stefan Lankes
|
3abf062ea0
|
add fast lane for driver task with higher priority
|
2011-08-27 07:02:45 -07:00 |
|
Stefan Lankes
|
eadaf67d06
|
add additional output messages
- describes the SCC's L2 behaviour
|
2011-08-27 05:28:03 -07:00 |
|