Skip to content

Add optional argument to create full coredumps#791

Open
PlagueCZ wants to merge 1 commit into
mainfrom
feature/coredump-debug-flags
Open

Add optional argument to create full coredumps#791
PlagueCZ wants to merge 1 commit into
mainfrom
feature/coredump-debug-flags

Conversation

@PlagueCZ

Copy link
Copy Markdown
Contributor

Dpservice can optionally write 0x7f into /proc/self/coredump_flags, thus enablig coredumps that include hugepages.

Fixes #790

@PlagueCZ PlagueCZ requested a review from a team as a code owner June 22, 2026 15:49
@github-actions github-actions Bot added documentation Improvements or additions to documentation enhancement New feature or request size/M labels Jun 22, 2026
| --multiport-eswitch | None | run on NIC configured in multiport e-switch mode | |
| --active-lockfile | PATH | file to be locked before starting packet processing | |
| --sync-tap | IFNAME | TAP device to use for dpservice-ha synchronization | |
| --debug-coredumps | None | Change /proc/self/coredump-flags to 0x7f for complete core-dumps | |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest to add a comment in the Choices section to indicate enabling this feature would consume GBs on the hypervisor.

@PlagueCZ PlagueCZ force-pushed the feature/coredump-debug-flags branch from 52f0eee to d11447d Compare June 23, 2026 10:38
@PlagueCZ PlagueCZ force-pushed the feature/coredump-debug-flags branch from d11447d to 9e1e1f4 Compare June 23, 2026 10:39

@byteocean byteocean left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request size/M

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

Optionally enable full coredumps

2 participants