<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sparc64/kernel/entry.h, 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-09-01T04:48:12Z</updated>
<entry>
<title>sparc64: Clean up CPU chip type probing code.</title>
<updated>2008-09-01T04:48:12Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-09-01T04:48:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ba4962d7a6a10c82e55c14589d4ec635bef8446f'/>
<id>urn:sha1:ba4962d7a6a10c82e55c14589d4ec635bef8446f</id>
<content type='text'>
Three main things:

1) Make prober an arch initcall instead of using hard-coded invocation
   from paging_init()

2) Shrink table size, the fpu ident stuff was never used.

3) Use named struct initialized in table.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Split syscall_trace() into two functions.</title>
<updated>2008-08-25T03:34:31Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-25T03:10:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe06ccaad20257e3bd348b2df9e811fd92211a80'/>
<id>urn:sha1:fe06ccaad20257e3bd348b2df9e811fd92211a80</id>
<content type='text'>
Christoph Hellwig noticed that having both entry and exit
logic in one function no longer makes sense, and having
seperate ones simplifies things a lot.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: tracehook syscall</title>
<updated>2008-07-28T00:28:55Z</updated>
<author>
<name>Roland McGrath</name>
</author>
<published>2008-07-27T07:30:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73ccefab8a6590bb3d5b44c046010139108ab7ca'/>
<id>urn:sha1:73ccefab8a6590bb3d5b44c046010139108ab7ca</id>
<content type='text'>
This changes sparc64 syscall tracing to use the new tracehook.h entry
points.

[ Add assembly changes to force an immediate -ENOSYS return from
  the system call when syscall_trace() returns non-zero at syscall
  entry.  -DaveM ]

Signed-off-by: Roland McGrath &lt;roland@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: %l6 trap return handling no longer necessary.</title>
<updated>2008-04-24T10:15:22Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-04-24T10:15:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7697daaa894ca2bc5cd652269c316bcdc3ec441b'/>
<id>urn:sha1:7697daaa894ca2bc5cd652269c316bcdc3ec441b</id>
<content type='text'>
Now that we indicate the "restart system call" in the
trap type field of pt_regs-&gt;magic, we don't need to
set the %l6 boolean in all of the trap return paths.

And we therefore don't need to pass it to do_notify_resume().

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix sparse warnings in arch/sparc64/kernel/signal.c</title>
<updated>2008-03-26T08:52:18Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-26T08:52:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=062ea6d36c5841286f57b360534eb33139e506f3'/>
<id>urn:sha1:062ea6d36c5841286f57b360534eb33139e506f3</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix most sparse warnings in arch/sparc64/kernel/sys_sparc.c</title>
<updated>2008-03-26T08:43:29Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-26T08:43:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=207ddd0a3a42e6273e3a26447b52e9d6d90d579d'/>
<id>urn:sha1:207ddd0a3a42e6273e3a26447b52e9d6d90d579d</id>
<content type='text'>
Sparse still doesn't like the funny cast we make from a scalar to a
"union semun" (which is correct by the C language and in particular
works with the sparc64 calling conventions, but sparse doesn't grok
that yet).

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix sparse warnings in arch/sparc64/kernel/time.c</title>
<updated>2008-03-26T08:11:55Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-26T08:11:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf3d7c1ef418863376d556c48c214cb828623584'/>
<id>urn:sha1:cf3d7c1ef418863376d556c48c214cb828623584</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix sparse warnings in arch/sparc64/kernel/ptrace.c</title>
<updated>2008-03-26T07:46:21Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-26T07:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bfdf9ebc396a2373af2f1d117491dc6bbdc9ee75'/>
<id>urn:sha1:bfdf9ebc396a2373af2f1d117491dc6bbdc9ee75</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix sparse warnings in arch/sparc64/kernel/irq.c</title>
<updated>2008-03-26T07:37:51Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-26T07:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d91aa123b4b96e57680a39fb9dfd9722f8df3c7e'/>
<id>urn:sha1:d91aa123b4b96e57680a39fb9dfd9722f8df3c7e</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix sparse errors in arch/sparc64/kernel/traps.c</title>
<updated>2008-03-26T07:19:43Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-26T07:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=99cd220133cdf2a559529d522a78b2ebc1bef2d8'/>
<id>urn:sha1:99cd220133cdf2a559529d522a78b2ebc1bef2d8</id>
<content type='text'>
Add 'UL' markers to DCU_* macros.

Declare C functions called from assembler in entry.h

Declare C functions called from within the sparc64 arch
code in include/asm-sparc64/*.h headers as appropriate.

Remove unused routines in traps.c

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
