<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/sgi-xp/xp_uv.c, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-12-16T15:20:14Z</updated>
<entry>
<title>x86: uv: update XPC to handle updated BIOS interface</title>
<updated>2009-12-16T15:20:14Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-12-16T00:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c2c9f115741453715d6b4da1cd2de65af8c7ad86'/>
<id>urn:sha1:c2c9f115741453715d6b4da1cd2de65af8c7ad86</id>
<content type='text'>
The UV BIOS has moved the location of some of their pointers to the
"partition reserved page" from memory into a uv hub MMR.  The GRU does not
support bcopy operations from MMR space so we need to special case the MMR
addresses using VLOAD operations.

Additionally, the BIOS call for registering a message queue watchlist has
removed the 'blade' value and eliminated the structure that was being
passed in.  This is also reflected in this patch.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Cc: 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>x86: uv: xpc needs to provide an abstraction for uv_gpa</title>
<updated>2009-12-16T15:20:13Z</updated>
<author>
<name>Robin Holt</name>
</author>
<published>2009-12-16T00:47:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=682128939f546e3a9cdd9fef392b932dd9c41a65'/>
<id>urn:sha1:682128939f546e3a9cdd9fef392b932dd9c41a65</id>
<content type='text'>
Provide an SGI SN2/UV agnositic method for converting a global physical
address into a socket physical address.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Cc: 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-xp: define xp_partition_id and xp_region_size</title>
<updated>2008-11-06T04:32:21Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-11-05T23:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=31de5ece351a218a35b9bf83ab05a14373261bb6'/>
<id>urn:sha1:31de5ece351a218a35b9bf83ab05a14373261bb6</id>
<content type='text'>
Define xp_partition_id and xp_region_size to their correct values.

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>sgi-xp: define xp_expand_memprotect() and xp_restrict_memprotect()</title>
<updated>2008-11-06T04:32:20Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-11-05T23:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6c1c325de908cbc444cf284f59c3a892161012e9'/>
<id>urn:sha1:6c1c325de908cbc444cf284f59c3a892161012e9</id>
<content type='text'>
Define xp_expand_memprotect() and xp_restrict_memprotect() so they can be
tailered to the hardware they are run on.

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>sgi-xp: setup the activate GRU message queue</title>
<updated>2008-07-30T16:41:50Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-07-30T05:34:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b8669dfd110a62a74eea525a009342f73987ea0'/>
<id>urn:sha1:5b8669dfd110a62a74eea525a009342f73987ea0</id>
<content type='text'>
Setup the activate GRU message queue that is used for partition activation
and channel connection on UV systems.

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Cc: Jack Steiner &lt;steiner@sgi.com&gt;
Cc: "Luck, Tony" &lt;tony.luck@intel.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-xp: add usage of GRU driver by xpc_remote_memcpy()</title>
<updated>2008-07-30T16:41:50Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-07-30T05:34:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a812dcc3a298eef650c381e094e2cf41a4ecc9ad'/>
<id>urn:sha1:a812dcc3a298eef650c381e094e2cf41a4ecc9ad</id>
<content type='text'>
Add UV support to xpc_remote_memcpy(), which involves interfacing to the
GRU driver.

Signed-off-by: Dean Nelson &lt;dcn@sgi.com&gt;
Cc: Jack Steiner &lt;steiner@sgi.com&gt;
Cc: "Luck, Tony" &lt;tony.luck@intel.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-xp: eliminate '&gt;&gt;&gt;' in comments</title>
<updated>2008-07-30T16:41:50Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-07-30T05:34:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ea57f80c8c0e59cfc5095f7e856ce7c8e6ac2984'/>
<id>urn:sha1:ea57f80c8c0e59cfc5095f7e856ce7c8e6ac2984</id>
<content type='text'>
Comments in /drivers/misc/sgi-xp has been using '&gt;&gt;&gt;' as a means to draw
attention to something that needs to be done or considered.  To avoid
colliding with git rejects, '&gt;&gt;&gt;' will now be replaced by '!!!' to
indicate something to do, and by '???' to indicate something to be
considered.

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-xp: create a common xp_remote_memcpy() function</title>
<updated>2008-07-30T16:41:49Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-07-30T05:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=908787db9b95f548270af18d83d62b9d2020ca10'/>
<id>urn:sha1:908787db9b95f548270af18d83d62b9d2020ca10</id>
<content type='text'>
Create a common remote memcpy function that maps to what the hardware
booted supports.

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-xp: support runtime selection of xp_max_npartitions</title>
<updated>2008-07-30T16:41:49Z</updated>
<author>
<name>Dean Nelson</name>
</author>
<published>2008-07-30T05:34:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bc63d387e4f5dbbe4ea0c5ade862c38073fd7fa3'/>
<id>urn:sha1:bc63d387e4f5dbbe4ea0c5ade862c38073fd7fa3</id>
<content type='text'>
Support runtime selection of the max number of partitions based on the
hardware being run on.

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>
</feed>
