Branch: refs/heads/pp_springboard
  Home:   https://github.com/dyninst/dyninst
  Commit: ccb8b7236aff9c757b7cc53daa22969a69813666
      
https://github.com/dyninst/dyninst/commit/ccb8b7236aff9c757b7cc53daa22969a69813666
  Author: Xiaozhu Meng <[email protected]>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M proccontrol/src/linux.C

  Log Message:
  -----------
  In ProccontrolAPI, adding reading & writing mutatee's memory with procfs.
We fall back to use ptrace if procfs read & write fail.

This change is for fixing icache coherence issue for ARM dynamic 
instrumentaiton.
ARM architecture does not guarantee icache-dcache coherence. And writes through
ptrace does not seem to invalidate icache contents and caused SIGILLs


_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to