<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/asm-mips/mipsregs.h, branch linux-2.6.23.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.23.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.23.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-07-12T16:41:10Z</updated>
<entry>
<title>[MIPS] Change names of local variables to silence sparse (part 2)</title>
<updated>2007-07-12T16:41:10Z</updated>
<author>
<name>Atsushi Nemoto</name>
</author>
<published>2007-07-11T14:30:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=87d43dd48d6e68095be85c4e5f991fd7c89c052e'/>
<id>urn:sha1:87d43dd48d6e68095be85c4e5f991fd7c89c052e</id>
<content type='text'>
This patch is an workaround for these sparse warnings:

include2/asm/mmu_context.h:172:2: warning: symbol 'flags' shadows an earlier one
include2/asm/mmu_context.h:133:16: originally declared here
include2/asm/mmu_context.h:232:2: warning: symbol 'flags' shadows an earlier one
include2/asm/mmu_context.h:203:16: originally declared here
include2/asm/mmu_context.h:277:3: warning: symbol 'flags' shadows an earlier one
include2/asm/mmu_context.h:250:16: originally declared here

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] PMC MSP71xx mips common</title>
<updated>2007-07-10T16:33:03Z</updated>
<author>
<name>Marc St-Jean</name>
</author>
<published>2007-06-14T21:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9267a30d1dc7dcd7cadb5eb6a5bbfed703feeefa'/>
<id>urn:sha1:9267a30d1dc7dcd7cadb5eb6a5bbfed703feeefa</id>
<content type='text'>
Patch to add mips common support for the PMC-Sierra MSP71xx devices.

Signed-off-by: Marc St-Jean &lt;Marc_St-Jean@pmc-sierra.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Enable support for the userlocal hardware register</title>
<updated>2007-07-10T16:33:02Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2007-07-10T16:33:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a36920200c5b89d56120a5e839fe4a603d51b16c'/>
<id>urn:sha1:a36920200c5b89d56120a5e839fe4a603d51b16c</id>
<content type='text'>
Which will cut down the cost of RDHWR $29 which is used to obtain the
TLS pointer and so far being emulated in software down to a single cycle
operation.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix scheduling latency issue on 24K, 34K and 74K cores</title>
<updated>2007-07-06T15:17:11Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2007-06-20T23:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b3e975e4a06f1710693c5aa51b8f98facfa9863'/>
<id>urn:sha1:4b3e975e4a06f1710693c5aa51b8f98facfa9863</id>
<content type='text'>
The idle loop goes to sleep using the WAIT instruction if !need_resched().
This has is suffering from from a race condition that if if just after
need_resched has returned 0 an interrupt might set TIF_NEED_RESCHED but
we've just completed the test so go to sleep anyway.  This would be
trivial to fix by just disabling interrupts during that sequence as in:

        local_irq_disable();
        if (!need_resched())
                __asm__("wait");
        local_irq_enable();

but the processor architecture leaves it undefined if a processor calling
WAIT with interrupts disabled will ever restart its pipeline and indeed
some processors have made use of the freedom provided by the architecture
definition.  This has been resolved and the Config7.WII bit indicates that
the use of WAIT is safe on 24K, 24KE and 34K cores.  It also is safe on
74K starting revision 2.1.0 so enable the use of WAIT with interrupts
disabled for 74K based on a c0_prid of at least that.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Remove unused R10000 performance counter definitions.</title>
<updated>2006-11-30T01:14:45Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-11-30T01:14:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2472d0b519c9634d89420064315c0926149947aa'/>
<id>urn:sha1:2472d0b519c9634d89420064315c0926149947aa</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] vr41xx: Replace magic number for P4K bit with symbol.</title>
<updated>2006-07-13T20:26:11Z</updated>
<author>
<name>Yoichi Yuasa</name>
</author>
<published>2006-07-07T15:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2874fe55332e2fb4e9c8e672cf2b7361bb168d17'/>
<id>urn:sha1:2874fe55332e2fb4e9c8e672cf2b7361bb168d17</id>
<content type='text'>
    
Signed-off-by: Yoichi Yuasa &lt;yoichi_yuasa@tripeaks.co.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] TRACE_IRQFLAGS_SUPPORT support.</title>
<updated>2006-07-13T20:26:09Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-07-07T13:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=192ef366198ce16c0379100565cdc5b7bd68511f'/>
<id>urn:sha1:192ef366198ce16c0379100565cdc5b7bd68511f</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] VR41xx: Set VR41_CONF_BP only for PrId 0x0c80.</title>
<updated>2006-07-13T20:26:06Z</updated>
<author>
<name>Yoichi Yuasa</name>
</author>
<published>2006-07-04T13:59:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4e8ab3618273b8c5f87a46f82902fbd4138f97f4'/>
<id>urn:sha1:4e8ab3618273b8c5f87a46f82902fbd4138f97f4</id>
<content type='text'>
Signed-off-by: Yoichi Yuasa &lt;yoichi_yuasa@tripeaks.co.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix use of ehb instruction for non-R2 configurations.</title>
<updated>2006-06-29T20:10:49Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-06-03T21:40:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4277ff5ee55694f67d9c6586bb4c06991e221a68'/>
<id>urn:sha1:4277ff5ee55694f67d9c6586bb4c06991e221a68</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>Merge git://git.infradead.org/hdrcleanup-2.6</title>
<updated>2006-06-20T22:10:08Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-06-20T22:10:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cee4cca740d209bcb4b9857baa2253d5ba4e3fbe'/>
<id>urn:sha1:cee4cca740d209bcb4b9857baa2253d5ba4e3fbe</id>
<content type='text'>
* git://git.infradead.org/hdrcleanup-2.6: (63 commits)
  [S390] __FD_foo definitions.
  Switch to __s32 types in joystick.h instead of C99 types for consistency.
  Add &lt;sys/types.h&gt; to headers included for userspace in &lt;linux/input.h&gt;
  Move inclusion of &lt;linux/compat.h&gt; out of user scope in asm-x86_64/mtrr.h
  Remove struct fddi_statistics from user view in &lt;linux/if_fddi.h&gt;
  Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390
  Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)
  Include &lt;linux/types.h&gt; and use __uXX types in &lt;linux/cramfs_fs.h&gt;
  Use __uXX types in &lt;linux/i2o_dev.h&gt;, include &lt;linux/ioctl.h&gt; too
  Remove private struct dx_hash_info from public view in &lt;linux/ext3_fs.h&gt;
  Include &lt;linux/types.h&gt; and use __uXX types in &lt;linux/affs_hardblocks.h&gt;
  Use __uXX types in &lt;linux/divert.h&gt; for struct divert_blk et al.
  Use __u32 for elf_addr_t in &lt;asm-powerpc/elf.h&gt;, not u32. It's user-visible.
  Remove PPP_FCS from user view in &lt;linux/ppp_defs.h&gt;, remove __P mess entirely
  Use __uXX types in user-visible structures in &lt;linux/nbd.h&gt;
  Don't use 'u32' in user-visible struct ip_conntrack_old_tuple.
  Use __uXX types for S390 DASD volume label definitions which are user-visible
  S390 BIODASDREADCMB ioctl should use __u64 not u64 type.
  Remove unneeded inclusion of &lt;linux/time.h&gt; from &lt;linux/ufs_fs.h&gt;
  Fix private integer types used in V4L2 ioctls.
  ...

Manually resolve conflict in include/linux/mtd/physmap.h
</content>
</entry>
</feed>
