<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/Kconfig, 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-10-30T14:44:35Z</updated>
<entry>
<title>CHAR: Delete old and now unused DS1286 driver.</title>
<updated>2008-10-30T14:44:35Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2008-10-26T16:12:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bdebe5b4a7216bd6bfca9e9b368abad8e9f9bd9'/>
<id>urn:sha1:4bdebe5b4a7216bd6bfca9e9b368abad8e9f9bd9</id>
<content type='text'>
It was only used by two SGI platforms which recently were converted to
RTC_LIB and with RTC_LIB enabled the legacy drivers are no more selectable.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Yoichi Yuasa &lt;yoichi_yuasa@tripeaks.co.jp&gt;
</content>
</entry>
<entry>
<title>MIPS: EMMA: Kconfig reorganization</title>
<updated>2008-10-27T16:18:29Z</updated>
<author>
<name>Shinya Kuribayashi</name>
</author>
<published>2008-10-23T21:00:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd741b604b94a4d5bebf2672626ffec7de44652c'/>
<id>urn:sha1:cd741b604b94a4d5bebf2672626ffec7de44652c</id>
<content type='text'>
- Move EMMA related stuff into arch/mips/emma/Kconfig
- Create CONFIG_SOC_EMMA* to handle more EMMA SoCs effectively
- Rename CONFIG_MARKEINS into CONFIG_NEC_MARKEINS

Signed-off-by: Shinya Kuribayashi &lt;shinya.kuribayashi@necel.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Add CONFIG_CPU_R5500 for NEC VR5500 series processors</title>
<updated>2008-10-27T16:18:29Z</updated>
<author>
<name>Shinya Kuribayashi</name>
</author>
<published>2008-10-23T16:27:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=542c1020ac1cbc2f50934086ad893384a2cbd233'/>
<id>urn:sha1:542c1020ac1cbc2f50934086ad893384a2cbd233</id>
<content type='text'>
We already have sufficient infrastructure to support VR5500 and VR5500A
series processors.  Here's a Makefile support to make it selectable by
ports, and enable it for NEC EMMA2RH Markeins board.

This patch also fixes a confused target help, and adds 1Gb PageMask bits
supported by VR5500 and its variants.

Signed-off-by: Shinya Kuribayashi &lt;shinya.kuribayashi@necel.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Add support for NXP PNX833x (STB222/5) into linux kernel</title>
<updated>2008-10-27T16:18:29Z</updated>
<author>
<name>Daniel Laird</name>
</author>
<published>2008-06-16T14:49:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=edb6310aaa0dfc3da303a4ba6dff9dce3fbaa8d3'/>
<id>urn:sha1:edb6310aaa0dfc3da303a4ba6dff9dce3fbaa8d3</id>
<content type='text'>
The following patch add support for the NXP PNX833x SOC.  More
specifically it adds support for the STB222/5 variant. It fixes
the vectored interrupt issue.

Signed-off-by: daniel.j.laird &lt;daniel.j.laird@nxp.com&gt;
Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>container freezer: implement freezer cgroup subsystem</title>
<updated>2008-10-20T15:52:34Z</updated>
<author>
<name>Matt Helsley</name>
</author>
<published>2008-10-19T03:27:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dc52ddc0e6f45b04780b26fc0813509f8e798c42'/>
<id>urn:sha1:dc52ddc0e6f45b04780b26fc0813509f8e798c42</id>
<content type='text'>
This patch implements a new freezer subsystem in the control groups
framework.  It provides a way to stop and resume execution of all tasks in
a cgroup by writing in the cgroup filesystem.

The freezer subsystem in the container filesystem defines a file named
freezer.state.  Writing "FROZEN" to the state file will freeze all tasks
in the cgroup.  Subsequently writing "RUNNING" will unfreeze the tasks in
the cgroup.  Reading will return the current state.

* Examples of usage :

   # mkdir /containers/freezer
   # mount -t cgroup -ofreezer freezer  /containers
   # mkdir /containers/0
   # echo $some_pid &gt; /containers/0/tasks

