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
  • !5831

i#5686 bbdup xl8: Modify xl8 params for other libs

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Derek Bruening requested to merge i5686-bbdup-scatter into master Jan 19, 2023
  • Overview 3
  • Commits 3
  • Pipelines 0
  • Changes 7

Moves the drbbdup restore state event to a very early priority and has it modify the restore state parameters to focus on the containing copy of the block where the restore resides. It modifies the instruction list and the cache start pc.

Adds a new test drx-scattergather-bbdup by adding drbbdup to the existing drx-scattergather test. This test fails to restore without the fix described above, due to the scatter/gather expansion restore state machine getting confused across multiple copies.

Does not augment drbbdup's restore to handle the no-ilist case: leaves that for the general #3801 mechanism.

Issue: #5686

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: i5686-bbdup-scatter