Actions
Feature #15333
openwant x86 /proc xregs support (libc_db, libproc, mdb, etc.)
Start date:
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:
Description
Right now we have no good observability for the the extended register sets. This implementation follows the outline in IPD 38 and makes a number of changes beyond just the basic format here:
- Makes it so the various
proc_service(3PROC)
versions of functions and libc_db/threaddb are no-longer x86 specific - Fixes up the libproc interfaces to make them deal with variable sizing and sets the stage on future platforms that don't have this functionality
- Consolidates the x86
::fpregs
implementation to a common one that leads with the xregs based data - Adds the missing, but documented, error for
ps_lgetxregs(3PROC)
family of functions ofPS_NOXREGS
. - Adds test suites to cover this, taking into account x86 varies.
Updated by Robert Mustacchi about 2 months ago
- Subject changed from want x86 /proc xregs support (libc_db, libproc, etc.) to want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
Actions