summaryrefslogtreecommitdiffstats
path: root/sys/ia64
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2013-02-12 16:51:43 +0000
committermarcel <marcel@FreeBSD.org>2013-02-12 16:51:43 +0000
commite0a463e76c719f11788ec107b5aa3e2da4e57c0b (patch)
treedc0ca9caa3b3f2dde6510c647f577ba9b1f7c17e /sys/ia64
parent99dfead46f30a406b67e6e5e875d113f87e92f1d (diff)
downloadFreeBSD-src-e0a463e76c719f11788ec107b5aa3e2da4e57c0b.zip
FreeBSD-src-e0a463e76c719f11788ec107b5aa3e2da4e57c0b.tar.gz
Now that we actually use more memory descriptors, make sure to dump
them as well.
Diffstat (limited to 'sys/ia64')
-rw-r--r--sys/ia64/ia64/dump_machdep.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/ia64/ia64/dump_machdep.c b/sys/ia64/ia64/dump_machdep.c
index 734acc7..6fa8608 100644
--- a/sys/ia64/ia64/dump_machdep.c
+++ b/sys/ia64/ia64/dump_machdep.c
@@ -193,7 +193,10 @@ foreach_chunk(callback_t cb, void *arg)
mdp = efi_md_first();
while (mdp != NULL) {
if (mdp->md_type == EFI_MD_TYPE_FREE ||
- mdp->md_type == EFI_MD_TYPE_DATA) {
+ mdp->md_type == EFI_MD_TYPE_DATA ||
+ mdp->md_type == EFI_MD_TYPE_CODE ||
+ mdp->md_type == EFI_MD_TYPE_BS_DATA ||
+ mdp->md_type == EFI_MD_TYPE_BS_CODE) {
error = (*cb)(mdp, seqnr++, arg);
if (error)
return (-error);
OpenPOWER on IntegriCloud