Cause: man page showed wrong default values for coredump_filter and incomplete descriptions of all bits.
Consequence: incomplete and incorrect documentation
Fix: description of missing bits added and default value corrected
Result: correct documentation for coredump_filter
Description of problem:
core(5) man page shows incorrect default value for coredump_filter. It should show 0x33
Also, just above this point it lists meanings for bits 0-3, but there are meanings for bits 4-6.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. man core
Shows following text:
bit 0 Dump anonymous private mappings.
bit 1 Dump anonymous shared mappings.
bit 2 Dump file-backed private mappings.
bit 3 Dump file-backed shared mappings.
The default value of coredump_filter is 0x3; this reflects traditional
Linux behavior and means that only anonymous memory segments are
Lists values for all relevant bits, and specifies the default value of coredump_filter is 0x33.
The remaining bits should be:
bit 4 Dump ELF headers.
bit 5 Dump huge pages that have private mappings
bit 6 Dump huge pages that have shared mappings.
This is fixed in upstream, only backport is needed:
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.