<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/blackfin/kernel/vmlinux.lds.S, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-08-13T08:16:11Z</updated>
<entry>
<title>Blackfin arch: convert L2 defines to be the same as the L1 defines</title>
<updated>2008-08-13T08:16:11Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-08-13T08:16:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07aa7be5708afb3d9afa68f6f853c98e51bc64b3'/>
<id>urn:sha1:07aa7be5708afb3d9afa68f6f853c98e51bc64b3</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier.adi@gmail.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>Blackfin arch: make sure the BSS and kernel load address are 4 byte aligned</title>
<updated>2008-08-06T09:10:57Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-08-06T09:10:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1375204611f417541e55ee09e248acdbbb94356d'/>
<id>urn:sha1:1375204611f417541e55ee09e248acdbbb94356d</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier.adi@gmail.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>Blackfin arch:  Extend sram malloc to handle L2 SRAM.</title>
<updated>2008-07-19T07:42:41Z</updated>
<author>
<name>Sonic Zhang</name>
</author>
<published>2008-07-19T07:42:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=262c3825a9f3eb0f4f30ebb4b1ee57397bcb3ffc'/>
<id>urn:sha1:262c3825a9f3eb0f4f30ebb4b1ee57397bcb3ffc</id>
<content type='text'>
Extend system call to alloc L2 SRAM in application.
Automatically move following sections to L2 SRAM:
1. kernel built-in l2 attribute section
2. kernel module l2 attribute section
3. elf-fdpic application l2 attribute section

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>[Blackfin] arch: use the same style for missing L1 sections</title>
<updated>2008-04-23T22:21:25Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-04-23T22:21:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bc6e0fa1596ff0c2cc0de0d000270050b6ba43bf'/>
<id>urn:sha1:bc6e0fa1596ff0c2cc0de0d000270050b6ba43bf</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier.adi@gmail.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>[Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel</title>
<updated>2008-04-23T22:13:37Z</updated>
<author>
<name>Sonic Zhang</name>
</author>
<published>2008-04-23T22:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b85b82d980526d683dc3b39f2ac1f447fa84a105'/>
<id>urn:sha1:b85b82d980526d683dc3b39f2ac1f447fa84a105</id>
<content type='text'>
http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&amp;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 &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>[Blackfin] arch: remove NOTES from linker script</title>
<updated>2008-03-25T22:39:15Z</updated>
<author>
<name>Bernd Schmidt</name>
</author>
<published>2008-03-25T22:39:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9df7a8f62268a05e3bc8be2b2f8f95c522fd9ccc'/>
<id>urn:sha1:9df7a8f62268a05e3bc8be2b2f8f95c522fd9ccc</id>
<content type='text'>
Since
  r3658 | vapier | 2007-09-12 16:26:11 +0200 (Wed, 12 Sep 2007) | 1 line

  add more common defines for output sections

we've had a new line, NOTES, in our linker script, which causes upstream
binutils to complain about "missing phdr".  Currently the only other arch
that uses NOTES is i386, and the patch which added it also added
PHDRS {
	text PT_LOAD FLAGS(5);	/* R_E */
	data PT_LOAD FLAGS(7);	/* RWE */
	note PT_NOTE FLAGS(0);	/* ___ */
}
and a few other modifications to use ":text" and ":data" to the linker
script.

It seems that we don't need NOTES at all, so just remove it.

Signed-off-by: Bernd Schmidt &lt;bernds_cb1@t-online.de&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>[Blackfin] arch: handle the most common L1 shrinkage case (L1 does not exist for a part) so that any parts labeled for L1 instead get placed into external memory sections</title>
<updated>2008-02-29T03:57:35Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-02-29T03:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b07a2a1e58beb60c4a40a46251f053d64e1eb36'/>
<id>urn:sha1:8b07a2a1e58beb60c4a40a46251f053d64e1eb36</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier.adi@gmail.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>[Blackfin] arch: move the init sections to the end of memory</title>
<updated>2008-02-02T07:53:17Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-02-02T07:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b7627acc432a36072253bb1288f56e78c7d9423e'/>
<id>urn:sha1:b7627acc432a36072253bb1288f56e78c7d9423e</id>
<content type='text'>
Move the init sections to the end of memory so that after they
are free, run time memory is all continugous - this should help decrease
memory fragementation.

When doing this, we also pack some of the other sections a little closer
together, to make sure we don't waste memory. To make this happen,
we need to rename the .data.init_task section to .init_task.data, so
it doesn't get picked up by the linker script glob.

Signed-off-by: Mike Frysinger &lt;vapier.adi@gmail.com&gt;
Signed-off-by: Bryan Wu &lt;bryan.wu@analog.com&gt;

</content>
</entry>
<entry>
<title>all archs: consolidate init and exit sections in vmlinux.lds.h</title>
<updated>2008-01-28T22:21:17Z</updated>
<author>
<name>Sam Ravnborg</name>
</author>
<published>2008-01-20T13:15:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=01ba2bdc6b639764745ff678caf3fb9e5bcd745a'/>
<id>urn:sha1:01ba2bdc6b639764745ff678caf3fb9e5bcd745a</id>
<content type='text'>
This patch consolidate all definitions of .init.text, .init.data
and .exit.text, .exit.data section definitions in
the generic vmlinux.lds.h.

This is a preparational patch - alone it does not buy
us much good.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>Blackfin arch: reclaim a few bytes from the end of our init section</title>
<updated>2007-10-30T04:00:02Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2007-10-30T04:00:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=36208059c18cd5e8c89fc9037cb1a79e62733882'/>
<id>urn:sha1:36208059c18cd5e8c89fc9037cb1a79e62733882</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;michael.frysinger@analog.com&gt;
Signed-off-by: Bryan Wu &lt;bryan.wu@analog.com&gt;

</content>
</entry>
</feed>