to get status of the freezer subsystem :

   # cat /containers/0/freezer.state
   RUNNING

to freeze all tasks in the container :

   # echo FROZEN &gt; /containers/0/freezer.state
   # cat /containers/0/freezer.state
   FREEZING
   # cat /containers/0/freezer.state
   FROZEN

to unfreeze all tasks in the container :

   # echo RUNNING &gt; /containers/0/freezer.state
   # cat /containers/0/freezer.state
   RUNNING

This is the basic mechanism which should do the right thing for user space
task in a simple scenario.

It's important to note that freezing can be incomplete.  In that case we
return EBUSY.  This means that some tasks in the cgroup are busy doing
something that prevents us from completely freezing the cgroup at this
time.  After EBUSY, the cgroup will remain partially frozen -- reflected
by freezer.state reporting "FREEZING" when read.  The state will remain
"FREEZING" until one of these things happens:

	1) Userspace cancels the freezing operation by writing "RUNNING" to
		the freezer.state file
	2) Userspace retries the freezing operation by writing "FROZEN" to
		the freezer.state file (writing "FREEZING" is not legal
		and returns EIO)
	3) The tasks that blocked the cgroup from entering the "FROZEN"
		state disappear from the cgroup's set of tasks.

[akpm@linux-foundation.org: coding-style fixes]
[akpm@linux-foundation.org: export thaw_process]
Signed-off-by: Cedric Le Goater &lt;clg@fr.ibm.com&gt;
Signed-off-by: Matt Helsley &lt;matthltc@us.ibm.com&gt;
Acked-by: Serge E. Hallyn &lt;serue@us.ibm.com&gt;
Tested-by: Matt Helsley &lt;matthltc@us.ibm.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>MIPS: BCM47xx: Use the new SSB GPIO API</title>
<updated>2008-10-15T11:46:50Z</updated>
<author>
<name>Aurelien Jarno</name>
</author>
<published>2008-10-14T09:44:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b06f3e19a673e44ff56ce265600c5c6eb99aa914'/>
<id>urn:sha1:b06f3e19a673e44ff56ce265600c5c6eb99aa914</id>
<content type='text'>
This patch simplifies the BCM47xx GPIO code by using the new SSB GPIO
API, which does a lot things that were implemented directly in the
BCM47xx code.

Signed-off-by: Aurelien Jarno &lt;aurelien@aurel32.net&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Add HARDWARE_WATCHPOINTS configure option.</title>
<updated>2008-10-11T15:18:55Z</updated>
<author>
<name>David Daney</name>
</author>
<published>2008-09-23T07:04:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8192c9ea9ac44213d1266ecb64615519443979b3'/>
<id>urn:sha1:8192c9ea9ac44213d1266ecb64615519443979b3</id>
<content type='text'>
This is automatically set for all MIPS32 and MIPS64 processors.

Signed-off-by: David Daney &lt;ddaney@avtrex.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Rewrite spinlocks to ticket locks.</title>
<updated>2008-10-11T15:18:54Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2008-08-28T14:17:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a31b03335e570dce5fdd082e0d71d48b2cb4290'/>
<id>urn:sha1:2a31b03335e570dce5fdd082e0d71d48b2cb4290</id>
<content type='text'>
Based on patch by Chad Reese of Cavium Networks.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: rename directory</title>
<updated>2008-10-11T15:18:50Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2008-09-16T17:12:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e8c7c482347574ecdd45c43e32c332d5fc2ece61'/>
<id>urn:sha1:e8c7c482347574ecdd45c43e32c332d5fc2ece61</id>
<content type='text'>
It's more than the au1000 these days.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: RB532: Convert to GPIO lib</title>
<updated>2008-10-11T15:18:47Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2008-08-23T16:54:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d888e25b8dd1b501ac75b0c6587c043a394319c3'/>
<id>urn:sha1:d888e25b8dd1b501ac75b0c6587c043a394319c3</id>
<content type='text'>
This patch converts the rb532 code to use gpio library
and register its gpio chip.

Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
</feed>
