CVS log for wikisrc/kernel_debugging_with_qemu.mdwn

[BACK] Up to [NetBSD Developer Wiki] / wikisrc

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN


Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Oct 26 15:42:55 2022 UTC (5 weeks, 1 day ago) by gson
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.20: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.20: +3 -3 lines
Consistent capitalization in section headers; fix typo in header

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Oct 26 15:38:45 2022 UTC (5 weeks, 1 day ago) by gson
Branches: MAIN
Diff to: previous 1.19: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.19: +49 -61 lines
Simplify the instructions for symbolic kernel debugging using qemu by
using the kernel debug symbols that are now included in the debug set,
and by using a releng daily build rather than a local build.

This also means the instructions now work for amd64, and they now use
amd64 as the example architecture.

Bump the size of the virtual disk to 10G as 8G is not sufficient for
amd64.

Use "dhcpd -w" to work around PR 56598.

Drop a remaining reference to the qemu Nagle bug as qemu versions
having the bug should be rare by now.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Dec 27 14:26:28 2021 UTC (11 months ago) by gson
Branches: MAIN
Diff to: previous 1.18: preferred, unified
Changes since revision 1.18: +1 -1 lines
MKDEBUG=yes, not MKDEBUG=YES

Revision 1.18: download - view: text, markup, annotated - [selected for diffs]
Fri Dec 24 09:54:15 2021 UTC (11 months, 1 week ago) by gson
Branches: MAIN
Diff to: previous 1.17: preferred, unified
Changes since revision 1.17: +3 -3 lines
Delete trailing whitespace

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Nov 9 13:39:26 2018 UTC (4 years ago) by gson
Branches: MAIN
Diff to: previous 1.16: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.16: +2 -4 lines
simplify given that Nagle is now fixed in the qemu mainline

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Mar 16 15:29:26 2018 UTC (4 years, 8 months ago) by gson
Branches: MAIN
Diff to: previous 1.15: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.15: +1 -1 lines
Increase size of virtual disk to 8G, as 4G is no longer enough.
Reported by kre@.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Mar 8 16:57:05 2018 UTC (4 years, 8 months ago) by gson
Branches: MAIN
Diff to: previous 1.14: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.14: +1 -1 lines
Recommend anita 1.44, because 1.42 and 1.43 can't install source sets

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Mar 8 16:55:27 2018 UTC (4 years, 8 months ago) by gson
Branches: MAIN
Diff to: previous 1.13: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.13: +2 -2 lines
Increase memory sizes of qemu VMs, as the system has grown

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Mar 8 16:33:39 2018 UTC (4 years, 8 months ago) by gson
Branches: MAIN
Diff to: previous 1.12: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.12: +6 -4 lines
Qemu bug 1399943 has now been fixed.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Aug 5 12:58:13 2015 UTC (7 years, 3 months ago) by gson
Branches: MAIN
Diff to: previous 1.11: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.11: +5 -4 lines
Recommend against using amd64 for testing, with a reference to PR 50128.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jul 21 19:12:21 2015 UTC (7 years, 4 months ago) by gson
Branches: MAIN
Diff to: previous 1.10: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.10: +4 -5 lines
PR 49276 is fixed.  Rejoice.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Mar 10 07:36:40 2015 UTC (7 years, 8 months ago) by gson
Branches: MAIN
Diff to: previous 1.9: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.9: +1 -2 lines
Update qemu bug reference to refer to the sparc specific one.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Feb 19 09:37:14 2015 UTC (7 years, 9 months ago) by gson
Branches: MAIN
Diff to: previous 1.8: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.8: +6 -6 lines
Clarify terminology.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Feb 19 08:32:23 2015 UTC (7 years, 9 months ago) by gson
Branches: MAIN
Diff to: previous 1.7: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.7: +1 -1 lines
VMs, not VMS

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Feb 18 16:23:11 2015 UTC (7 years, 9 months ago) by gson
Branches: MAIN
Diff to: previous 1.6: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.6: +2 -1 lines
Note amount of disk space needed

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Feb 18 16:03:37 2015 UTC (7 years, 9 months ago) by gson
Branches: MAIN
Diff to: previous 1.5: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.5: +1 -1 lines
Duplicated word

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Feb 18 16:00:09 2015 UTC (7 years, 9 months ago) by gson
Branches: MAIN
Diff to: previous 1.4: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.4: +82 -79 lines
Heavy-handed cleanup of the pages related to kernel debugging with
QEMU.  There are two such pages:

https://wiki.netbsd.org/kernel_debugging_with_qemu/ didn't actually
contain any instructions for debugging with qemu, despite the name,
only instructions for creating a hard disk image for use qith qemu,
and even those where incomplete.

https://wiki.netbsd.org/netbsd_kernel_development_setup/, on the other
hand, did contain instructions for debugging with qemu, with two
alternative methods for setting up the disk image, one of which was a
duplicate of the incomplete instructions in kernel_debugging_with_qemu.

I have now updated the qemu debugging instructions to work with recent
versinos of qemu and -current, tested them on both NetBSD and Linux
hosts, and moved them to the kernel_debugging_with_qemu page to make
the page title better match the content.  I also removed the
incomplete disk image creation instructions (from both places).  The
netbsd_kernel_development_setup page is hereby obsoleted and now
contains only a reference to the kernel_debugging_with_qemu page.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Mar 31 09:00:49 2011 UTC (11 years, 8 months ago) by plunky
Branches: MAIN
Diff to: previous 1.3: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.3: +1 -1 lines
/dev/zero is the source of zeros

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Jul 14 23:44:13 2010 UTC (12 years, 4 months ago) by wiki
Branches: MAIN
Diff to: previous 1.2: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.2: +91 -3 lines
web commit by jym: Add in more sections. The QEMU's image creation steps should be put in their own page, probably better.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Apr 21 21:22:01 2010 UTC (12 years, 7 months ago) by wiki
Branches: MAIN
Diff to: previous 1.1: preferred, unified; selected 1.18: preferred, unified
Changes since revision 1.1: +21 -9 lines
web commit by jym

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Apr 8 11:20:54 2010 UTC (12 years, 7 months ago) by wiki
Branches: MAIN
Diff to: selected 1.18: preferred, unified
web commit by jym: Initial revision of the how to

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb