<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/sbus, branch v2.6.17</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>[SPARC]: Fix warning on prom_getproperty in openprom.c</title>
<updated>2006-05-12T19:53:59+00:00</updated>
<author>
<name>Martin Habets</name>
<email>errandir_news@mph.eclipse.co.uk</email>
</author>
<published>2006-05-12T19:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=586152560ae8df2a9babf1a8b667d7a145cb8208'/>
<id>586152560ae8df2a9babf1a8b667d7a145cb8208</id>
<content type='text'>
Signed-off-by: Martin Habets &lt;errandir_news@mph.eclipse.co.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Habets &lt;errandir_news@mph.eclipse.co.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SPARC]: Respect vm_page_prot in io_remap_page_range().</title>
<updated>2006-03-22T09:15:13+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2006-03-21T10:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=14778d9072e53d2171f66ffd9657daff41acfaed'/>
<id>14778d9072e53d2171f66ffd9657daff41acfaed</id>
<content type='text'>
Make sure the callers do a pgprot_noncached() on
vma-&gt;vm_page_prot.

Pointed out by Hugh Dickens.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure the callers do a pgprot_noncached() on
vma-&gt;vm_page_prot.

Pointed out by Hugh Dickens.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SPARC64] bbc_i2c: Fix cpu check and add missing module license.</title>
<updated>2006-03-20T09:16:34+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2006-03-17T21:23:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=b5e7ae5dd034c2c0ed75c31fca04a805097817bc'/>
<id>b5e7ae5dd034c2c0ed75c31fca04a805097817bc</id>
<content type='text'>
Should allow cheetah_plus cpu types and don't taint
the kernel.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should allow cheetah_plus cpu types and don't taint
the kernel.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] remove unused tmp_buf_sem's</title>
<updated>2006-01-14T18:41:42+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2006-01-14T02:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=3824ba7df91745da6ebac703c87c3b801c34fdd0'/>
<id>3824ba7df91745da6ebac703c87c3b801c34fdd0</id>
<content type='text'>
tmp_buf_sem sems to be a common name for something completely unused...

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt; ("usb portion")
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tmp_buf_sem sems to be a common name for something completely unused...

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt; ("usb portion")
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] sbus/char/uctrl: missing prototypes and NULL noise removal</title>
<updated>2005-12-15T18:01:28+00:00</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2005-12-06T10:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=fec607fff973b1d7805c1bbce5834690857e7801'/>
<id>fec607fff973b1d7805c1bbce5834690857e7801</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] sparc: jsflash __user annotations</title>
<updated>2005-12-15T18:01:28+00:00</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2005-12-06T10:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=bc05d83bbf20a32eb24624726d1027aa960a573c'/>
<id>bc05d83bbf20a32eb24624726d1027aa960a573c</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] sparc: vfc __iomem annotations and fixes</title>
<updated>2005-12-15T18:01:28+00:00</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2005-12-06T10:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=b7c690b52f424574f7ac8c607e71e9f5c283a557'/>
<id>b7c690b52f424574f7ac8c607e71e9f5c283a557</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SPARC]: drivers/sbus/char/aurora.c:  "extern inline" -&gt; "static inline"</title>
<updated>2005-11-22T23:30:29+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2005-11-22T23:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a9b1ef8ec7df544b236b19fb6cc42ed2591b65cd'/>
<id>a9b1ef8ec7df544b236b19fb6cc42ed2591b65cd</id>
<content type='text'>
"extern inline" doesn't make much sense.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"extern inline" doesn't make much sense.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SPARC]: Fix RTC compat ioctl kernel log spam.</title>
<updated>2005-11-12T20:10:54+00:00</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2005-11-12T20:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=535f8d65d808421a6e1730990e39d41885b1f951'/>
<id>535f8d65d808421a6e1730990e39d41885b1f951</id>
<content type='text'>
On Fri, Nov 11, 2005 at 12:58:40PM -0800, David S. Miller wrote:
&gt; 
&gt; This change:
&gt; 
&gt; diff-tree 8ca2bdc7a98b9584ac5f640761501405154171c7 (from feee207e44d3643d19e648aAuthor: Christoph Hellwig &lt;hch@lst.de&gt;
&gt; Date:   Wed Nov 9 12:07:18 2005 -0800
&gt; 
&gt;     [SPARC] sbus rtc: implement -&gt;compat_ioctl
&gt;     
&gt;     Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
&gt;     Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
&gt; 
&gt; results in the console now getting spewed on sparc64 systems
&gt; with messages like:
&gt; 
&gt; [   11.968298] ioctl32(hwclock:464): Unknown cmd fd(3) cmd(401c7014){00} arg(efc
&gt; What's happening is hwclock tries first the SBUS rtc device ioctls
&gt; then the normal rtc driver ones.
&gt; 
&gt; So things actually worked better when we had the SBUS rtc compat ioctl
&gt; directly handled via the generic compat ioctl code.
&gt; 
&gt; There are _so_ many rtc drivers in the kernel implementing the
&gt; generic rtc ioctls that I don't think putting a -&gt;compat_ioctl
&gt; into all of them to fix this problem is feasible.  Unless we
&gt; write a single rtc_compat_ioctl(), export it to modules, and hook
&gt; it into all of those somehow.
&gt; 
&gt; But even that doesn't appear to have any pretty implementation.
&gt; 
&gt; Any better ideas?

We had similar problems with other ioctls where userspace did things
like that.  What we did there was to put the compat handler to generic
code.  The patch below does that, adding a big comment about what's
going on and removing the COMPAT_IOCTL entires for these on powerpc
that not only weren't ever useful but are duplicated now aswell.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Fri, Nov 11, 2005 at 12:58:40PM -0800, David S. Miller wrote:
&gt; 
&gt; This change:
&gt; 
&gt; diff-tree 8ca2bdc7a98b9584ac5f640761501405154171c7 (from feee207e44d3643d19e648aAuthor: Christoph Hellwig &lt;hch@lst.de&gt;
&gt; Date:   Wed Nov 9 12:07:18 2005 -0800
&gt; 
&gt;     [SPARC] sbus rtc: implement -&gt;compat_ioctl
&gt;     
&gt;     Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
&gt;     Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
&gt; 
&gt; results in the console now getting spewed on sparc64 systems
&gt; with messages like:
&gt; 
&gt; [   11.968298] ioctl32(hwclock:464): Unknown cmd fd(3) cmd(401c7014){00} arg(efc
&gt; What's happening is hwclock tries first the SBUS rtc device ioctls
&gt; then the normal rtc driver ones.
&gt; 
&gt; So things actually worked better when we had the SBUS rtc compat ioctl
&gt; directly handled via the generic compat ioctl code.
&gt; 
&gt; There are _so_ many rtc drivers in the kernel implementing the
&gt; generic rtc ioctls that I don't think putting a -&gt;compat_ioctl
&gt; into all of them to fix this problem is feasible.  Unless we
&gt; write a single rtc_compat_ioctl(), export it to modules, and hook
&gt; it into all of those somehow.
&gt; 
&gt; But even that doesn't appear to have any pretty implementation.
&gt; 
&gt; Any better ideas?

We had similar problems with other ioctls where userspace did things
like that.  What we did there was to put the compat handler to generic
code.  The patch below does that, adding a big comment about what's
going on and removing the COMPAT_IOCTL entires for these on powerpc
that not only weren't ever useful but are duplicated now aswell.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SPARC]: display7seg build fix</title>
<updated>2005-11-11T05:14:16+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2005-11-11T05:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a5aac37f1cdbbd1e587fc618e778ddae124e5ac3'/>
<id>a5aac37f1cdbbd1e587fc618e778ddae124e5ac3</id>
<content type='text'>
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
