Edit

IABSD.fr/src/sys/ddb

Branch :

  • Show log

    Commit

  • Author : jasper
    Date : 2021-09-03 16:45:44
    Hash : 840df46f
    Message : add kprobes provider for dt this allows us to dynamically trace function boundaries with btrace by patching prologues and epilogues with a breakpoint upon which the handler records the data, sends it back to userland for btrace to consume. currently it's hidden behind DDBPROF, and there is still a lot to cleanup and improve, but basic scripts that observe return codes from a probed function work. from Tom Rollet, with various changes by me feedback and ok mpi@