<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/Documentation/DocBook/kgdb.tmpl, branch docs-5.8-2</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-5.8-2</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-5.8-2'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2017-05-16T11:44:04+00:00</updated>
<entry>
<title>docs-rst: convert kgdb DocBook to ReST</title>
<updated>2017-05-16T11:44:04+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@s-opensource.com</email>
</author>
<published>2017-05-11T19:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7fb2e8a49037099c56ea209aaa8527e5f3e742ba'/>
<id>urn:sha1:7fb2e8a49037099c56ea209aaa8527e5f3e742ba</id>
<content type='text'>
Use pandoc to convert documentation to ReST by calling
Documentation/sphinx/tmplcvt script.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>arch: Rename CONFIG_DEBUG_RODATA and CONFIG_DEBUG_MODULE_RONX</title>
<updated>2017-02-07T20:32:52+00:00</updated>
<author>
<name>Laura Abbott</name>
<email>labbott@redhat.com</email>
</author>
<published>2017-02-07T00:31:58+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0f5bf6d0afe4be6e1391908ff2d6dc9730e91550'/>
<id>urn:sha1:0f5bf6d0afe4be6e1391908ff2d6dc9730e91550</id>
<content type='text'>
Both of these options are poorly named. The features they provide are
necessary for system security and should not be considered debug only.
Change the names to CONFIG_STRICT_KERNEL_RWX and
CONFIG_STRICT_MODULE_RWX to better describe what these options do.

Signed-off-by: Laura Abbott &lt;labbott@redhat.com&gt;
Acked-by: Jessica Yu &lt;jeyu@redhat.com&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'for_linux-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb</title>
<updated>2015-02-20T23:13:29+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2015-02-20T23:13:29+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4fbd0a81a0059f22d06780de96e73f9ddbccd8a4'/>
<id>urn:sha1:4fbd0a81a0059f22d06780de96e73f9ddbccd8a4</id>
<content type='text'>
Pull kgdb/kdb updates from Jason Wessel:
 "KGDB/KDB New:
   - KDB: improved searching
   - No longer enter debug core on panic if panic timeout is set

  KGDB/KDB regressions / cleanups
   - fix pdf doc build errors
   - prevent junk characters on kdb console from printk levels"

* tag 'for_linux-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb:
  kgdb, docs: Fix &lt;para&gt; pdfdocs build errors
  debug: prevent entering debug mode on panic/exception.
  kdb: Const qualifier for kdb_getstr's prompt argument
  kdb: Provide forward search at more prompt
  kdb: Fix a prompt management bug when using | grep
  kdb: Remove stack dump when entering kgdb due to NMI
  kdb: Avoid printing KERN_ levels to consoles
  kdb: Fix off by one error in kdb_cpu()
  kdb: fix incorrect counts in KDB summary command output
</content>
</entry>
<entry>
<title>kgdb, docs: Fix &lt;para&gt; pdfdocs build errors</title>
<updated>2015-02-19T18:39:04+00:00</updated>
<author>
<name>Rajaneesh Acharya</name>
<email>rajaneesh.acharya@yahoo.com</email>
</author>
<published>2014-12-31T17:43:19+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=dd8f30cc0550f36861ddfa42c27cc5c580b0bf8c'/>
<id>urn:sha1:dd8f30cc0550f36861ddfa42c27cc5c580b0bf8c</id>
<content type='text'>
kgdb.pdf failed to build from 'make pdfdocs' giving errors such as:

jade:... Documentation/DocBook/kgdb.xml:200:8:E:
document type does not allow element "para" here; missing one of
"footnote", "caution", "important", "note", "tip", "warning",
"blockquote", "informalexample" start-tag

Fixing minor &lt;para&gt; and &lt;sect&gt; issues allows kgdb.pdf to be generated
under Fedora20.

Originally submitted by rajaneesh.acharya@yahoo.com in 2011, discussed here:
http://permalink.gmane.org/gmane.linux.documentation/3954
as patch:
 The following are the enhancements that removed the errors
 while issuing "make pdfdocs"

[graham.whaley@intel.com: Improved commit message and ported to 3.18.1]
Signed-off-by: Graham Whaley &lt;graham.whaley@intel.com&gt;
Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>kgdb,docs: Fix typo and minor style issues</title>
<updated>2015-02-04T21:17:37+00:00</updated>
<author>
<name>Graham Whaley</name>
<email>graham.whaley@linux.intel.com</email>
</author>
<published>2015-02-03T16:38:02+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bb485c289ce8902807d20ffedeceb91640c4d317'/>
<id>urn:sha1:bb485c289ce8902807d20ffedeceb91640c4d317</id>
<content type='text'>
Fix up a number of small typos, duplications and formatting issues.

