<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/ia64/kernel/smp.c, 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-18T22:39:48Z</updated>
<entry>
<title>[IA64] Shrink shadow_flush_counts to a short array to save 8k of per_cpu area.</title>
<updated>2008-08-18T22:39:48Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2008-08-15T14:21:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=97653f92c004d322ef27edb168a1b5f31142c6dc'/>
<id>urn:sha1:97653f92c004d322ef27edb168a1b5f31142c6dc</id>
<content type='text'>
Making allmodconfig will break the current build.  This patch shrinks
the per_cpu__shadow_flush_counts from 16k to 8k which frees enough space
to allow allmodconfig to successfully complete.

Fixes http://bugzilla.kernel.org/show_bug.cgi?id=11338

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Acked-by: Jack Steiner &lt;steiner@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>on_each_cpu(): kill unused 'retry' parameter</title>
<updated>2008-06-26T09:24:38Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2008-05-09T07:39:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=15c8b6c1aaaf1c4edd67e2f02e4d8e1bd1a51c0d'/>
<id>urn:sha1:15c8b6c1aaaf1c4edd67e2f02e4d8e1bd1a51c0d</id>
<content type='text'>
It's not even passed on to smp_call_function() anymore, since that
was removed. So kill it.

Acked-by: Jeremy Fitzhardinge &lt;jeremy.fitzhardinge@citrix.com&gt;
Reviewed-by: Paul E. McKenney &lt;paulmck@linux.vnet.ibm.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>ia64: convert to generic helpers for IPI function calls</title>
<updated>2008-06-26T09:22:30Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2008-06-26T09:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f27b433ef32a77c8cb76f018507453df7c03e552'/>
<id>urn:sha1:f27b433ef32a77c8cb76f018507453df7c03e552</id>
<content type='text'>
This converts ia64 to use the new helpers for smp_call_function() and
friends, and adds support for smp_call_function_single().

Cc: Tony Luck &lt;tony.luck@intel.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>[IA64] smp.c coding style fix</title>
<updated>2008-05-01T21:29:12Z</updated>
<author>
<name>Hidetoshi Seto</name>
</author>
<published>2008-04-30T09:55:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c0cd661b1b0ad83dac54420169ec9ca14df409e9'/>
<id>urn:sha1:c0cd661b1b0ad83dac54420169ec9ca14df409e9</id>
<content type='text'>
Fix indenting of switch statement to follow CodingStyle, and
pull out handling of call_data into an inlined function.

I confirmed that applying this fix doesn't affect assembled code.

Signed-off-by: Hidetoshi Seto &lt;seto.hidetoshi@jp.fujitsu.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Implement smp_call_function_mask for ia64</title>
<updated>2008-04-03T18:39:43Z</updated>
<author>
<name>Xiantao Zhang</name>
</author>
<published>2008-04-03T18:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=31a6b11fed6ceec07ec4bdfefae56b8252d450cf'/>
<id>urn:sha1:31a6b11fed6ceec07ec4bdfefae56b8252d450cf</id>
<content type='text'>
This interface provides more flexible functionality for smp
infrastructure ... e.g. KVM frequently needs to operate on
a subset of cpus.

Signed-off-by: Xiantao Zhang &lt;xiantao.zhang@intel.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Allow smp_call_function_single() to current cpu</title>
<updated>2007-07-30T23:26:45Z</updated>
<author>
<name>Avi Kivity</name>
</author>
<published>2007-07-19T15:32:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8a2d8693054a6cd86cc959576322b30e66e31208'/>
<id>urn:sha1:8a2d8693054a6cd86cc959576322b30e66e31208</id>
<content type='text'>
This removes the requirement for callers to get_cpu() to check in simple
cases.  i386 and x86_64 already received a similar treatment.

Signed-off-by: Avi Kivity &lt;avi@qumranet.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Nail two more simple section mismatch errors</title>
<updated>2007-07-25T20:08:41Z</updated>
<author>
<name>Tony Luck</name>
</author>
<published>2007-07-20T23:14:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cb2e0912f714b116812ef5834b5ba80d894ac967'/>
<id>urn:sha1:cb2e0912f714b116812ef5834b5ba80d894ac967</id>
<content type='text'>
pcibios_setup (between 'pci_setup' and 'quirk_mellanox_tavor')
setup_profiling_timer (between 'write_profile' and 'delayed_put_task_struct')

Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>use the new percpu interface for shared data</title>
<updated>2007-07-19T17:04:45Z</updated>
<author>
<name>Fenghua Yu</name>
</author>
<published>2007-07-19T08:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f34e3b61f2be9628bd41244f3ecc42009c5eced5'/>
<id>urn:sha1:f34e3b61f2be9628bd41244f3ecc42009c5eced5</id>
<content type='text'>
Currently most of the per cpu data, which is accessed by different cpus,
has a ____cacheline_aligned_in_smp attribute.  Move all this data to the
new per cpu shared data section: .data.percpu.shared_aligned.

This will seperate the percpu data which is referenced frequently by other
cpus from the local only percpu data.

Signed-off-by: Fenghua Yu &lt;fenghua.yu@intel.com&gt;
Acked-by: Suresh Siddha &lt;suresh.b.siddha@intel.com&gt;
Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
Cc: Christoph Lameter &lt;clameter@sgi.com&gt;
Cc: "Luck, Tony" &lt;tony.luck@intel.com&gt;
Cc: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[IA64] spelling fixes: arch/ia64/</title>
<updated>2007-05-11T21:55:43Z</updated>
<author>
<name>Simon Arlott</name>
</author>
<published>2007-05-11T21:55:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=72fdbdce3d52282f8ea95f512e871791256754e6'/>
<id>urn:sha1:72fdbdce3d52282f8ea95f512e871791256754e6</id>
<content type='text'>
Spelling and apostrophe fixes in arch/ia64/.

Signed-off-by: Simon Arlott &lt;simon@fire.lp0.eu&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Optional method to purge the TLB on SN systems</title>
<updated>2007-05-08T21:50:43Z</updated>
<author>
<name>Jack Steiner</name>
</author>
<published>2007-05-08T21:50:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3be44b9cc33d26930cb3bb014f35f582c6522481'/>
<id>urn:sha1:3be44b9cc33d26930cb3bb014f35f582c6522481</id>
<content type='text'>
This patch adds an optional method for purging the TLB on SN IA64 systems.
The change should not affect any non-SN system.

Signed-off-by: Jack Steiner &lt;steiner@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
</feed>
