Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dynamorio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,467
    • Issues 1,467
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DynamoRIO
  • dynamorio
  • Merge requests
  • !5562

i#5505 drpt2ir: Support mode without sideband information

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged qidongzhao requested to merge i5505-drpt2ir into master Jul 13, 2022
  • Overview 73
  • Commits 17
  • Pipelines 0
  • Changes 5

Update library drpt2ir to support setting the elf image for the whole PT trace. And updates the command line client drpt2trace to support two conversion modes: (1) Sideband Mode: the user must provide sideband data and parameters. In this mode, the converter uses sideband decoders to simulate image switches during the conversion. For example, we can use this mode to convert the traces where the instruction bytes are located in multiple images. (2) Elf Mode: the user needs to provide an elf image for the PT trace. This mode is for cases where the PT trace's instruction bytes belong to one image. So we can use this mode to convert the kernel trace and the short-term user trace where it's likely that we'll not have an image switch. Also, adds a new test case for the elf mode.

Issue: #5505

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: i5505-drpt2ir