kernel_optimize_test/arch/blackfin
Sonic Zhang b85b82d980 [Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel
http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3978

Section data_l1_cacheline_aligned should be defined in
link script of kernel, when L1 data sram bank A is not available.

In bf536 with all data cache is enabled, there is no L1 data sram.
Current link script won't define section data_l1.cacheline_aligned in
this case. But, if user select put cacheline_aligned data into l1 sram
in kernel menuconfig, these data will be dropped and access to these
data will trigger data CPLB exception.

Do panic in l1 relocation code as well.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
2008-04-24 06:13:37 +08:00
..
boot Blackfin arch: add a cheesy install target 2007-10-22 00:45:55 +08:00
configs [Blackfin] arch: merge ip0x-specific board changes 2008-04-24 05:03:26 +08:00
kernel [Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel 2008-04-24 06:13:37 +08:00
lib [Blackfin] arch: fix bug - make memcpy return the dest addr. 2007-12-21 21:12:21 +08:00
mach-bf527 [Blackfin] arch: Give the DMA base registers a more descriptive name 2008-04-24 05:31:18 +08:00
mach-bf533 [Blackfin] arch: Give the DMA base registers a more descriptive name 2008-04-24 05:31:18 +08:00
mach-bf537 [Blackfin] arch: Give the DMA base registers a more descriptive name 2008-04-24 05:31:18 +08:00
mach-bf548 [Blackfin] arch: Give the DMA base registers a more descriptive name 2008-04-24 05:31:18 +08:00
mach-bf561 [Blackfin] arch: Give the DMA base registers a more descriptive name 2008-04-24 05:31:18 +08:00
mach-common [Blackfin] arch: make the mask explicit rather than writing a negative number in hex 2008-04-24 05:56:07 +08:00
mm [Blackfin] arch: fix bug - make sure we check the right L1 length 2008-04-23 08:55:26 +08:00
oprofile [Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__ 2008-04-23 09:39:01 +08:00
Kconfig [Blackfin] arch: merge ip0x-specific board changes 2008-04-24 05:03:26 +08:00
Kconfig.debug [Blackfin] arch: add slightly better help text for CPLB_INFO 2008-02-02 15:32:40 +08:00
Makefile [Blackfin] arch: declare CHECKFLAGS to make sparse output more readable 2008-03-07 02:43:48 +08:00