<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/mm/cache-debugfs.c, 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-20T01:40:21Z</updated>
<entry>
<title>Fix debugfs_create_file's error checking method for arch/sh/mm/</title>
<updated>2008-10-20T01:40:21Z</updated>
<author>
<name>Zhaolei</name>
</author>
<published>2008-10-17T11:25:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=25627c7fd71269e2658b6872eef65719ee80b9aa'/>
<id>urn:sha1:25627c7fd71269e2658b6872eef65719ee80b9aa</id>
<content type='text'>
debugfs_create_file() returns NULL if an error occurs, returns -ENODEV
when debugfs is not enabled in the kernel.

Signed-off-by: Zhao Lei &lt;zhaolei@cn.fujitsu.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: fix seq_file memory leak</title>
<updated>2008-07-28T09:10:27Z</updated>
<author>
<name>Li Zefan</name>
</author>
<published>2008-06-24T05:30:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=45dabf1427a0a876f733b07239ade1bdb0e06010'/>
<id>urn:sha1:45dabf1427a0a876f733b07239ade1bdb0e06010</id>
<content type='text'>
When using single_open(), single_release() should be used instead
of seq_release(), otherwise there is a memory leak.

Signed-off-by: Li Zefan &lt;lizf@cn.fujitsu.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Create an sh debugfs root.</title>
<updated>2008-04-18T16:50:01Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-03-07T08:19:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b9e393c2babb8b6956de52fc580b7c23f3629232'/>
<id>urn:sha1:b9e393c2babb8b6956de52fc580b7c23f3629232</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Preparation for uncached jumps through PMB.</title>
<updated>2008-01-28T04:18:59Z</updated>
<author>
<name>Stuart Menefy</name>
</author>
<published>2007-11-30T08:06:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cbaa118ecfd99fc5ed7adbd9c34a30e1c05e3c93'/>
<id>urn:sha1:cbaa118ecfd99fc5ed7adbd9c34a30e1c05e3c93</id>
<content type='text'>
Presently most of the 29-bit physical parts do P1/P2 segmentation
with a 1:1 cached/uncached mapping, jumping between the two to
control the caching behaviour. This provides the basic infrastructure
to maintain this behaviour on 32-bit physical parts that don't map
P1/P2 at all, using a shiny new linker section and corresponding
fixmap entry.

Signed-off-by: Stuart Menefy &lt;stuart.menefy@st.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Fixup cpu_data references for the non-boot CPUs.</title>
<updated>2007-02-13T01:54:45Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2006-12-25T01:19:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11c1965687b0a472add948d4240dfe65a2fcb298'/>
<id>urn:sha1:11c1965687b0a472add948d4240dfe65a2fcb298</id>
<content type='text'>
There are a lot of bogus cpu_data-&gt; references that only end up working
for the boot CPU, convert these to current_cpu_data to fixup SMP.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] mark struct file_operations const 2</title>
<updated>2007-02-12T17:48:44Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2007-02-12T08:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5dfe4c964a0dd7bb3a1d64a4166835a153146207'/>
<id>urn:sha1:5dfe4c964a0dd7bb3a1d64a4166835a153146207</id>
<content type='text'>
Many struct file_operations in the kernel can be "const".  Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data.  In addition it'll catch accidental writes at compile time to
these shared resources.

[akpm@osdl.org: sparc64 fix]
Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.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>sh: build fixes for defconfigs.</title>
<updated>2006-10-03T04:14:04Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2006-10-03T04:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=711fa8096863e4b50bb97f9ebc44606dc2182ac3'/>
<id>urn:sha1:711fa8096863e4b50bb97f9ebc44606dc2182ac3</id>
<content type='text'>
Get all of the defconfigs building again.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Add support for cacheline poking through debugfs.</title>
<updated>2006-09-27T08:51:01Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2006-09-27T08:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=15f57a29a19ad0dbb468363cb617b06f71f6de92'/>
<id>urn:sha1:15f57a29a19ad0dbb468363cb617b06f71f6de92</id>
<content type='text'>
A simple debugging aid for easier visibility of the respective
cachelines.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
