<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/arm/kernel/smp.c, branch linux-2.6.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-07-28T19:32:47Z</updated>
<entry>
<title>[ARM SMP] Ensure secondary CPUs have a clean TLB</title>
<updated>2005-07-28T19:32:47Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-07-28T19:32:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=505d7b193181be029f4f9aea59e6bdbfdd1e9e76'/>
<id>urn:sha1:505d7b193181be029f4f9aea59e6bdbfdd1e9e76</id>
<content type='text'>
Since ARMv6 CPUs will not flush the TLB on context switches, it is
possible that we may end up with some global TLB entries remaining
present, eventually upsetting userspace.  Explicitly flush the
entire TLB on secondary CPUs as they startup, after we have switched
to the init_mm page tables.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: Mark CPU init functions/data with __cpuinit/...data</title>
<updated>2005-07-17T20:35:41Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-07-17T20:35:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd6f68af298cab4e059f8489b56e46ae36243fcc'/>
<id>urn:sha1:bd6f68af298cab4e059f8489b56e46ae36243fcc</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: Initialise cpu_present_map</title>
<updated>2005-07-11T18:42:58Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-07-11T18:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73eb7d9e8cfd16813eec94d0ec8fa2a5262a85cc'/>
<id>urn:sha1:73eb7d9e8cfd16813eec94d0ec8fa2a5262a85cc</id>
<content type='text'>
Rather than relying on the fixup code in init/main.c, explicitly
initialise cpu_present_map.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: We list IRQs for present CPUs, not online CPUs</title>
<updated>2005-07-11T18:26:31Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-07-11T18:26:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e11b2236eace94ad9a2e421904742e83976405ed'/>
<id>urn:sha1:e11b2236eace94ad9a2e421904742e83976405ed</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: Rename cpu_present_mask to cpu_possible_map</title>
<updated>2005-07-11T16:38:36Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-07-11T16:38:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d12734d14e5602816f0b16b17a8cef5ea70afb5a'/>
<id>urn:sha1:d12734d14e5602816f0b16b17a8cef5ea70afb5a</id>
<content type='text'>
The kernel's terminology for this is cpu_possible_map not
cpu_present_mask.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: Add IPI support code for SMP TLB flushing</title>
<updated>2005-06-28T12:49:16Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-06-28T12:49:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b0ef3b1127776d4a2787d7530ac0c4da82c2331'/>
<id>urn:sha1:4b0ef3b1127776d4a2787d7530ac0c4da82c2331</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: Messages about CPUs should be prefixed by CPU%u</title>
<updated>2005-06-19T18:48:16Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-06-19T18:48:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0908db22b189b28664cba3965ebb7e0df59c749a'/>
<id>urn:sha1:0908db22b189b28664cba3965ebb7e0df59c749a</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM SMP: Add support for startup of secondary processors</title>
<updated>2005-06-18T08:33:31Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2005-06-18T08:33:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e65f38ed0bb7af367ff919c573cf29643fc5f9e8'/>
<id>urn:sha1:e65f38ed0bb7af367ff919c573cf29643fc5f9e8</id>
<content type='text'>
Create a temporary page table to startup secondary processors.  This
page table must have a 1:1 virtual/physical mapping for the kernel
in addition to the standard mappings to ensure that the secondary
CPU can enable its MMU safely.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2005-04-16T22:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
</entry>
</feed>
