<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/asm-mips, branch v2.6.26</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.26</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.26'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2008-07-04T07:22:15Z</updated>
<entry>
<title>[MIPS] Fix bug in atomic_sub_if_positive.</title>
<updated>2008-07-04T07:22:15Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2008-07-03T22:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=50952026036c7b4212b90091bf23a264c0ccc1fb'/>
<id>urn:sha1:50952026036c7b4212b90091bf23a264c0ccc1fb</id>
<content type='text'>
The branch optimization fixes in 2.6.21 introduced a bug in
atomic_sub_if_positive that causes it to return even when the sc
instruction fails. The result is that e.g. down_trylock becomes unreliable
as the semaphore counter is not always decremented.

Original MUA-shredded patch from Morten Larsen &lt;mlarsen@broadcom.com&gt;.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Malta: Fix build errors for 64-bit kernels</title>
<updated>2008-06-16T14:14:48Z</updated>
<author>
<name>Thomas Bogendoerfer</name>
<email>tsbogend@alpha.franken.de</email>
</author>
<published>2008-05-29T20:05:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=938b2b14172bd098972df2a5157bfabf161c90e5'/>
<id>urn:sha1:938b2b14172bd098972df2a5157bfabf161c90e5</id>
<content type='text'>
Fix 64-bit Malta by using CKSEG0ADDR and correct casts.

Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Lasat: bring back from the dead</title>
<updated>2008-06-16T14:14:48Z</updated>
<author>
<name>Thomas Horsten</name>
<email>thomas@horsten.com</email>
</author>
<published>2008-06-14T01:32:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0c3bd83b0974238a5808d342663c6407512564d0'/>
<id>urn:sha1:0c3bd83b0974238a5808d342663c6407512564d0</id>
<content type='text'>
After the common MIPS CPU interrupt controller (for irq0-7) was introduced
the Lasat boards didn't get their interrupts right, so nothing worked. The
old routines need to be offset by the new 8 hardware interrupts common to
all MIPS CPU's.

Signed-off-by: Thomas Horsten &lt;thomas@horsten.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] vpe_id is required for VSMP and SMTC builds</title>
<updated>2008-06-16T14:14:48Z</updated>
<author>
<name>Chris Dearman</name>
<email>chris@mips.com</email>
</author>
<published>2008-05-17T00:29:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d6c3048cad3c9eb312c070e11fdbea56498255ed'/>
<id>urn:sha1:d6c3048cad3c9eb312c070e11fdbea56498255ed</id>
<content type='text'>
Signed-off-by: Chris Dearman &lt;chris@mips.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix build for PNX platforms.</title>
<updated>2008-06-16T14:14:47Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2008-06-12T16:26:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=89052bd7b393434f7c573ce6a3b88c5f143586d2'/>
<id>urn:sha1:89052bd7b393434f7c573ce6a3b88c5f143586d2</id>
<content type='text'>
Build error was caused by commit 351336929ccf222ae38ff0cb7a8dd5fd5c6236a0.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Alchemy: Add au1500 reserved interrupt</title>
<updated>2008-06-16T14:14:46Z</updated>
<author>
<name>bruno randolf</name>
<email>br1@einfach.org</email>
</author>
<published>2008-06-06T14:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6b7d0b2fb6da3f6182f2bd162bf02ed4aed1813f'/>
<id>urn:sha1:6b7d0b2fb6da3f6182f2bd162bf02ed4aed1813f</id>
<content type='text'>
In the conversion done in the commits

  95c4eb3ef4484ca85da5c98780d358cffd546b90
  9d360ab4a7568a8d177280f651a8a772ae52b9b9

  [MIPS] Alchemy: Renumber interrupts so irq_cpu can work.

one reserved interrupt on au1500 was missed. this broke the au1000 ethernet
driver.

Signed-off-by: Bruno Randolf &lt;br1@einfach.org&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix typo in header guard</title>
<updated>2008-06-05T17:13:16Z</updated>
<author>
<name>Vegard Nossum</name>
<email>vegard.nossum@gmail.com</email>
</author>
<published>2008-05-27T15:27:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2cc3c0b67bdde7263f6eb16c16709e0b84047646'/>
<id>urn:sha1:2cc3c0b67bdde7263f6eb16c16709e0b84047646</id>
<content type='text'>
Signed-off-by: Vegard Nossum &lt;vegard.nossum@gmail.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Add accessors for random register.</title>
<updated>2008-06-05T17:13:15Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2008-05-26T08:35:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=272bace7f3753ea8bf6ee80e3a6b32fa64190744'/>
<id>urn:sha1:272bace7f3753ea8bf6ee80e3a6b32fa64190744</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Add missing braces to pte_mkyoung</title>
<updated>2008-06-05T17:13:14Z</updated>
<author>
<name>Ilpo Järvinen</name>
<email>ilpo.jarvinen@helsinki.fi</email>
</author>
<published>2008-05-02T11:08:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=057229f9efc7ebebd3ce0496195ed46df631f383'/>
<id>urn:sha1:057229f9efc7ebebd3ce0496195ed46df631f383</id>
<content type='text'>
Only the version pte_mkyoung for 36-bit pagetables on 32-bit hw was
affected and with this bug being around since November 29, 2004 there
is evidence to suport the assumption it was benign ;-)

Signed-off-by: Ilpo Järvinen &lt;ilpo.jarvinen@helsinki.fi&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Alchemy: dbdma: add API to delete custom DDMA device ids.</title>
<updated>2008-06-05T17:13:14Z</updated>
<author>
<name>Manuel Lauss</name>
<email>mlau@msc-ge.com</email>
</author>
<published>2008-05-07T11:45:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ccdb0034f8d5321be42c479dd7fc872ba2a46adb'/>
<id>urn:sha1:ccdb0034f8d5321be42c479dd7fc872ba2a46adb</id>
<content type='text'>
Add API to delete custom DDMA device ids create with
au1xxx_ddma_device_add().

Signed-off-by: Manuel Lauss &lt;mano@roarinelk.homelinux.net&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
</feed>
