<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/sbus/char/envctrl.c, branch linux-2.6.22.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.22.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.22.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-05-12T04:39:25Z</updated>
<entry>
<title>[SPARC64]: envctrl.c needs asm/io.h</title>
<updated>2007-05-12T04:39:25Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2007-05-11T23:34:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1a39fbb029fce40150d9163d39a68e2b76cd0b5'/>
<id>urn:sha1:e1a39fbb029fce40150d9163d39a68e2b76cd0b5</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC/64] constify of_get_property return: drivers</title>
<updated>2007-04-26T08:54:27Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2007-03-29T07:49:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ccf0dec6fcadb4e1c877b9bafb031a6bdb7112b9'/>
<id>urn:sha1:ccf0dec6fcadb4e1c877b9bafb031a6bdb7112b9</id>
<content type='text'>
The only unfortunate bit here is that the name field of struct map_info
is not const, so for now we put a cast on the assignment of it.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] mark struct file_operations const 6</title>
<updated>2007-02-12T17:48:45Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2007-02-12T08:55:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=00977a59b951207d38380c75f03a36829950265c'/>
<id>urn:sha1:00977a59b951207d38380c75f03a36829950265c</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.

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>[SPARC] {bbc_,}envctrl: Use call_usermodehelper().</title>
<updated>2006-10-18T02:28:52Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2006-10-18T02:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=872ec6484720e7ddfebb8e15c232fa7ca158ef2e'/>
<id>urn:sha1:872ec6484720e7ddfebb8e15c232fa7ca158ef2e</id>
<content type='text'>
We should not be calling kernel_execve() directly and this
causes module build failures because kernel_execve() is not
exported to modules.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] more kernel_execve() fallout (sbus)</title>
<updated>2006-10-12T19:36:55Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-10-12T18:07:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1baaf0b424fe611a99cf3e2e59e84df0561d679a'/>
<id>urn:sha1:1baaf0b424fe611a99cf3e2e59e84df0561d679a</id>
<content type='text'>
drivers/sbus/char stuff using kernel_execve() needs linux/syscalls.h
now; includes trimmed, while we are at it.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] rename the provided execve functions to kernel_execve</title>
<updated>2006-10-02T14:57:23Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2006-10-02T09:18:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3db03b4afb3ecd66a0399b8ba57742ca953b0ecd'/>
<id>urn:sha1:3db03b4afb3ecd66a0399b8ba57742ca953b0ecd</id>
<content type='text'>
Some architectures provide an execve function that does not set errno, but
instead returns the result code directly.  Rename these to kernel_execve to
get the right semantics there.  Moreover, there is no reasone for any of these
architectures to still provide __KERNEL_SYSCALLS__ or _syscallN macros, so
remove these right away.

[akpm@osdl.org: build fix]
[bunk@stusta.de: build fix]
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Cc: Andi Kleen &lt;ak@muc.de&gt;
Acked-by: Paul Mackerras &lt;paulus@samba.org&gt;
Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Cc: Richard Henderson &lt;rth@twiddle.net&gt;
Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;
Cc: Russell King &lt;rmk@arm.linux.org.uk&gt;
Cc: Ian Molton &lt;spyro@f2s.com&gt;
Cc: Mikael Starvik &lt;starvik@axis.com&gt;
Cc: David Howells &lt;dhowells@redhat.com&gt;
Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;
Cc: Hirokazu Takata &lt;takata.hirokazu@renesas.com&gt;
Cc: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Cc: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
Cc: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Cc: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Cc: Paul Mundt &lt;lethal@linux-sh.org&gt;
Cc: Kazumoto Kojima &lt;kkojima@rr.iij4u.or.jp&gt;
Cc: Richard Curnow &lt;rc@rc0.org.uk&gt;
Cc: William Lee Irwin III &lt;wli@holomorphy.com&gt;
Cc: "David S. Miller" &lt;davem@davemloft.net&gt;
Cc: Jeff Dike &lt;jdike@addtoit.com&gt;
Cc: Paolo 'Blaisorblade' Giarrusso &lt;blaisorblade@yahoo.it&gt;
Cc: Miles Bader &lt;uclinux-v850@lsi.nec.co.jp&gt;
Cc: Chris Zankel &lt;chris@zankel.net&gt;
Cc: "Luck, Tony" &lt;tony.luck@intel.com&gt;
Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: Roman Zippel &lt;zippel@linux-m68k.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Use in-kernel PROM tree for EBUS and ISA.</title>
<updated>2006-06-24T06:15:28Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2006-06-23T02:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=690c8fd31f1e35985d0f35772fde514da59ec9d1'/>
<id>urn:sha1:690c8fd31f1e35985d0f35772fde514da59ec9d1</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC] envctrl: implement -&gt;unlocked_ioctl and -&gt;compat_ioctl</title>
<updated>2005-11-07T22:12:34Z</updated>
<author>
<name>Christoph Hellwig</name>
</author>
<published>2005-11-07T22:12:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1928f8e541245eae933f8c95b64b2bc3683f9661'/>
<id>urn:sha1:1928f8e541245eae933f8c95b64b2bc3683f9661</id>
<content type='text'>
all the ioctls in the driver are 32bit compat clean and don't need BKL,
so we can switch it to -&gt;unlocked_ioctl and -&gt;compat_ioctl trivially.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] kfree cleanup: misc remaining drivers</title>
<updated>2005-11-07T15:54:05Z</updated>
<author>
<name>Jesper Juhl</name>
</author>
<published>2005-11-07T09:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6044ec8882c726e325017bd948aa0cd94ad33abc'/>
<id>urn:sha1:6044ec8882c726e325017bd948aa0cd94ad33abc</id>
<content type='text'>
This is the remaining misc drivers/ part of the big kfree cleanup patch.

Remove pointless checks for NULL prior to calling kfree() in misc files in
drivers/.

Signed-off-by: Jesper Juhl &lt;jesper.juhl@gmail.com&gt;
Acked-by: Aristeu Sergio Rozanski Filho &lt;aris@cathedrallabs.org&gt;
Acked-by: Roland Dreier &lt;rolandd@cisco.com&gt;
Acked-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
Acked-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Acked-by: Len Brown &lt;len.brown@intel.com&gt;
Acked-by: "Antonino A. Daplas" &lt;adaplas@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
