Messages in this thread | | | Date | Wed, 20 Jan 2010 14:23:58 +0200 | From | Avi Kivity <> | Subject | Re: [RFC] [PATCH 1/7] User Space Breakpoint Assistance Layer (UBP) |
| |
On 01/20/2010 12:45 PM, Srikar Dronamraju wrote: >>> What does the code in the jumped-to vma do? >>> >> 1. Write a trace entry into shared memory, trap into the kernel on overflow. >> 2. Trap if a condition is satisfied (fast watchpoint implementation). >> > That looks to be a nice idea. We should certainly look into this > possibility. However can we look at this option probably a little later? > > Our plan was to do one step at a time i.e have the basic uprobes in > first and target the booster (i.e jump to the next instruction without > the need for single-stepping next). > > We could look at this option of using jump instead of int3 after we are > done with the booster. Hope that's okay. >
I'm all for incremental development and merging, as long as we keep the interfaces flexible enough for the future.
-- error compiling committee.c: too many arguments to function
| |