Overview

Request 123218 accepted

- Update to crash 6.0.7 from upstream and adjust patches to apply
without offsets. Upstream changes:
o Enhanced the search command to allow the searched-for value to
be entered as a crash (expression) or a kernel symbol name. The
resultant value of an (expression) or kernel symbol value must
fit into in the designated value size if -w or -h are used, and
neither variant may be used with the -c option. If found, both
the resultant value and the argument input string will be
displayed next to the target address(es).
o Added a new "search -t" option that will restrict the search to
the kernel stack pages of all tasks. If one or more matches
are found in a task's kernel stack, the output is preceded with
a task-identifying header.
o Fix for the s390x "bt -[tT]" options when run on an active task
on a live system. Without the patch, the options fail with the
message "bt: invalid/stale stack pointer for this task: 0".
o Fix for s390x "vm -p" option, which may show invalid user to
physical address translation data if a page is not mapped.
Without the patch, a page's translation may indicate
"

SWAP: (unknown swap location) OFFSET: 0",
or show an incorrect swap offset on an actual swap device.
o Added new "vm -[xd]" options to be used in conjunction with
"vm -[mv]", which override the current default output format
with hexadecimal or decimal format for just the command instance.
Without the patch, it would require changing the default output
format with "hex" or "dec" prior to executing "vm -[mv]". The
new flags may also be used with "foreach vm -[mv]".
o Fix for the s390x "vm -p" and "vtop -u " commands
if the page containing the relevant PTE is not mapped. Without
the patch, the commands fail with the error message "vm: read
.
.
.
Loading...
Request History
David Mair's avatar

dmair created request

- Update to crash 6.0.7 from upstream and adjust patches to apply
without offsets. Upstream changes:
o Enhanced the search command to allow the searched-for value to
be entered as a crash (expression) or a kernel symbol name. The
resultant value of an (expression) or kernel symbol value must
fit into in the designated value size if -w or -h are used, and
neither variant may be used with the -c option. If found, both
the resultant value and the argument input string will be
displayed next to the target address(es).
o Added a new "search -t" option that will restrict the search to
the kernel stack pages of all tasks. If one or more matches
are found in a task's kernel stack, the output is preceded with
a task-identifying header.
o Fix for the s390x "bt -[tT]" options when run on an active task
on a live system. Without the patch, the options fail with the
message "bt: invalid/stale stack pointer for this task: 0".
o Fix for s390x "vm -p" option, which may show invalid user to
physical address translation data if a page is not mapped.
Without the patch, a page's translation may indicate
"

SWAP: (unknown swap location) OFFSET: 0",
or show an incorrect swap offset on an actual swap device.
o Added new "vm -[xd]" options to be used in conjunction with
"vm -[mv]", which override the current default output format
with hexadecimal or decimal format for just the command instance.
Without the patch, it would require changing the default output
format with "hex" or "dec" prior to executing "vm -[mv]". The
new flags may also be used with "foreach vm -[mv]".
o Fix for the s390x "vm -p" and "vtop -u " commands
if the page containing the relevant PTE is not mapped. Without
the patch, the commands fail with the error message "vm: read
.
.
.

David Mair's avatar

dmair accepted request

Basic testing carried out with a core from a current L3 bug.

openSUSE Build Service is sponsored by