aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books/developers-handbook/kerneldebug/chapter.sgml
Commit message (Collapse)AuthorAgeFilesLines
* Create tag '4.2.0'.release/4.2.0Doc Manager2000-11-211-647/+0
| | | | | Notes: svn path=/head/; revision=8401 svn path=/release/4.2.0/; revision=8402; tag=release/4.2.0
* Minor wording tweak.Dag-Erling Smørgrav2000-11-151-2/+3
| | | | Notes: svn path=/head/; revision=8369
* Update the description of how to load modules in gdb, and separate it fromDag-Erling Smørgrav2000-11-151-22/+59
| | | | | | | | | | the section on remote debugging since it also applies to crash dumps. Thanks to grog for his gdb macros, which pointed me in the right direction. Reviewed by: nik Notes: svn path=/head/; revision=8368
* GDB now needs an explicit `-k' option to switch to kernel debugging mode. TheJoseph Koshy2000-11-071-20/+17
| | | | | | | | | | tactic of invoking GDB under the name of `kgdb' has not worked for a while. Correct the `Kernel Debugging' chapter of the Handbook to reflect this change. Reviewed by: ben Notes: svn path=/head/; revision=8308
* Update the bit about stripping the kernel:Ben Smithurst2000-07-141-8/+23
| | | | | | | | | | | | * stripping is done automatically now * ELF kernels don't need to have the full debug symbol table loaded. PR: 19648 Submitted by: Jeff Blaine <jblaine@mitre.org> Reviewed by: grog, nik Notes: svn path=/head/; revision=7608
* Attack of the spelling police, part II.Jim Mock2000-06-141-2/+2
| | | | Notes: svn path=/head/; revision=7357
* Change &ldquo;...&rdquo; to <quote>...</quote> as per a discussion onJim Mock2000-06-081-4/+4
| | | | | | | | | -doc. Suggested by: nik Notes: svn path=/head/; revision=7302
* Properly capitalize section titles. Remove capitalization on ``is'', ``and'',Chris Costello2000-04-031-5/+5
| | | | | | | | | etc. Capitalize all other words in titles. Reviewed by: jim Notes: svn path=/head/; revision=6953
* Note that serial gdb is not necessarily on first serial port,Martin Cracauer1999-12-161-3/+4
| | | | | | | but on that one with sio flags 0x80 in kernel config. Notes: svn path=/head/; revision=6205
* Replace reference to diediedie() with one to panic.Nik Clayton1999-12-161-4/+3
| | | | | | | | | PR: docs/14112 Submitted by: Thierry.Besancon@lps.ens.fr Patch from: ru Notes: svn path=/head/; revision=6189
* Rid blank lines of whitespace.Chris Costello1999-11-071-20/+20
| | | | | | | (Translation teams: You can ignore this commit.) Notes: svn path=/head/; revision=6023
* $Id$ -> $FreeBSD$Peter Wemm1999-09-061-1/+1
| | | | Notes: svn path=/head/; revision=5542
* "../handbook.sgml" -> "../book.sgml" in Emacs local variables section.Nik Clayton1999-08-231-2/+2
| | | | Notes: svn path=/head/; revision=5432
* Fix many typos. Much kudos to the submitter for this effort.Nik Clayton1999-08-051-2/+2
| | | | | | | | PR: docs/12956 Submitted by: Neil Blakey-Milner <nbm@rucus.ru.ac.za> Notes: svn path=/head/; revision=5327
* Update information on how to build a debug kernel, fix a typo andNik Clayton1999-05-291-16/+17
| | | | | | | | | | a contraction. PR: docs/11849 Submitted by: chris@calldei.com Notes: svn path=/head/; revision=4966
* It appears "-g" is now the right option to ``strip'' rather than "-d".David E. O'Brien1999-05-221-2/+2
| | | | Notes: svn path=/head/; revision=4932
* Remove <blockquote> tag around quoted screen output.Greg Lehey1999-04-121-3/+2
| | | | | | | Prodded-by: nik Notes: svn path=/head/; revision=4674
* Tidy up displays so that they fit onto a printed page (sort of).Greg Lehey1999-04-061-4/+5
| | | | Notes: svn path=/head/; revision=4620
* Add SGML comments at the top of the files with the $Id$ string. RemoveNik Clayton1999-03-081-0/+6
| | | | | | | | | | | | | most of the other spurious comments. Two comments relating to copyright have *not* been merged in from the LinuxDoc version yet -- I've contacted the original authors to ask if they would be willing to assign the copyright to the project. When I get their response the copyright comments will either be merged in, or left out, as necessary. Notes: svn path=/head/; revision=4477
* Huge whitespace changes. Translators can ignore this commit completely.Nik Clayton1999-03-071-496/+422
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rationale: All the changes to the DocBook handbook so far have been careful to keep whitespace changes to a minimum. This is so the translators have as easy a job as possible in identifying exactly what's changed. This has meant the English version has become more and more 'ugly'. Lines indented by the wrong amount, some lines longer than 130 characters, others shorter than 20, gaps of 3 or 4 lines between paragraphs (and sometimes within paragraphs). This makes it difficult to follow the structure of the document, and needlessly complicates fixing SGML problems. It also makes the source practically useless as a teaching aid; the more baroque the source looks, the less likely people are to dive in and contribute. This commit fixes all that -- and boy was it tedious. The snag is, it's touched almost every line in every file in the Handbook. Technically, the changes were made by running (in Emacs) sgml-indent-or-tab (bound to the TAB key) on almost each line (except those in <programlisting>, <screen>, <literallayout>, and other verbatim sections), and then running sgml-fill-element (bound to C-c C-q) on most paragraphs. FWIW, this is the first, only, and last change of this type contemplated. Notes: svn path=/head/; revision=4472
* Created a new set of entities for manual pages.Nik Clayton1999-03-071-10/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | The construct: <citerefentry> <refentrytitle>foobar</refentrytitle> <manvolnum>1</manvolnum> </citerefentry> is a pain to type, and messes up the pretty-printing of the source code. Replace every occurence of a entry like that with: &man.foobar.1; Adjusting the manual page name and section number appropriately. The definitions for these entities are stored in man-refs.ent. This file is in doc/share/sgml because it is not just specific to the Handbook. I expect the DocBook'd FAQ and Tutorials (coming RSN) to use them as well. A new PUBLIC identifier has been created for these entities, and added to the catalog file. Notes: svn path=/head/; revision=4471
* Revert one of my previous changes. Sentences now have two spaces afterNik Clayton1999-03-041-67/+67
| | | | | | | | the period. Apologies for the repository bloat. This is entirely a whitespace change. Notes: svn path=/head/; revision=4465
* Suddenly realised none of theNik Clayton1999-01-301-64/+64
| | | | | | | | | | | | | | <informalexample> <screen> ... </screen> </informalexample> need the <informalexample> element. So remove it. Simple search and replace does the trick. Notes: svn path=/head/; revision=4157
* * Added boothelp.sgmlNik Clayton1998-12-101-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Merged in changes between tags LINUXDOC_2_DOCBOOK and LINUXDOC_2_DOCBOOK_2. The merges are as follows (if a file isn't listed here it's because there are no changes to merge since the LINUXDOC_2_DOCBOOK tag was put down). File From -> To Merged to files... --------------------------------------------------------------- authors.sgml 1.118 -> 1.128 authors.ent boothelp.sgml Added contrib.sgml 1.312 -> 1.329 staff/chapter.sgml eresources.sgml 1.50 -> 1.51 eresources/chapter.sgml handbook.sgml 1.91 -> 1.95 handbook.sgml mirrors.sgml 1.92 -> 1.99 mirrors/chapter.sgml porting.sgml 1.112 -> 1.118 [1] ports.sgml 1.31 -> 1.33 ports/chapter.sgml printing.sgml 1.22 -> 1.23 printing/chapter.sgml stable.sgml 1.17 -> 1.18 cutting-edge/chapter.sgml [2] submitters.sgml 1.246 -> 1.261 contrib/chapter.sgml [1] Merged changes. Part of these changes are the migration of the "Making a port" section from contrib/chapter.sgml to ports/chapter.sgml [2] Merged some changes. 1.18 demotes some of the section headings so that the -stable section will appear on one HTML page. This is not the case with the DocBook stylesheets we're using, so wasn't necessary. For the time being, the -stable headings will follow the -current headings. This can be revisited after the migration is complete. There will be one more merge pass once the Handbook in doc/handbook/ is frozen, and then a pass to reformat (refill) most of the lines in the Handbook so it's more aesthetically pleasing. The SGML parsers don't care, but it makes it easier to follow the structure when editing the documents. * Removed sgml-shorttag: nil sgml-minimize-attributes: max from the Emacs local variables at the bottom of each file. It didn't do quite what I was expecting. Notes: svn path=/head/; revision=3906
* Merged in the following changes. This was done by taking diffs between theNik Clayton1998-11-121-2/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tags LINUXDOC_2_DOCBOOK_START and LINUXDOC_2_DOCBOOK from doc/handbook/. Note that the LINUXDOC_2_DOCBOOK tag is not necessarily at the HEAD of the file. So some files won't show changes because changes were applied after I laid down the LINUXDOC_2_DOCBOOK tag. Not everything was merged. In some cases, URLs had been shortened; http://www.freebsd.org/docproj/ becomes ../docproj/ This is a mistake, since users browsing the Handbook on their own machine can't be expected to have links like this work. Of course, for mirrors, they'll end up pointing back to the main site. For the mean time, do nothing -- this will need an entity defined to reference the base URL of the FreeBSD site, individual mirrors can set this as necessary. Notice how some files (on the left) are merged to the same file (on the right). This is because the new Handbook file structure is organised on DocBook chapter lines. Files with no revision number in the "From" column didn't exist when I started the conversion. File From -> To Merged to files... --------------------------------------------------------------- anoncvs.sgml -> 1.1 cutting-edge/chapter.sgml authors.sgml 1.93 -> 1.118 authors.ent backups.sgml -> 1.4 backups/chapter.sgml bibliography.sgml 1.33 -> 1.37 bibliography/chapter.sgml contrib.sgml 1.274 -> 1.312 staff/chapter.sgml ctm.sgml 1.22 -> 1.23 cutting-edge/chapter.sgml cvsup.sgml 1.36 -> 1.40 cutting-edge/chapter.sgml disks.sgml -> 1.3 disks/chapter.sgml eresources.sgml 1.39 -> 1.50 eresources/chapter.sgml firewalls.sgml 1.19 -> 1.20 security/chapter.sgml handbook.sgml 1.83 -> 1.91 handbook.sgml history.sgml 1.24 -> 1.25 introduction/chapter.sgml install.sgml 1.65 -> 1.67 install/chapter.sgml isdn.sgml 1.12 -> 1.15 advanced-networking/chapter.sgml kerberos.sgml 1.12 -> 1.13 security/chapter.sgml kernelconfig.sgml 1.31 -> 1.32 kernelconfig/chapter.sgml kerneldebug.sgml 1.17 -> 1.19 kerneldebug/chapter.sgml linuxemu.sgml 1.22 -> 1.24 linuxemu/chapter.sgml memoryuse.sgml 1.11 -> 1.12 internals/chapter.sgml mirrors.sgml 1.80 -> 1.92 mirrors/chapter.sgml nutshell.sgml 1.14 -> 1.15 introduction/chapter.sgml pgpkeys.sgml 1.25 -> 1.28 pgpkeys/chapter.sgml policies.sgml 1.16 -> 1.18 policies/chapter.sgml porting.sgml 1.93 -> 1.112 contrib/chapter.sgml ports.sgml 1.29 -> 1.31 ports/chapter.sgml printing.sgml 1.21 -> 1.22 printing/chapter.sgml relnotes.sgml 1.24 -> 1.28 introduction/chapter.sgml [1] submitters.sgml 1.161 -> 1.246 contrib/chapter.sgml synching.sgml 1.12 -> 1.13 cutting-edge/chapter.sgml userppp.sgml 1.28 -> 1.30 ppp-and-slip/chapter.sgml [1] A chunk of relnotes.sgml is in an IGNORED marked section. Why? Submitted by: A bunch (~ 50%) of merging done by Charles A. Wimmer (cawimm@FreeBSD.ORG), rest by Nik. Notes: svn path=/head/; revision=3793
* ReplaceNik Clayton1998-11-051-5/+4
| | | | | | | | | | | | | <xref linkend="target" remap="foo"> with <link linkend="target">foo</link> Internal links within the Handbook now do the right thing. Notes: svn path=/head/; revision=3751
* Fix line 125 of kerneldebug/chapter.sgml, & -> &amp;Nik Clayton1998-11-031-1/+1
| | | | Notes: svn path=/head/; revision=3736
* Added chapter.decl, which contains a declaration for a DocBook chapter.Nik Clayton1998-11-031-1/+15
| | | | | | | | | | | | | | | | | | | | | | | Added <!-- Local Variables: mode: sgml sgml-declaration: "../chapter.decl" sgml-indent-data: t sgml-omittag: nil sgml-shorttag: nil sgml-always-quote-attributes: t sgml-minimize-attributes: max sgml-parent-document: ("../handbook.sgml" "part" "chapter") End: --> to the bottom of each chapter.sgml file so that Emacs can do the right thing. Notes: svn path=/head/; revision=3730
* Split the handbook into individual files. Each chapter is in a file calledNik Clayton1998-11-031-0/+634
chapter.sgml in a directory named according to the value the id attribute on that chapter. Added chapters.ent, which lists the entities for each chapter. Updated handbook.sgml to use these entities. Notes: svn path=/head/; revision=3728