<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/arch/ia64/sn/include, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/arch/ia64/sn/include?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/arch/ia64/sn/include?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2019-08-16T18:33:57Z</updated>
<entry>
<title>ia64: remove support for the SGI SN2 platform</title>
<updated>2019-08-16T18:33:57Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2019-08-13T07:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=cf07cb1ff4ea008abf06c95878c700cf1dd65c3e'/>
<id>urn:sha1:cf07cb1ff4ea008abf06c95878c700cf1dd65c3e</id>
<content type='text'>
The SGI SN2 (early Altix) is a very non-standard IA64 platform that was
at the very high end of even IA64 hardware, and has been discontinued
a long time ago.  Remove it because there no upstream users left, and it
has magic hooks all over the kernel.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Link: https://lkml.kernel.org/r/20190813072514.23299-16-hch@lst.de
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64-SGI] Older PROM WAR for device flush code</title>
<updated>2006-01-17T18:08:37Z</updated>
<author>
<name>Prarit Bhargava</name>
<email>prarit@sgi.com</email>
</author>
<published>2006-01-16T20:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5f7f5b0c99c9c913b649d065a9773e6ed4ed8168'/>
<id>urn:sha1:5f7f5b0c99c9c913b649d065a9773e6ed4ed8168</id>
<content type='text'>
Work-around to temporarily support older PROMs with new flush device code.

This code allows systems running older PROMs to continue to run on the new
kernel base until a new official PROM is released.

Signed-off-by: Prarit Bhargava &lt;prarit@sgi.com&gt;
Acked-by: Jes Sorensen &lt;jes@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn</title>
<updated>2006-01-17T03:54:40Z</updated>
<author>
<name>Prarit Bhargava</name>
<email>prarit@sgi.com</email>
</author>
<published>2006-01-17T03:54:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=53493dcf6e9e27cc9379cbf8962642986927aea9'/>
<id>urn:sha1:53493dcf6e9e27cc9379cbf8962642986927aea9</id>
<content type='text'>
Replace uintX_t declarations with uX declarations.
Replace intX_t declarations with sX declarations.

Signed-off-by: Prarit Bhargava &lt;prarit@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64-SGI] Fix sn_flush_device_kernel &amp; spinlock initialization</title>
<updated>2006-01-13T22:13:08Z</updated>
<author>
<name>Prarit Bhargava</name>
<email>prarit@sgi.com</email>
</author>
<published>2005-12-23T18:33:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6d6e420005f3753392b608a614eee8475bdc16f7'/>
<id>urn:sha1:6d6e420005f3753392b608a614eee8475bdc16f7</id>
<content type='text'>
This patch separates the sn_flush_device_list struct into kernel and
common (both kernel and PROM accessible) structures.  As it was, if the
size of a spinlock_t changed (due to additional CONFIG options, etc.) the
sal call which populated the sn_flush_device_list structs would erroneously
write data (and cause memory corruption and/or a panic).

This patch does the following:

1.  Removes sn_flush_device_list and adds sn_flush_device_common and
sn_flush_device_kernel.

2.  Adds a new SAL call to populate a sn_flush_device_common struct per
device, not per widget as previously done.

3.  Correctly initializes each device's sn_flush_device_kernel spinlock_t
struct (before it was only doing each widget's first device).

Signed-off-by: Prarit Bhargava &lt;prarit@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64-SGI] add support for TIO huge-window</title>
<updated>2005-08-11T22:37:13Z</updated>
<author>
<name>Mark Maule</name>
<email>maule@sgi.com</email>
</author>
<published>2005-08-03T21:06:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5b53ed1f2ed6c85e2b1c39d97cc112ea32004609'/>
<id>urn:sha1:5b53ed1f2ed6c85e2b1c39d97cc112ea32004609</id>
<content type='text'>
Altix patch to add TIO "huge-window" address support to sn_dma_flush().

Update copyright in affected files.

Signed-off-by: Mark Maule &lt;maule@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64-SGI] Altix only: Add PCI Domain number support.</title>
<updated>2005-08-11T22:35:13Z</updated>
<author>
<name>Colin Ngam</name>
<email>cngam@sgi.com</email>
</author>
<published>2005-08-03T20:35:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=674c6479b7bdc78528ea83dd43897e3161558b8b'/>
<id>urn:sha1:674c6479b7bdc78528ea83dd43897e3161558b8b</id>
<content type='text'>
This patch enables PCI Domain numbering on Altix.

Signed-off-by: Colin Ngam &lt;cngam@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] hotplug/ia64: SN Hotplug Driver: moving of header files</title>
<updated>2005-07-06T22:26:51Z</updated>
<author>
<name>Prarit Bhargava</name>
<email>prarit@sgi.com</email>
</author>
<published>2005-07-06T22:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c13cf3714fc84ad2fd65771aa08e47c95a9f26ef'/>
<id>urn:sha1:c13cf3714fc84ad2fd65771aa08e47c95a9f26ef</id>
<content type='text'>
This patch moves header files out of the arch/ia64/sn directories and into
include/asm-ia64/sn.  These files were being included by other subsystems
and should be under include/asm-ia64/sn.

Signed-off-by: Prarit Bhargava &lt;prarit@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64-SGI] sn2-move-pci-headers.patch</title>
<updated>2005-04-25T18:32:16Z</updated>
<author>
<name>Mark Maule</name>
<email>maule@sgi.com</email>
</author>
<published>2005-04-25T18:32:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=9b08ebd167a3f3812131a54512f92c3c6738ad03'/>
<id>urn:sha1:9b08ebd167a3f3812131a54512f92c3c6738ad03</id>
<content type='text'>
Move a couple of headers out of arch/ia64/sn/include/pci and into
include/asm-ia64/sn.

Signed-off-by: Mark Maule &lt;maule@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64-SGI] sn2-pci-dma-abstraction.patch</title>
<updated>2005-04-25T18:26:03Z</updated>
<author>
<name>Mark Maule</name>
<email>maule@sgi.com</email>
</author>
<published>2005-04-25T18:26:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e955d82543fea76b02aa243b182e782f71bda82c'/>
<id>urn:sha1:e955d82543fea76b02aa243b182e782f71bda82c</id>
<content type='text'>
Provide an abstraction of the altix pci dma runtime layer so that multiple
pci-based bridges can be supported.

Signed-off-by: Mark Maule &lt;maule@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-04-16T22:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/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>
