Date: Wed, 25 Jun 2025 15:45:12 GMT From: Warner Losh <imp@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: 03a80207d4 - main - handbook: ddd was removed in 2019 Message-ID: <202506251545.55PFjC94090245@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/doc/commit/?id=03a80207d420844279c975c7bbfe9ae056fe154e commit 03a80207d420844279c975c7bbfe9ae056fe154e Author: Warner Losh <imp@FreeBSD.org> AuthorDate: 2025-06-25 15:34:37 +0000 Commit: Warner Losh <imp@FreeBSD.org> CommitDate: 2025-06-25 15:34:37 +0000 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 --- .../en/books/developers-handbook/kerneldebug/_index.adoc | 10 ---------- .../en/books/developers-handbook/kerneldebug/_index.po | 15 --------------- 2 files changed, 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506251545.55PFjC94090245>