Michal Simek
d0f140e03e
microblaze: Do not trace cpu_relax function
...
IRQsoff tracer requires to protect cpu_idle function
to get correct timing report.
Signed-off-by: Michal Simek <monstr@monstr.eu>
2010-08-04 10:22:36 +02:00
Michal Simek
78ebfa884b
microblaze: Adding likely macros
...
On the base on GCOV analytics is helpful to add likely/unlikely
macros.
Signed-off-by: Michal Simek <monstr@monstr.eu>
2010-04-01 08:38:24 +02:00
Michal Simek
40db083433
microblaze: Remove segment.h
...
I would like to use asm-generic uaccess.h where are segment
macros defined. This is just first step.
Signed-off-by: Michal Simek <monstr@monstr.eu>
2010-04-01 08:38:19 +02:00
Michal Simek
a1f55113ca
microblaze: Move cache macro from cache.h to cacheflush.h
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-12-14 08:45:00 +01:00
Michal Simek
f1ae3f6918
microblaze: UMS is used only for MMU kernel
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-10-05 11:37:47 +02:00
John Williams
866d72295d
microblaze: Ensure CPU usermode is set on new userspace processes
...
Signed-off-by: John Williams <john.williams@petalogix.com>
2009-09-22 10:00:41 +02:00
Michal Simek
5233806dfe
microblaze_mmu_v2: Update process creation for MMU
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-05-26 16:45:18 +02:00
Arnd Bergmann
5af7fa6810
microblaze: export some symbols
...
Some device drivers require the symbols _ebss, kernel_thread,
__page_offset or ___range_ok, so export them.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-05-21 15:56:05 +02:00
Michal Simek
6714fcc34e
microblaze: Remove redundant variable
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-04-23 16:09:18 +02:00
Michal Simek
e1c4bd0897
microblaze: Move start_thread to process.c
...
This change is due to upcomming MMU merge
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-04-23 16:09:18 +02:00
Michal Simek
ac3efab506
microblaze: Rename kernel_mode to pt_mode in pt_regs
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-04-23 16:09:17 +02:00
Michal Simek
51eb6dc9ca
microblaze: Remove while(1) loop from show_regs function
...
I removed it because of show_regs can't break die function.
If process/kernel failed, die (do_exit) function resolve it.
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-04-23 16:09:16 +02:00
Michal Simek
a8fb748e89
microblaze: Simplify copy_thread()
...
Removing nr parameter from copy_tread function
commit 6f2c55b843
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-04-14 10:37:22 +02:00
Michal Simek
6496a23add
microblaze_v8: process and init task function
...
Reviewed-by: Ingo Molnar <mingo@elte.hu>
Acked-by: Stephen Neuendorffer <stephen.neuendorffer@xilinx.com>
Acked-by: John Linn <john.linn@xilinx.com>
Acked-by: John Williams <john.williams@petalogix.com>
Signed-off-by: Michal Simek <monstr@monstr.eu>
2009-03-27 14:25:26 +01:00