<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sparc/kernel/Makefile, 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-09-01T03:59:37Z</updated>
<entry>
<title>sparc: remove CONFIG_SUN4</title>
<updated>2008-09-01T03:59:37Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-09-01T03:59:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5110bd21b8af4199b8332c0ab0b23367556653d3'/>
<id>urn:sha1:5110bd21b8af4199b8332c0ab0b23367556653d3</id>
<content type='text'>
While doing some easy cleanups on the sparc code I noticed that the
CONFIG_SUN4 code seems to be worse than the rest - there were some
"I don't know how it should work, but the current code definitely cannot
work." places.

And while I have seen people running Linux on machines like a
SPARCstation 5 a few years ago I don't recall having seen sun4
machines, even less ones running Linux.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Kill EBUS driver layer.</title>
<updated>2008-08-30T07:36:11Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-30T07:36:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=356d164757310cd822d71da2027d50ec39798b7f'/>
<id>urn:sha1:356d164757310cd822d71da2027d50ec39798b7f</id>
<content type='text'>
All that remains is the EBUS DMA programming library for
sparc64.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc32: Implement more generic dma_*() interfaces.</title>
<updated>2008-08-29T09:13:14Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-28T01:01:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=944c67dff7a88f0a775e5b604937f9e30d2de555'/>
<id>urn:sha1:944c67dff7a88f0a775e5b604937f9e30d2de555</id>
<content type='text'>
These dispatch to either PCI or SBUS routines based upon
the device bus type.

This will allow us to let SBUS drivers call these routines.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Add kgdb support.</title>
<updated>2008-04-29T09:38:50Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-04-29T09:38:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e2fdd7fd99dd68b77caaf2a2272b75b5da890de7'/>
<id>urn:sha1:e2fdd7fd99dd68b77caaf2a2272b75b5da890de7</id>
<content type='text'>
Current limitations:

1) On SMP single stepping has some fundamental issues,
   shared with other sw single-step architectures such
   as mips and arm.

2) On 32-bit sparc we don't support SMP kgdb yet.  That
   requires some reworking of the IPI mechanisms and
   infrastructure on that platform.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC]: Remove SunOS and Solaris binary support.</title>
<updated>2008-04-21T22:10:15Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-04-20T09:14:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec98c6b9b47df6df1c1fa6cf3d427414f8c2cf16'/>
<id>urn:sha1:ec98c6b9b47df6df1c1fa6cf3d427414f8c2cf16</id>
<content type='text'>
As per Documentation/feature-removal-schedule.txt

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Generic semaphore implementation</title>
<updated>2008-04-17T14:42:34Z</updated>
<author>
<name>Matthew Wilcox</name>
</author>
<published>2008-03-08T02:55:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=64ac24e738823161693bf791f87adc802cf529ff'/>
<id>urn:sha1:64ac24e738823161693bf791f87adc802cf529ff</id>
<content type='text'>
Semaphores are no longer performance-critical, so a generic C
implementation is better for maintainability, debuggability and
extensibility.  Thanks to Peter Zijlstra for fixing the lockdep
warning.  Thanks to Harvey Harrison for pointing out that the
unlikely() was unnecessary.

Signed-off-by: Matthew Wilcox &lt;willy@linux.intel.com&gt;
Acked-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>[SPARC]: Fix link errors with gcc-4.3</title>
<updated>2008-03-03T23:01:05Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-03T23:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f0e98c387e61de00646be31fab4c2fa0224e1efb'/>
<id>urn:sha1:f0e98c387e61de00646be31fab4c2fa0224e1efb</id>
<content type='text'>
Reported by Adrian Bunk.

Just like in changeset a3f9985843b674cbcb58f39fab8416675e7ab842
("[SPARC64]: Move kernel unaligned trap handlers into assembler
file.") we have to move the assembler bits into a seperate
asm file because as far as the compiler is concerned
these inline bits we're doing in unaligned.c are unreachable.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] sort the devres mess out</title>
<updated>2007-02-11T19:18:07Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2007-02-11T15:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5ea8176994003483a18c8fed580901e2125f8a83'/>
<id>urn:sha1:5ea8176994003483a18c8fed580901e2125f8a83</id>
<content type='text'>
* Split the implementation-agnostic stuff in separate files.
* Make sure that targets using non-default request_irq() pull
  kernel/irq/devres.o
* Introduce new symbols (HAS_IOPORT and HAS_IOMEM) defaulting to positive;
  allow architectures to turn them off (we needed these symbols anyway for
  dependencies of quite a few drivers).
* protect the ioport-related parts of lib/devres.o with CONFIG_HAS_IOPORT.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[SPARC]: Port of_device layer and make ebus use it.</title>
<updated>2006-06-24T06:15:47Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2006-06-23T22:55:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd5314311634245172d40ccb418d89dac91d6ad6'/>
<id>urn:sha1:fd5314311634245172d40ccb418d89dac91d6ad6</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC]: Port sparc64 in-kernel device tree code to sparc32.</title>
<updated>2006-06-24T06:15:45Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2006-06-23T22:53:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=942a6bdd1c4d2419a42be77ba1c964e4ba8dae9e'/>
<id>urn:sha1:942a6bdd1c4d2419a42be77ba1c964e4ba8dae9e</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
