summaryrefslogtreecommitdiff
path: root/sys/gdb
AgeCommit message (Expand)Author
2024-07-29thread: Remove kernel stack swapping support, part 4Mark Johnston
2024-04-12sys/gdb: Support hardware breakpointsAndrew Turner
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-27netgdb: Fix netgdb double ack, print proxy addressJohn Reimer
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-07-05ddb: use _FLAGS command macros where appropriateMitchell Horne
2022-01-22gdb(4): Do not use run length encoding for 3-symbol repetitionsMichał Górny
2021-03-30gdb: report specific stop reason for watchpointsMitchell Horne
2021-03-30gdb: allow setting/removing hardware watchpointsMitchell Horne
2021-02-18Use atomic loads/stores when updating td->td_stateAlex Richardson
2020-12-23gdb(4): allow bulk write of registersMitchell Horne
2020-12-23gdb(4): handle single register read packetsMitchell Horne
2020-09-30gdb(4): Don't escape GDB special characters at application layerConrad Meyer
2020-08-18gdb(4): Support empty qSupported queriesConrad Meyer
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-12Add KERNEL_PANICKED macro for use in place of direct panicstr testsMateusz Guzik
2019-12-16[PPC] Handle qOffsets packetLeandro Lupori
2019-10-17gdb(4): Implement support for NoAckModeConrad Meyer
2019-10-17Implement NetGDB(4)Conrad Meyer
2019-09-08gdb(4): Root a sysctl tree at 'debug.gdb.'Conrad Meyer
2019-08-22Fix i386 build after r351368Conrad Meyer
2019-08-22gdb(4): StyleConrad Meyer
2019-08-22gdb(4): Implement qXfer:threads:readConrad Meyer
2019-08-22gdb(4): Add basic 'qSupported' supportConrad Meyer
2019-08-22gdb(4): Include thread in Target Halt ReasonConrad Meyer
2019-08-19Fix stylistic nit in r351239Conrad Meyer
2019-08-19gdb(4): Support "qC" queryConrad Meyer
2019-08-19gdb(4): Pack 'info threads' responses into fewer packetsConrad Meyer
2018-03-06amd64: Protect the kernel text, data, and BSS by setting the RW/NX bitsJonathan T. Looney
2017-11-27sys/gdb: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-17gdb kernel server: fixup Search:memory styleRyan Libby
2015-05-22CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim
2014-09-05Add support for gdb's memory searching capabilities to our in-kernel gdbBenno Rice
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber
2014-06-27Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky
2013-07-24rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LASTAndriy Gapon
2012-04-12Update the ddb and gdb backends for the new 'trace_thread' hook.John Baldwin
2011-12-17kern cons: introduce infrastructure for console grabbing by kernelAndriy Gapon
2011-02-18Modify kdb_trap() so that it re-calls the dbbe_trap function as long asMatthew D Fleming
2010-09-30there must be only one SYSINIT with SI_SUB_RUN_SCHEDULER+SI_ORDER_ANY orderAndriy Gapon
2008-03-16Commit SYSINIT() ;-adding patch missed in previous pass.Robert Watson
2008-02-29Add support for kgdb's 'detach' command.Peter Grehan
2007-06-09Add kdb_cpu_sync_icache(), intended to synchronize instructionMarcel Moolenaar
2006-05-26Convert to new console apiPoul-Henning Kamp
2006-05-26Eliminate gdb_checkc member from GDB_DBGPORT(), it is never used.Poul-Henning Kamp
2006-05-26Don't use GDB_DBGPORT() macro to fill in dummy element in gdb_dbgport_set.Poul-Henning Kamp
2006-05-26Wrap our drivers gdb_getc() function so that if it returns -1 wePoul-Henning Kamp