Signed-off-by: Graham Whaley &lt;graham.whaley@linux.intel.com&gt;
Reviewed-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt;
[jc: did s/kgdbdoc/kgdboc/]
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Documentation: remove depends on CONFIG_EXPERIMENTAL</title>
<updated>2013-01-11T19:38:03+00:00</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2012-10-02T18:16:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0335cb469ad4ab3072a4246ceb0573483fcee5bf'/>
<id>urn:sha1:0335cb469ad4ab3072a4246ceb0573483fcee5bf</id>
<content type='text'>
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.

CC: Rob Landley &lt;rob@landley.net&gt;
CC: Jiri Kosina &lt;jkosina@suse.cz&gt;
CC: Masanari Iida &lt;standby24x7@gmail.com&gt;
CC: Jason Wessel &lt;jason.wessel@windriver.com&gt;
CC: Richard L Maliszewski &lt;richard.l.maliszewski@intel.com&gt;
CC: Gang Wei &lt;gang.wei@intel.com&gt;
CC: Shane Wang &lt;shane.wang@intel.com&gt;
CC: Harry Wei &lt;harryxiyou@gmail.com&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Acked-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>kgdb,debug_core: add the ability to control the reboot notifier</title>
<updated>2012-03-22T20:07:16+00:00</updated>
<author>
<name>Jason Wessel</name>
<email>jason.wessel@windriver.com</email>
</author>
<published>2012-03-20T00:35:55+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bec4d62ead8096e433d624d9339893f50badd992'/>
<id>urn:sha1:bec4d62ead8096e433d624d9339893f50badd992</id>
<content type='text'>
Sometimes it is desirable to stop the kernel debugger before allowing
a system to reboot either with kdb or kgdb.  This patch adds the
ability to turn the reboot notifier on and off or enter the debugger
and stop kernel execution before rebooting.

It is possible to change the setting after booting the kernel with the
following:

echo 1 &gt; /sys/module/debug_core/parameters/kgdbreboot

It is also possible to change this setting using kdb / kgdb to
manipulate the variable directly.

Using KDB:
   mm kgdbreboot 1

Using gdb:
   set kgdbreboot=1

Reported-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;
Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>kdb: Add kdb kernel module sample</title>
<updated>2010-10-29T18:14:39+00:00</updated>
<author>
<name>Jason Wessel</name>
<email>jason.wessel@windriver.com</email>
</author>
<published>2010-10-25T15:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4aad8f51d0672f1c95e2cf0e1bc7b9ab42d8e1ea'/>
<id>urn:sha1:4aad8f51d0672f1c95e2cf0e1bc7b9ab42d8e1ea</id>
<content type='text'>
Add an example of how to add a dynamic kdb shell command via a kernel
module.

Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>kgdb,docs: Update the kgdb docs to include kms</title>
<updated>2010-08-05T15:53:11+00:00</updated>
<author>
<name>Jason Wessel</name>
<email>jason.wessel@windriver.com</email>
</author>
<published>2010-08-05T14:22:33+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=65b5ac1479840a3e87f086d68e5ef91f3002e8e2'/>
<id>urn:sha1:65b5ac1479840a3e87f086d68e5ef91f3002e8e2</id>
<content type='text'>
Update the kgdb docs to include information about kernel mode setting support.

[Randy Dunlap &lt;rdunlap@xenotime.net&gt;: grammatical corrections]

CC: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>kgdb,docs: Update the kgdb docs to include kdb</title>
<updated>2010-05-21T02:04:24+00:00</updated>
<author>
<name>Jason Wessel</name>
<email>jason.wessel@windriver.com</email>
</author>
<published>2010-05-21T02:04:24+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=84c08fd61e2d21702337e9fe366e97cdf09bf797'/>
<id>urn:sha1:84c08fd61e2d21702337e9fe366e97cdf09bf797</id>
<content type='text'>
Update the kgdb docs to reflect the new directory structure and API.

Merge in the kdb shell information.

[Randy Dunlap &lt;rdunlap@xenotime.net&gt;: grammatical corrections]

CC: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
</feed>
