KDB improvements for IA64

From: Francois Wellenreiter <Francois.Wellenreiter_at_bull.net>
Date: 2005-05-11 01:27:01
			Dear all,

	I have been working during the last months for improving KDB product
on IA-64 architecture.

The version I propose to you here solves different problems and implements new
features such as :

- breakpoint misfunctioning on SMP machines

	The global KDB entry and exit sequences have been deeply modified.
The flag set has been reduced to the minimum and spinlock usage had increased.

- "ssb" command is now implemented for IA64.
	Step to taken branch  feature did not exist on the SGI KDB version.
It is working by now, using the taken banch bit in the control register.

- timeouts when exiting from KDB will never occur
	I have noticed that after a long time in KDB, some drivers enter
in timeout sequences. Now, the different ITC values are saved when entering KDB
and restored when going out.

I have done many tests on Bull Novascale machines and the results that I obtain
seem to prove that this version is now stable.

That is the reason why I invite you to test it. Do not to hesitate to give me
your feedback and your comments.

However, the modifications I have done only work for IA64 based machines.
Since I have no IA32 machine to modify and test it, I can not do anything
for this architecture, unless you can give me a PC.

The patches can be downloaded at the following address :


I plan to add some explanation pages in a few time to describe more precisely 
the modifications I have done in KDB.

Best regards,


To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Tue May 10 11:35:08 2005

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:38 EST