For convenience: When the user sets a new triggering point via
/proc/ipipe/trace/trigger, also reset the currently frozen path so that
the new trigger can fire ASAP.

Jan
---
 kernel/ipipe/tracer.c |    2 ++
 1 file changed, 2 insertions(+)

Index: linux-2.6.23.1-xeno_64/kernel/ipipe/tracer.c
===================================================================
--- linux-2.6.23.1-xeno_64.orig/kernel/ipipe/tracer.c
+++ linux-2.6.23.1-xeno_64/kernel/ipipe/tracer.c
@@ -1244,6 +1244,8 @@ static int __ipipe_wr_trigger(struct fil
 	/* invalidate the current range before setting a new one */
 	trigger_end = 0;
 	wmb();
+	ipipe_trace_frozen_reset();
+
 	/* set new range */
 	trigger_begin = begin;
 	wmb();

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main

Reply via email to