<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sparc64/kernel/process.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-09-12T06:19:22Z</updated>
<entry>
<title>sparc64: Fix sparse warnings in global reg snapshotting.</title>
<updated>2008-09-12T06:19:22Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-09-12T06:19:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8f20b20de73eeabe3d35e67e0ce993eceef07492'/>
<id>urn:sha1:8f20b20de73eeabe3d35e67e0ce993eceef07492</id>
<content type='text'>
Lots of shadowed local variables and global_reg_snapshot[] needs
an extern declaration in asm/ptrace_64.h.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Move reboot handling into seperate file and kill power reg programming.</title>
<updated>2008-09-02T07:31:11Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-09-02T02:31:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cdb3592a20b41377a28a0737dc9af95e53024470'/>
<id>urn:sha1:cdb3592a20b41377a28a0737dc9af95e53024470</id>
<content type='text'>
We should always use prom_power_off().

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Implement IRQ stacks.</title>
<updated>2008-08-13T01:33:56Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-13T01:33:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f70f7a91bffdcc39f088748dc678953eb9a3fbd'/>
<id>urn:sha1:4f70f7a91bffdcc39f088748dc678953eb9a3fbd</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Kill __show_regs().</title>
<updated>2008-08-01T03:33:43Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-01T03:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dbf3e950679b2588e554baa4da94c445c7903e24'/>
<id>urn:sha1:dbf3e950679b2588e554baa4da94c445c7903e24</id>
<content type='text'>
The story is that what we used to do when we actually used
smp_report_regs() is that if you specifically only wanted to have the
current cpu's registers dumped you would call "__show_regs()"
otherwise you would call show_regs() which also invoked
smp_report_regs().

Now that we killed off smp_report_regs() there is no longer any
reason to have these two routines, just show_regs() is sufficient.

Also kill off a stray declaration of show_regs() in sparc64_ksym.c

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Kill smp_report_regs().</title>
<updated>2008-07-31T08:06:02Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-07-31T08:06:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9c636e30a33aa37873c53977c429f0fdad4ec0eb'/>
<id>urn:sha1:9c636e30a33aa37873c53977c429f0fdad4ec0eb</id>
<content type='text'>
All the call sites are #if 0'd out and we have a much more
useful global cpu dumping facility these days.  smp_report_regs()
is way too verbose to be usable.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Kill VERBOSE_SHOWREGS code.</title>
<updated>2008-07-31T07:58:35Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-07-31T07:58:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a014821340f068bea2fd39cb2578a043fc0dfc57'/>
<id>urn:sha1:a014821340f068bea2fd39cb2578a043fc0dfc57</id>
<content type='text'>
It just clutters everything up and even though I wrote that hack I
can't remember having used it in the last 5 years or so.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Hook up trigger_all_cpu_backtrace().</title>
<updated>2008-07-31T05:35:00Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-07-31T05:35:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=09ee167cbf3b7390c993c6699ce9fa84e55422bf'/>
<id>urn:sha1:09ee167cbf3b7390c993c6699ce9fa84e55422bf</id>
<content type='text'>
We already have code that does this, but it is only currently attached
to sysrq-'y'.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Make global reg dumping even more useful.</title>
<updated>2008-07-31T04:57:59Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-07-31T04:57:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5afe27380bc42454254c9c83c045240249c15e35'/>
<id>urn:sha1:5afe27380bc42454254c9c83c045240249c15e35</id>
<content type='text'>
Record one more level of stack frame program counter.

Particularly when lockdep and all sorts of spinlock debugging is
enabled, figuring out the caller of spin_lock() is difficult when the
cpu is stuck on the lock.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Fix global reg snapshotting on self-cpu.</title>
<updated>2008-07-28T07:44:29Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-07-28T07:44:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=17b6f586b8e27914b36c9ed7f3e4d289e6274a80'/>
<id>urn:sha1:17b6f586b8e27914b36c9ed7f3e4d289e6274a80</id>
<content type='text'>
We were picking %i7 out of the wrong register window
stack slot.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip</title>
<updated>2008-07-24T19:55:01Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2008-07-24T19:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ecc8b655b38a880b578146895e0e1e2d477ca2c0'/>
<id>urn:sha1:ecc8b655b38a880b578146895e0e1e2d477ca2c0</id>
<content type='text'>
* 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
  nohz: adjust tick_nohz_stop_sched_tick() call of s390 as well
  nohz: prevent tick stop outside of the idle loop
</content>
</entry>
</feed>
