diff options
| author | Warner Losh <imp@FreeBSD.org> | 2025-06-25 15:34:37 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2025-06-25 15:34:37 +0000 |
| commit | 03a80207d420844279c975c7bbfe9ae056fe154e (patch) | |
| tree | a24cd1e553621487736d47b4fb19cb194084c6d5 | |
| parent | be9db83332da2904403179527cb829628f13113a (diff) | |
handbook: ddd was removed in 2019
Remove obsolete ddd info: that port stopped working with gdb protocol
updates in about 2018, and was removed in 2019. It was abandoned
upstream around 2009 (last release). A new maintainer appeared in 2013,
but apparently didn't work out. Two new maintainers appeared in 2021 and
started new releases in 2023. A new port hasn't appeared, though, so
remove dangling references.
This whole section needs a rewrite, though, since dcons is so limited
(first 4GB only) and firewire is getting rare. All that should likely
just be removed. We need a good writeup on doing USB-C debugging with
the so-called USB-A to USB-A cable.
Sponsored by: Netflix
| -rw-r--r-- | documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc | 10 | ||||
| -rw-r--r-- | documentation/content/en/books/developers-handbook/kerneldebug/_index.po | 15 |
2 files changed, 0 insertions, 25 deletions
diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc index 04d850d230..006ae4178a 100644 --- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc +++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc @@ -805,16 +805,6 @@ There exists a GDB mode for man:emacs[1]; this is what you will need to add to y M-x gdba .... -And for DDD ([.filename]#devel/ddd#): - -[source,bash] -.... -# remote serial protocol -LANG=C ddd --debugger kgdb -r :12345 kernel -# live core debug -LANG=C ddd --debugger kgdb kernel /dev/fwmem0.2 -.... - === Dcons with KVM We can directly read the man:dcons[4] buffer via [.filename]#/dev/mem# for live systems, and in the core dump for crashed systems. diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.po b/documentation/content/en/books/developers-handbook/kerneldebug/_index.po index 63b7d1f9aa..7e6bdfbd81 100644 --- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.po +++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.po @@ -1410,21 +1410,6 @@ msgid "" "M-x gdba\n" msgstr "" -#. type: Plain text -#: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:809 -msgid "And for DDD ([.filename]#devel/ddd#):" -msgstr "" - -#. type: delimited block . 4 -#: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:816 -#, no-wrap -msgid "" -"# remote serial protocol\n" -"LANG=C ddd --debugger kgdb -r :12345 kernel\n" -"# live core debug\n" -"LANG=C ddd --debugger kgdb kernel /dev/fwmem0.2\n" -msgstr "" - #. type: Title === #: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:818 #, no-wrap |
