File: [Development] / linux-2.6-xfs / arch / i386 / kdb / Attic / ChangeLog (download)
Revision 1.12, Fri Oct 1 15:10:15 2004 UTC (13 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.11: +17 -0
lines
Upgrade kernel to 2.6.9-rc3 and kdb to 4.4
Merge of 2.6.x-xfs-melb:linux:19628a by kenmcd.
|
2004-09-30 Keith Owens <kaos@sgi.com>
* Add stackdepth command.
* Handle backtrace with separate soft and hard irq stacks
(CONFIG_4KSTACKS).
* Work around RESTORE_ALL macro, which can only be used once.
* Export kdba_dumpregs. Bryan Cardillo, UPenn.
* kdb v4.4-2.6.9-rc2-i386-2.
2004-09-14 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.9-rc2-i386-1.
2004-08-27 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.9-rc1-i386-1.
2004-08-14 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.8-i386-1.
2004-08-12 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.8-rc4-i386-1.
2004-08-04 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.8-rc3-i386-1.
2004-07-18 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.8-rc2-i386-1.
2004-07-12 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.8-rc1-i386-1.
2004-06-16 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.7-i386-1.
2004-06-10 Keith Owens <kaos@sgi.com>
* kdb v4.4-2.6.7-rc3-i386-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.
* kdb v4.4-2.6.7-rc2-i386-3.
2004-06-08 Keith Owens <kaos@sgi.com>
* Whitespace clean up, no code changes.
* kdb v4.4-2.6.7-rc2-i386-2.
2004-06-07 Keith Owens <kaos@sgi.com>
* Force KALLSYMS and KALLSYMS_ALL for CONFIG_KDB.
* kdb v4.4-2.6.7-rc2-i386-1.
2004-06-06 Keith Owens <kaos@sgi.com>
* Correct Kconfig help text.
* Coexist with CONFIG_REGPARM.
* Add standard archkdb commands.
* Move kdb_{get,put}userarea_size definitions to linux/kdb.h.
* kdb v4.4-2.6.6-i386-2.
2004-05-23 Keith Owens <kaos@sgi.com>
* Move bfd.h and ansidecl.h from arch/$(ARCH)/kdb to include/asm-$(ARCH).
* Update copyright notices.
* kdb v4.4-2.6.6-i386-1.
2004-05-10 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.6-i386-1.
2004-05-06 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.6-rc3-i386-1.
2004-05-06 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.6-rc2-i386-1.
2004-04-30 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6.6-rc1-i386-1.
2004-04-05 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6-5-i386-1.
2004-02-29 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6-4-rc1-i386-1.
2004-02-18 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.6-3-i386-1.
2004-02-17 Keith Owens <kaos@sgi.com>
* Pick up changes from Jim Houston for 2.6.
* Sync with kdb v4.3-2.4.25-rc1-i386-1.
* Adjust for LDT changes in i386 mainline.
* Convert longjmp buffers from static to dynamic allocation, for large
cpu counts.
* Do not use USB keyboard if it has not been probed.
* Do not print section data, 2.6 kallsyms does not support sections :(.
* kdb v4.3-2.6-3-rc3-i386-1.
2003-08-29 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.4.22-i386-1.
2003-08-05 Keith Owens <kaos@sgi.com>
* Remove duplicate setting of trap for machine_check.
* Only reset keyboard when CONFIG_VT_CONSOLE is defined.
2003-07-27 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.4.22-pre8-i386-5.
2003-07-20 Keith Owens <kaos@sgi.com>
* Remove compile warning on x86 commands.
* kdb v4.3-2.4.21-i386-5.
2003-07-08 Keith Owens <kaos@sgi.com>
* Add new x86 commands - rdv, gdt, idt, ldt, ldtp, ptex.
Vamsi Krishna S., IBM.
* kdb v4.3-2.4.21-i386-4.
2003-07-01 Keith Owens <kaos@sgi.com>
* Convert kdba_find_return() to two passes to reduce false positives.
* Correct jmp disp8 offset calculation for out of line lock code.
* Use NMI for kdb IPI in clustered APIC mode. Sachin Sant, IBM.
* kdb v4.3-2.4.21-i386-3.
2003-06-23 Keith Owens <kaos@sgi.com>
* Sync with XFS 2.4.21 tree.
* kdb v4.3-2.4.21-i386-2.
2003-06-20 Keith Owens <kaos@sgi.com>
* kdb v4.3-2.4.21-i386-1.
2003-06-20 Keith Owens <kaos@sgi.com>
* Add CONFIG_KDB_CONTINUE_CATASTROPHIC.
* Correct KDB_ENTER() definition.
* kdb v4.3-2.4.20-i386-1.
2003-05-02 Keith Owens <kaos@sgi.com>
* Add kdba_fp_value().
* Limit backtrace size to catch loops.
* Add read/write access to user pages. Vamsi Krishna S., IBM
* Clean up USB keyboard support. Steven Dake.
* kdb v4.2-2.4.20-i386-1.
2003-04-04 Keith Owens <kaos@sgi.com>
* Workarounds for scheduler bugs.
* kdb v4.1-2.4.20-i386-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 command to dump i386 struct pt_regs.
* kdb v4.0-2.4.20-i386-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.
* Handle call *disp32(%reg) in backtrace.
* Correct keyboard freeze. Ashish Kalra.
* 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-i386-1.
2002-11-29 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.20.
* kdb v2.5-2.4.20-i386-1.
2002-11-14 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.20-rc1.
* kdb v2.5-2.4.20-rc1-i386-1.
2002-11-14 Keith Owens <kaos@sgi.com>
* General clean up of handling for breakpoints and single stepping over
software breakpoints.
* Accept ff 1x as well as ff dx for call *(%reg) in backtrace.
* kdb v2.5-2.4.19-i386-1.
2002-11-01 Keith Owens <kaos@sgi.com>
* Prevent SMP IRQ overwriting KDB_ENTER().
* kdb v2.4-2.4.19-i386-2.
2002-10-31 Keith Owens <kaos@sgi.com>
* Avoid KDB_VECTOR conflict with DUMP_VECTOR.
* Remove kdb_eframe_t.
* Sanity check if we have pt_regs.
* Remove kdba_getcurrentframe().
* Reinstate missing nmi_watchdog/kdb hook.
* kdb v2.4-2.4.19-i386-1.
2002-10-17 Keith Owens <kaos@sgi.com>
* Correct compile with CONFIG_VT_CONSOLE=n.
* kdb v2.3-2.4.19-i386-5.
2002-10-04 Keith Owens <kaos@sgi.com>
* Add USB keyboard option.
* Minimize differences between patches for 2.4 and 2.5 kernels.
* kdb v2.3-2.4.19-i386-4.
2002-08-10 Keith Owens <kaos@sgi.com>
* Replace kdb_port with kdb_serial to support memory mapped I/O.
Note: This needs kdb v2.3-2.4.19-common-2 or later.
* kdb v2.3-2.4.19-i386-3.
2002-08-09 Keith Owens <kaos@sgi.com>
* Use -fno-optimize-sibling-calls for kdb if gcc supports it.
* .text.lock does not consume an activation frame.
* kdb v2.3-2.4.19-i386-2.
2002-08-07 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.19.
* Remove individual SGI copyrights, the general SGI copyright applies.
* New .text.lock name. Hugh Dickins.
* Set KERNEL_CS in kdba_getcurrentframe. Hugh Dickins.
* Clean up disassembly layout. Hugh Dickins, Keith Owens.
* Replace hard coded stack size with THREAD_SIZE. Hugh Dickins.
* Better stack layout on bt with no frame pointers. Hugh Dickins.
* Make i386 IO breakpoints (bpha <address> IO) work again.
Martin Wilck, Keith Owens.
* Remove fixed KDB_MAX_COMMANDS size.
* Add set_fs() around __copy_to_user on kernel addresses.
Randolph Chung.
* Position i386 for CONFIG_NUMA_REPLICATE.
* kdb v2.3-2.4.19-i386-1.
2002-07-09 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.19-rc1.
2002-06-14 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.19-pre10.
* kdb v2.1-2.4.19-pre10-i386-1.
2002-04-09 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.19-pre6.
* kdb v2.1-2.4.19-pre6-i386-1.
2002-02-26 Keith Owens <kaos@sgi.com>
* Upgrade to 2.4.18.
* kdb v2.1-2.4.18-i386-1.
2002-01-18 Keith Owens <kaos@sgi.com>
* Use new kdb_get/put functions.
* Define kdba_{get,put}area_size functions for i386.
* Remove over-engineered dblist callback functions.
* Correctly handle failing call disp32 in backtrace.
* Remove bp_instvalid flag, redundant code.
* Remove dead code.
* kdb v2.1-2.4.17-i386-1.
2002-01-04 Keith Owens <kaos@sgi.com>
* Sync xfs <-> kdb i386 code.
2001-12-22 Keith Owens <kaos@sgi.com>
* Split kdb for i386 as kdb v2.0-2.4.17-i386-1.