File: [Development] / linux-2.6-xfs / arch / ia64 / kdb / ChangeLog (download)
Revision 1.30, Mon Aug 4 17:03:13 2008 UTC (9 years, 2 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.29: +60 -0
lines
Merge up to 2.6.26
Merge of 2.6.x-xfs-melb:linux:31804b by kenmcd.
|
2008-07-18 Jay Lan <jlan@sgi.com>
* support Hardware Breakpoint (bph/bpha) commands
IA64: Greg Banks <gnb@sgi.com>
X86: Konstantin Baydarov <kbaidarov@ru.mvista.com>
* kdb-v4.4-2.6.26-ia64-2.
2008-07-14 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.26-ia64-1.
2008-07-11 Jay Lan <jlan@sgi.com>
* New commands and some fixups and enhancements,
Joe Korty <joe.korty@ccur.com>
John Blackwood <john.blackwood@ccur.com>
Jim Houston <jim.houston@ccur.com>
- Use the non-sleeping copy_from_user_atomic.
- Enhance kdb_cmderror diagnostic output.
- Expand the KDB 'duplicate command' error message.
- Touch NMI watchdog in various KDB busy-loops.
- Support IMB HS20 Blade 8843 platform.
- Display exactly which cpus needed an NMI to get them into kdb.
- Better document that kdb's 'ps A' command can be used to show
_all_ processes and threads
- Suppress KDB boottime INFO messages if quiet boot.
- Add a KDB breakpoint to the OOPs path.
- Add CONFIG_DISCONTIGMEM support to kdbm_memmap.
- Extend the KDB task command to handle CONFIG_NUMA fields.
- Extend the KDB vm command to support NUMA stuff.
- Create the KDB mempolicy command.
- Create a pgdat command for KDB.
- Fix a hang on boot on some i386 systems.
* kdb-v4.4-2.6.26-rc9-ia64-1.
2008-06-30 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.26-rc8-ia64-1.
2008-06-25 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.26-rc7-ia64-1.
2008-06-06 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.26-rc5-ia64-1.
2008-05-30 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.26-rc4-ia64-1.
2008-05-20 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.26-rc3-ia64-1.
2008-05-13 Jay Lan <jlan@sgi.com>
* XPC support removed from KDB due to XPC changes to 2.6.26-rc1.
* kdb-v4.4-2.6.26-rc1-ia64-1.
2008-04-17 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.25-ia64-1.
2008-03-16 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.25-rc6-ia64-1.
2008-03-03 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.25-rc3-ia64-1.
2008-02-26 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.25-rc2-ia64-1.
2008-02-19 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.25-rc1-ia64-1.
2008-02-01 Jay Lan <jlan@sgi.com>
* Backed out USB UHCI support since it caused dropped characters and
broke OHCI.
* Restored "archkdbcommon" commands for x86. It was lost at the x86
merge.
* Detecting if the HC was "busy", Aaron Young <ayoung@sgi.com>
* kdb-v4.4-2.6.24-ia64-2.
2008-01-29 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.24-ia64-1.
2008-01-22 Jay Lan <jlan@sgi.com>
* USB UHCI kdb support, Konstantin Baydarov <kbaidarov@ru.mvista.com>
* kdb-v4.4-2.6.24-rc8-ia64-3.
2008-01-18 Jay Lan <jlan@sgi.com>
* USB EHCI kdb support, Aaron Young <ayoung@sgi.com>
* kdb-v4.4-2.6.24-rc8-ia64-2.
2008-01-18 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.24-rc8-ia64-1.
2008-01-07 Jay Lan <jlan@sgi.com>
* kdb-v4.4-2.6.24-rc7-ia64-1.
2007-12-21 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.24-rc6-ia64-1.
2007-12-12 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.24-rc5-ia64-1.
2007-12-05 Jay Lan <jlan@sgi.com>
* Fixed a 'sysctl table check failed' problem.
* kdb v4.4-2.6.24-rc4-ia64-1.
2007-11-26 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.24-rc3-ia64-1.
2007-11-13 Jay Lan <jlan@sgi.com>
* Back ported "New KDB USB interface" from Aaron Young in
v4.4-2.6.23-ia64-2 to 2.6.24 kdb patchset.
* kdb v4.4-2.6.24-rc2-ia64-2.
2007-11-12 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.24-rc2-ia64-1.
2007-11-09 Jay Lan <jlan@sgi.com>
* Rebase to 2.6.24-rc1 kernel
* - merged kdb-v4.4-2.6.23-i386-1 and kdb-v4.4-2.6.23-x86_64-1
* into kdb-v4.4-2.6.24-rc1-x86-1
* - Fields "done", "sglist_len", and "pid" are removed from
* struct scsi_cmnd. Thus, these fields are no longer displayed
* on "sc" command.
* kdb v4.4-2.6.24-rc1-ia64-1.
2007-11-08 Jay Lan <jlan@sgi.com>
* New KDB USB interface, Aaron Young <ayoung@sgi.com>
* 1. This patch allows KDB to work with any Host Contoller driver
* and call the correct HC driver poll routine (as long as the
* HC driver provides a .kdb_poll_char routine via it's
* associated hc_driver struct).
* 2. Hotplugged keyboards are now recognized by KDB.
* 3. Currently KDB can only make use of 1 USB type keyboard.
* New code can handle up to 8 attached keyboards - input is
* multiplexed from all of them while in kdb.
* kdb v4.4-2.6.23-ia64-2.
2007-10-24 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-ia64-1.
2007-09-26 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-rc8-ia64-1.
2007-09-21 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-rc7-ia64-1.
2007-09-19 Jay Lan <jlan@sgi.com>
* Get into KDB successfully if multiple cpus are in MCA. <rja@sgi.com>
* kdb v4.4-2.6.23-rc6-ia64-2.
2007-09-12 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-rc6-ia64-1.
2007-09-06 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-rc5-ia64-1.
2007-08-30 Keith Owens <kaos@sgi.com>
* New i386/x86_64 backtrace requires that kdb_save_running() does not
exit until after kdb_main_loop() has completed.
* kdb v4.4-2.6.23-rc4-ia64-2.
2007-08-30 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-rc4-ia64-1.
2007-08-24 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.23-rc3-ia64-1.
2007-08-07 Jay Lan <jlan@sgi.com>
* kdb v4.4-2.6.23-rc2-ia64-1.
2007-07-30 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.23-rc1-ia64-1.
2007-07-09 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-ia64-1.
2007-07-02 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-rc7-ia64-1.
2007-06-20 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-rc5-ia64-1.
2007-06-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-rc4-ia64-1.
2007-05-28 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-rc3-ia64-1.
2007-05-22 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-rc2-ia64-1.
2007-05-22 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.22-rc1-ia64-1.
2007-04-29 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-ia64-1.
2007-04-16 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc7-ia64-1.
2007-04-10 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc6-ia64-1.
2007-04-02 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc5-ia64-1.
2007-03-19 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc4-ia64-1.
2007-03-14 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc3-ia64-1.
2007-03-14 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc2-ia64-1.
2007-03-01 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.21-rc1-ia64-1.
2007-03-01 Keith Owens <kaos@sgi.com>
* Remove sparse warnings.
* kdb v4.4-2.6.20-ia64-3.
2007-02-16 Keith Owens <kaos@sgi.com>
* Initialise variable bits of struct disassemble_info each time.
* kdb v4.4-2.6.20-ia64-2.
2007-02-06 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.20-ia64-1.
2007-02-01 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.20-rc7-ia64-1.
2007-01-08 Keith Owens <kaos@sgi.com>
* Detect calls via PLT and decode the target address.
* kdb v4.4-2.6.20-rc4-ia64-2.
2007-01-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.20-rc4-ia64-1.
2007-01-02 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.20-rc3-ia64-1.
2006-12-20 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.20-rc1-ia64-1.
2006-12-07 Keith Owens <kaos@sgi.com>
* Export kdba_dumpregs.
* kdb v4.4-2.6.19-ia64-2.
2006-11-30 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-ia64-1.
2006-11-27 Keith Owens <kaos@sgi.com>
* Only use VT keyboard if the command line allows it and ACPI indicates
that there is an i8042.
* kdb v4.4-2.6.19-rc6-ia64-2.
2006-11-20 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-rc6-ia64-1.
2006-11-09 Keith Owens <kaos@sgi.com>
* Only use VT console if the command line allows it.
* kdb v4.4-2.6.19-rc5-ia64-2.
2006-11-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-rc5-ia64-1.
2006-11-01 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-rc4-ia64-1.
2006-10-24 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-rc3-ia64-1.
2006-10-24 Keith Owens <kaos@sgi.com>
* Remove redundant regs and envp parameters.
* kdb v4.4-2.6.19-rc2-ia64-2.
2006-10-18 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-rc2-ia64-1.
2006-10-09 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.19-rc1-ia64-1.
2006-10-06 Keith Owens <kaos@sgi.com>
* Remove #include <linux/config.h>
* kdb v4.4-2.6.18-ia64-2.
2006-09-20 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-ia64-1.
2006-09-15 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-rc7-ia64-1.
2006-08-29 Keith Owens <kaos@sgi.com>
* Rewrite all backtrace code.
* kdb v4.4-2.6.18-rc5-ia64-2.
2006-08-28 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-rc5-ia64-1.
2006-08-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-rc4-ia64-1.
2006-08-04 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-rc3-ia64-1.
2006-07-18 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-rc2-ia64-1.
2006-07-12 Keith Owens <kaos@sgi.com>
* Remove dead KDB_REASON codes.
* sparse cleanups.
* kdb v4.4-2.6.18-rc1-ia64-2.
2006-07-07 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.18-rc1-ia64-1.
2006-07-04 Keith Owens <kaos@sgi.com>
* Delete kdba_enable_lbr, kdba_disable_lbr, kdba_print_lbr,
page_fault_mca. Only ever implemented on x86, difficult to maintain
and rarely used in the field.
* Replace #ifdef KDB_HAVE_LONGJMP with #ifdef kdba_setjmp.
* kdb v4.4-2.6.17-ia64-2.
2006-06-19 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.17-ia64-1.
2006-05-25 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.17-rc5-ia64-1.
2006-05-15 Keith Owens <kaos@sgi.com>
* Refresh bfd related files from binutils 2.16.91.0.2.
* kdb v4.4-2.6.17-rc4-ia64-2.
2006-05-12 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.17-rc4-ia64-1.
2006-04-28 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.17-rc3-ia64-1.
2006-04-22 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.17-rc2-ia64-1.
2006-04-11 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.17-rc1-ia64-1.
2006-03-30 Keith Owens <kaos@sgi.com>
* Change CONFIG_LKCD to CONFIG_LKCD_DUMP.
* kdb v4.4-2.6.16-ia64-3.
2006-03-24 Keith Owens <kaos@sgi.com>
* Use INIT to interrupt cpus that do not respond to a normal kdb IPI.
* Remove KDBA_MCA_TRACE from arch/ia64/kernel/mca.c.
* kdb v4.4-2.6.16-ia64-2.
2006-03-21 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.16-ia64-1.
2006-03-14 Nathan Scott <nathans@sgi.com>
* kdb v4.4-2.6.16-rc6-ia64-1.
2006-02-28 Nathan Scott <nathans@sgi.com>
* kdb v4.4-2.6.16-rc5-ia64-1.
2006-02-20 Nathan Scott <nathans@sgi.com>
* kdb v4.4-2.6.16-rc4-ia64-1.
2006-02-07 Keith Owens <kaos@sgi.com>
* Change kdb_running_process_save from a static array to a pointer.
gcc 4.0 objects to forward declarations for arrays with an incomplete
type.
* kdb v4.4-2.6.16-rc2-ia64-3.
2006-02-06 Keith Owens <kaos@sgi.com>
* Change CONFIG_CRASH_DUMP to CONFIG_LKCD.
* kdb v4.4-2.6.16-rc2-ia64-2.
2006-02-06 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.16-rc2-ia64-1.
2006-02-01 Keith Owens <kaos@sgi.com>
* Handlers: check that the task is in kernel space before looking at
the thread_info bits.
* Expose kdb_running_process_save[] so 'pid R' can get the original
process, even when the MCA/INIT handlers are being used.
* kdb v4.4-2.6.16-rc1-ia64-3.
2006-01-19 Keith Owens <kaos@sgi.com>
* Add back some kdb changes to xpc_main that were lost due to a patch
conflict.
* kdb v4.4-2.6.16-rc1-ia64-2.
2006-01-18 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.16-rc1-ia64-1.
2006-01-10 Keith Owens <kaos@sgi.com>
* Build kdba_pod for generic as well as sn2 kernels and test at run
time if the platform is sn2.
* kdb v4.4-2.6.15-ia64-3.
2006-01-08 Keith Owens <kaos@sgi.com>
* Convert xpc to use DIE_KDEBUG_ENTER and DIE_KDEBUG_LEAVE.
* Add debug option for xpc.
* break.b always sets a debug trap number of 0 , so pass that to kdb as
well as the normal kdb traaps.
* kdb v4.4-2.6.15-ia64-2.
2006-01-04 Keith Owens <kaos@sgi.com>
* Remove some inlines and the last vestige of CONFIG_NUMA_REPLICATE.
* Read the keyboard acknowledgment after sending a character. SuSE
Bugzilla 60240.
* kdb v4.4-2.6.15-ia64-1.
2005-12-25 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.15-rc7-ia64-1.
2005-12-20 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.15-rc6-ia64-1.
2005-12-06 Keith Owens <kaos@sgi.com>
* Use RECOVERY flag in MCA handler.
* kdb v4.4-2.6.15-rc5-ia64-2.
2005-12-05 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.15-rc5-ia64-1.
2005-12-02 Keith Owens <kaos@sgi.com>
* Reinstate hook for debug trap, the patch chunk was accidentally
dropped in 2.6.15-rc1.
* kdb v4.4-2.6.15-rc4-ia64-1.
2005-11-30 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.15-rc3-ia64-1.
2005-11-21 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.15-rc2-ia64-1.
2005-11-15 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.15-rc1-ia64-1.
2005-10-28 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.14-ia64-1.
2005-10-21 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.14-rc5-ia64-1.
2005-10-11 Keith Owens <kaos@sgi.com>
* Handle removal of USB keyboard. Aaron Young, SGI
* kdb v4.4-2.6.14-rc4-ia64-1.
2005-10-04 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.14-rc3-ia64-1.
2005-09-21 Keith Owens <kaos@sgi.com>
* Support kdb_current_task in register display and modify commands.
* kdb v4.4-2.6.14-rc2-ia64-1.
2005-09-20 Keith Owens <kaos@sgi.com>
* Coexist with kprobes.
* Coexist with MCA/INIT rewrite.
* Add KDB_ENTER_SLAVE to handle concurrent entry to kdb from multiple
cpus.
* Add handlers command to control whether the MCA/INIT task or the
original task is displayed.
* Namespace clean up, remove unused kdba_sw_interrupt.
* kdb v4.4-2.6.14-rc1-ia64-1.
2005-08-29 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.13-ia64-1.
2005-08-24 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.13-rc7-ia64-1.
2005-08-08 Keith Owens <kaos@sgi.com>
* Add minstate command.
* kdb v4.4-2.6.13-rc6-ia64-1.
2005-08-02 Keith Owens <kaos@sgi.com>
* Replace hard coded kdb declarations with #include <asm/sections>.
* kdb v4.4-2.6.13-rc5-ia64-1.
2005-07-30 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.13-rc4-ia64-1.
2005-07-22 Keith Owens <kaos@sgi.com>
* Handle INIT delivered while in physical mode.
* kdb v4.4-2.6.13-rc3-ia64-2.
2005-07-19 Keith Owens <kaos@sgi.com>
* Add support for USB keyboard (OHCI only). Aaron Young, SGI.
* kdb v4.4-2.6.13-rc3-ia64-1.
2005-07-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.13-rc2-ia64-1.
2005-07-01 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.13-rc1-ia64-1.
2005-06-18 Keith Owens <kaos@sgi.com>
* Standard IA64 code now works around break.b setting cr.iim to 0
instead of the break number. Remove the kdb workaround.
* kdb v4.4-2.6.12-ia64-1.
2005-06-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.12-rc6-ia64-1.
2005-05-25 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.12-rc5-ia64-1.
2005-05-24 Keith Owens <kaos@sgi.com>
* break.b sets cr.iim to 0 instead of the break number. Deal with it.
* kdb v4.4-2.6.12-rc4-ia64-3.
2005-05-14 Keith Owens <kaos@sgi.com>
* Correct MCA path after calling kdba_mca_bspstore_fixup().
Mark Larson, SGI.
* Tell the user that MCA/INIT is recoverable so kdb is not entered.
* kdb v4.4-2.6.12-rc4-ia64-2.
2005-05-08 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.12-rc4-ia64-1.
2005-04-21 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.12-rc3-ia64-1.
2005-04-06 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.12-rc2-ia64-1.
2005-04-04 Keith Owens <kaos@sgi.com>
* More tweaks to cope with invalid old bspstore in MCA handler.
* kdb v4.4-2.6.12-rc1-ia64-2.
2005-03-29 Keith Owens <kaos@sgi.com>
* Replace __copy_to_user with __copy_to_user_inatomic.
* MCA handler, do not use old_bspstore if it is in region 4 or below.
* kdb v4.4-2.6.12-rc1-ia64-1.
2005-03-08 Keith Owens <kaos@sgi.com>
* Coexistence patches for lkcd. Jason Uhlenkott, SGI.
* kdb v4.4-2.6.11-ia64-2.
2005-03-03 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.11-ia64-1.
2005-02-14 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.11-rc4-ia64-1.
2005-02-08 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.11-rc3-bk4-ia64-1.
2005-02-03 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.11-rc3-ia64-1.
2005-01-27 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.11-rc2-ia64-1.
2005-01-20 Keith Owens <kaos@sgi.com>
* MCA and INIT stacks moved to per-cpu area.
* kdb-v4.4-2.6.11-rc1-bk7-ia64-1.
2005-01-12 Keith Owens <kaos@sgi.com>
* ia64_spinlock_contention_pre3_4_end is in base kernel, remove from kdb.
* Use last ditch allocator if unwind cannot allocate memory.
* kdb-v4.4-2.6.11-rc1-ia64-1.
2004-12-25 Keith Owens <kaos@sgi.com>
* Add cpuinfo command.
* kdb-v4.4-2.6.10-ia64-1.
2004-12-07 Keith Owens <kaos@sgi.com>
* Clean up error path in kdba_mca_init.
* kdb-v4.4-2.6.10-rc3-ia64-1.
2004-11-15 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.10-rc2-ia64-1.
2004-10-29 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.10-rc1-ia64-1.
2004-10-19 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.9-ia64-1.
2004-10-12 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.9-rc4-ia64-1.
2004-10-01 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.9-rc3-ia64-1.
2004-09-30 Keith Owens <kaos@sgi.com>
* Add stackdepth command.
* kdb-v4.4-2.6.9-rc2-ia64-3.
2004-09-16 Keith Owens <kaos@sgi.com>
* Fixes for current in region 5 instead of 7 (idle task on cpu 0).
* kdb-v4.4-2.6.9-rc2-ia64-2.
2004-09-14 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.9-rc2-ia64-1.
2004-08-27 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.9-rc1-ia64-1.
2004-08-14 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.8-ia64-1.
2004-08-12 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.8-rc4-ia64-1.
2004-08-04 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.8-rc3-ia64-1.
2004-07-18 Keith Owens <kaos@sgi.com>
* New config name for SN serial console.
* kdb-v4.4-2.6.8-rc2-ia64-1.
2004-07-12 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.8-rc1-ia64-1.
2004-06-30 Keith Owens <kaos@sgi.com>
* kdb-v4.4-2.6.7-ia64-040629-1.
2004-06-16 Keith Owens <kaos@sgi.com>
* Coexist with 2.6.7-ia64-040619.
* kdb-v4.4-2.6.7-ia64-040619-1.
2004-06-16 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.7-ia64-1.
2004-06-10 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.7-rc3-ia64-1.
2004-06-09 Keith Owens <kaos@sgi.com>
* Namespace clean up. Mark code/variables as static when it is only
used in one file, delete dead code/variables.
* Saved interrupt state requires long, not int.
* kdb v4.4-2.6.7-rc2-ia64-3.
2004-06-08 Keith Owens <kaos@sgi.com>
* Whitespace clean up, no code changes.
* kdb v4.4-2.6.7-rc2-2.
2004-06-07 Keith Owens <kaos@sgi.com>
* Force KALLSYMS and KALLSYMS_ALL for CONFIG_KDB.
* kdb v4.4-2.6.7-rc2-1.
2004-06-06 Keith Owens <kaos@sgi.com>
* Add standard archkdb commands.
* Move kdb_{get,put}userarea_size definitions to linux/kdb.h.
* kdb v4.4-2.6.6-ia64-040521-2.
2004-05-25 Keith Owens <kaos@sgi.com>
* Update Kconfig text.
* kdb v4.4-2.6.6-ia64-040521-1.
2004-05-23 Keith Owens <kaos@sgi.com>
* Move bfd.h and ansidecl.h from arch/$(ARCH)/kdb to include/asm-$(ARCH).
* ia64-opc.c needs kdbprivate.h after common reorganisation.
* Update copyright notices.
* kdb v4.4-2.6.6-ia64-1.
2004-05-60 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.6-rc3-ia64-1.
2004-05-60 Keith Owens <kaos@sgi.com>
* Tweak WAR for backtrace through contended spinlocks.
* kdb v4.3-2.6.6-rc2-ia64-1.
2004-04-30 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.6-rc1-ia64-1.
2004-04-15 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.5-ia64-040413-1.
2004-03-06 Keith Owens <kaos@sgi.com>
* Use kdb_print for unwind debugging.
* kdb v4.3-2.6.4-rc2-ia64-1.
2004-02-29 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.4-rc1-ia64-1.
2004-02-18 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.3-ia64-1.
2004-02-17 Keith Owens <kaos@sgi.com>
* Reconcile 2.6-test versions from Xavier Bru (Bull), Greg Banks (SGI),
Jim Houston (Concurrent Computer Corp).
* Reconcile with kdb v4.3-2.4.23-ia64-0312??-1.
* Reconcile with salinfo changes.
* Port WAR for backtrace from spinlock contention from 2.4 to 2.6.
* Merge PGS FIFO tweak with SERIAL_IO_MEM and concurrent support for
multiple consoles (no USB consoles yet).
* Update pt_regs output to match the order of struct pt_regs.
* KDB wrappers for interrupts handlers now return the handler's return code.
* tpa and tpav commands from Anonymous.
* Reconcile with mca changes.
* Upgrade to 2.6.3-rc3.
* kdb v4.3-2.6.3-rc3-ia64-1.
2003-10-22 Xavier Bru <xavier.bru@bull.net>
* Merge to 2.6.0-test7
2003-10-20 Philippe Garrigues <Philippe.Garrigues@bull.net>
* Enable FIFO in UART
2003-09-08 Xavier Bru <xavier.bru@bull.net>
* Merge to 2.6.0-test4
2003-03-21 Xavier Bru <xavier.bru@bull.net>
* Merge kdb v4.0 on 2.5.64 ia64
* new kernel parameters support
* new kallsyms support
2003-10-24 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.4.23-pre8-cset-1.1069.1.143-to-1.1108-ia64-1.
2003-10-03 Keith Owens <kaos@sgi.com>
* After MCA, copy the saved RSE registers from ia64_mca_bspstore to the
stack of the failing process.
* Abort backtrace when we hit IVT, no unwind data which confuses
unw_unwind().
* Workaround for backtrace through spinlock contention called from leaf
functions.
* kdb v4.3-2.4.22-ia64-030909-1.
2003-07-20 Keith Owens <kaos@sgi.com>
* MCA rendezvous timeout affects kdb_wait_for_cpus_secs.
* Support SGI L1 console.
* kdb v4.3-2.4.21-ia64-030702-2.
2003-07-08 Keith Owens <kaos@sgi.com>
* print_symbol() in mca.c does something useful when kdb is installed.
* Unwind and SAL changes removed from kdb, they are in the base kernel.
* kdb v4.3-2.4.21-ia64-030702-1.
2003-06-20 Keith Owens <kaos@sgi.com>
* Add CONFIG_KDB_CONTINUE_CATASTROPHIC.
* Do not send IPI if the machine state does not require them.
* Correct definition of KDB_ENTER().
* Workaround for broken init monarch handler.
* Monarch cpu must get to kdb, even if it was interrupted in user space.
* Unwind fixes.
* Generalize ia64_spinlock_contention name.
* Add kdba_fru for SN machines.
* Correct test for cpu number.
* kdb v4.3-2.4.20-ia64-020821-1.
2003-05-02 Keith Owens <kaos@sgi.com>
* Add kdba_fp_value().
* Limit backtrace size to catch loops.
* Print spinlock name in ia64_spinlock_contention.
* Tweak INIT slave stack lock and handler.
* Add read/write access to user pages. Vamsi Krishna S., IBM
* Rename cpu_is_online to cpu_online, as in 2.5.
* Clean up USB keyboard support.
* Clean up serial console support.
* kdb v4.2-2.4.20-ia64-020821-1.
2003-04-04 Keith Owens <kaos@sgi.com>
* Add support for INIT slave interrupts.
* Tell SAL to always rendezvous on MCA.
* No lock on SAL rendezvous call.
* Include unwind.c from 2.4.21-pre5.
* Rename cpu_online to cpu_is_online.
* Workarounds for scheduler bugs.
* kdb v4.1-2.4.20-ia64-020821-1.
2003-03-16 Keith Owens <kaos@sgi.com>
* Each cpu saves its state as it enters kdb or before it enters code
which cannot call kdb, converting kdb from a pull to a push model.
* Clean up kdb interaction with CONFIG_SERIAL_CONSOLE.
* Removal of special cases for i386 backtrace from common code
simplifies the architecture code.
* Add support for MCA events (both main and rendezvous) plus INIT
monarch event.
* Correct decode of brl.
* Move kdba_print_nameval to common code.
* Generalize kdba unwind handlers.
* Fix decode of sal records (fix included in later ia64 kernels).
* Handle multiple pt_regs in stack (fix included in later ia64 kernels).
* Clean up debug code in unwind (fix included in later ia64 kernels).
* Move kdb break numbers to their own file so it can be used in asm.
* kdb v4.0-2.4.20-ia64-021210-1.
2003-02-03 Keith Owens <kaos@sgi.com>
* Register kdb commands early.
* Handle KDB_ENTER() when kdb=off.
* Optimize __kdba_getarea_size when width is a constant.
* Decode oops via kallsyms if it is available.
* Update copyright notices to 2003.
* Add commands to dump struct pt_regs and switch_stack.
* Handle padding from unw_init_running for switch_stack.
* Add dummy kdba_local_arch_setup/kdba_local_arch_cleanup.
* Warning for pod mode.
* Add command history and editing. Sonic Zhang.
* kdb_toggleled is conditional on KDB_BLINK_LED. Bernhard Fischer.
* Allow tab on serial line for symbol completion.
* Ignore KDB_ENTER() when kdb is already running.
* kdb v3.0-2.4.20-ia64-021210-1.
2003-01-23 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.20-ia64-021210.
* kdb v2.5-2.4.20-ia64-021210-1.
2002-11-14 Keith Owens <kaos@sgi.com>
* General clean up of handling for breakpoints and single stepping over
software breakpoints.
* kdb v2.5-2.4.19-ia64-020821-1.
2002-10-31 Keith Owens <kaos@sgi.com>
* Remove kdb_eframe_t.
* Sanity check if we have pt_regs.
* Remove kdba_getcurrentframe().
* Comments for coexistence with O(1) scheduler.
* kdb v2.4-2.4.19-ia64-020821-1.
2002-10-15 Keith Owens <kaos@sgi.com>
* Minimize differences between patches for 2.4 and 2.5 kernels.
* kdb v2.3-2.4.19-ia64-020821-2.
2002-08-10 Keith Owens <kaos@sgi.com>
* Verify rw address for instruction breakpoint.
* Replace kdb_port with kdb_serial to support memory mapped I/O.
David Mosberger.
Note: This needs kdb v2.3-2.4.18-common-2 or later.
* kdb v2.3-2.4.18-ia64-020722-2.
2002-08-07 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.18-ia64-020722.
* Remove individual SGI copyrights, the general SGI copyright applies.
* Clean up disassembly layout. Hugh Dickins, Keith Owens.
* Remove fixed KDB_MAX_COMMANDS size.
* Add set_fs() around __copy_to_user on kernel addresses.
Randolph Chung.
* Position ia64 for CONFIG_NUMA_REPLICATE.
* Stacked registers modification support. Sebastien Lelarge.
* USB keyboard support. Sebastien Lelarge.
* kdb v2.3-2.4.18-ia64-020722-1.
2002-03-20 Keith Owens <kaos@sgi.com>
* Sync with 2.4.17-sn2.
* Add pod command.
2002-02-20 Keith Owens <kaos@sgi.com>
* Call kdb from mca handler. Jenna S. Hall, Intel.
* kdb v2.1-2.4.17-ia64-011226-2.
2002-01-18 Keith Owens <kaos@sgi.com>
* Replace kdb_get/putword with kdb_get/putarea functions.
* Wrap kdb references in #ifdef CONFIG_KDB.
* Delete sample i386 code.
* Refuse to update kernel text on NUMA systems.
* Reject hardware breakpoints, not supported yet.
* kdb v2.1-2.4.17-ia64-011226-1.
2002-01-07 Keith Owens <kaos@sgi.com>
* Split kdb for ia64 as kdb v2.0-2.4.17-ia64-011226-1.