<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/sgi-xp, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-04-21T20:41:50Z</updated>
<entry>
<title>sgi-xp/sgi-gru: allow modules to load on non-uv systems</title>
<updated>2009-04-21T20:41:50Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-04-21T19:24:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e873cff0fada2b0532ca5104d5b5f5b02aa442b2'/>
<id>urn:sha1:e873cff0fada2b0532ca5104d5b5f5b02aa442b2</id>
<content type='text'>
For an upcoming distro release, we need to have the xp kernel module
loadable even when not on UV equipment.  The xpc module will not load.
This will allow one set of modules dependent upon xp to work on either UV
or non-UV equipment.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Signed-off-by: Jack Steiner &lt;steiner@sgi.com&gt;
Cc: Ingo Molnar &lt;mingo@elte.hu&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>sgi-xpc: clean up numerous globals</title>
<updated>2009-04-13T22:04:33Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-04-13T21:40:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a7665b0a380585fbd70a2275f3120c6086e0c92d'/>
<id>urn:sha1:a7665b0a380585fbd70a2275f3120c6086e0c92d</id>
<content type='text'>
Introduce xpc_arch_ops and eliminate numerous individual global definitions.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Cc: Dean Nelson &lt;dcn@sgi.com&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>sgi-xpc: implement opencomplete messaging</title>
<updated>2009-04-13T22:04:33Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-04-13T21:40:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=efdd06ed181a88a11e612238c1ac04668e665395'/>
<id>urn:sha1:efdd06ed181a88a11e612238c1ac04668e665395</id>
<content type='text'>
sgi-xpc has a window of failure where an open message can be sent and a
subsequent data message can get lost.  We have added a new message
(opencomplete) which closes that window.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Signed-off-by: Dean Nelson &lt;dcn@sgi.com&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>sgi-xpc: prevent false heartbeat failures</title>
<updated>2009-04-13T22:04:33Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-04-13T21:40:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a374c57b0764432a80303abee3d1afd1939b5a0a'/>
<id>urn:sha1:a374c57b0764432a80303abee3d1afd1939b5a0a</id>
<content type='text'>
The heartbeat timeout functionality in sgi-xpc is currently not trained to
the connection time.  If a connection is made and the code is in the last
polling window prior to doing a timeout, the next polling window will see
the heartbeat as unchanged and initiate a no-heartbeat disconnect.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Signed-off-by: Dean Nelson &lt;dcn@sgi.com&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>xpc_sn2: fix max() warning about pointers of different types</title>
<updated>2009-04-03T02:05:07Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-04-02T23:59:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6e873ec71d091f52510f6aa9bc71d4732438522a'/>
<id>urn:sha1:6e873ec71d091f52510f6aa9bc71d4732438522a</id>
<content type='text'>
Fix a minor compile warning when building on ia64.

drivers/misc/sgi-xp/xpc_sn2.c: In function `xpc_clear_remote_msgqueue_flags_sn2':
drivers/misc/sgi-xp/xpc_sn2.c:1746: warning: comparison of distinct pointer types lacks a cast

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&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>sgi-gru: add support to the GRU driver for message queue interrupts</title>
<updated>2009-04-03T02:05:06Z</updated>
<author>
<name>Jack Steiner</name>
</author>
<published>2009-04-02T23:59:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6f2584f47474d29ce829604bfc8b56c10b352fdb'/>
<id>urn:sha1:6f2584f47474d29ce829604bfc8b56c10b352fdb</id>
<content type='text'>
Add support to the GRU driver for message queue interrupts.

Signed-off-by: Jack Steiner &lt;steiner@sgi.com&gt;
Signed-off-by: Dean Nelson &lt;dcn@sgi.com&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>SGI IA64 UV: fix ia64 build error in the linux-next tree</title>
<updated>2009-02-11T12:31:47Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2009-02-09T16:25:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c0040047d5499599cc231ca3f105be3ceff8562'/>
<id>urn:sha1:1c0040047d5499599cc231ca3f105be3ceff8562</id>
<content type='text'>
Fix the ia64 build error that occurs in the linux-next tree by introducing
an ia64 version of uv.h.

Additionally, clean up the usage of is_uv_system().

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Signed-off-by: Jack Steiner &lt;steiner@sgi.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>Merge commit 'v2.6.29-rc4' into core/percpu</title>
<updated>2009-02-09T13:58:11Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2009-02-09T13:58:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=249d51b53aea1b7cdb1be65a1a9a0c59d9e06f3e'/>
<id>urn:sha1:249d51b53aea1b7cdb1be65a1a9a0c59d9e06f3e</id>
<content type='text'>
Conflicts:
	arch/x86/mach-voyager/voyager_smp.c
	arch/x86/mm/fault.c
</content>
</entry>
<entry>
<title>sgi-xp: fix writing past the end of kzalloc()'d space</title>
<updated>2009-02-05T20:56:49Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2009-02-04T23:12:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=361916a943cd9dbda1c0b00879d0225cc919d868'/>
<id>urn:sha1:361916a943cd9dbda1c0b00879d0225cc919d868</id>
<content type='text'>
A missing type cast results in writing way beyond the end of a kzalloc()'d
memory segment resulting in slab corruption. But it seems like the better
solution is to define -&gt;recv_msg_slots as a 'void *' rather than a
'struct xpc_notify_mq_msg_uv *' and add the type cast.

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Cc: &lt;stable@kernel.org&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>sgi-xp: link XPNET's net_device_ops to its net_device structure</title>
<updated>2009-02-03T23:16:48Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2009-02-03T23:16:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=714c48f1bb553a2e5dd8d6ff66accc7c51218ac9'/>
<id>urn:sha1:714c48f1bb553a2e5dd8d6ff66accc7c51218ac9</id>
<content type='text'>
A recent patch by Stephen Hemminger to convert XPNET to use net_device_ops and
internal net_device_stats failed to link the net_device_ops structure to the
net_device structure. See commit e8ac9c55f28482f5b2f497a8e7eb90985db237c2
("xpnet: convert devices to new API").

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
