Mike Dunn
2e7d51c96a
xscale: trace buffer remains enabled until explicitly disabled
...
Hi everyone,
Since a call went out for patches... been sitting on this for months. For some
reason, the xscale trace buffer is automatically disabled as soon as a break
occurs and the trace data is collected. This patch was a result of the
frustration of always re-enabling it, or else hitting a breakpoint and checking
the trace data, only to discover that I forgot to re-enable it before resuming.
Don't see why it should work this way. There is no run-time penalty, AFAIK.
Along the way, I also cleaned up a little by removing the ugly practice of
recording wrap mode by setting the fill count variable to "-1", replacing it
with an enum that records the trace mode.
I've been using this for months. Comments, criticisms gratefully received.
Mike
Signed-off-by: Mike Dunn <mikedunn@newsguy.com >
2010-12-04 09:40:15 +01:00
..
2008-04-04 13:47:38 +00:00
2009-09-21 18:40:55 +00:00
2010-09-21 22:17:38 +02:00
2010-03-16 14:12:00 -07:00
2009-12-03 04:22:17 -08:00
2009-11-16 00:35:05 -08:00
2010-08-11 10:58:49 +02:00
2010-07-19 22:13:49 +02:00
2010-07-20 08:24:53 +02:00
2009-12-13 12:52:23 -08:00
2010-07-19 22:13:49 +02:00
2009-12-13 12:52:23 -08:00
2010-07-20 08:42:52 +02:00
2010-07-20 08:42:52 +02:00
2010-09-20 13:12:35 +02:00
2010-02-21 14:30:27 -08:00
2010-07-19 22:13:49 +02:00
2009-12-13 12:52:23 -08:00
2010-08-11 10:58:49 +02:00
2010-07-19 22:13:49 +02:00
2010-07-19 22:13:49 +02:00
2009-12-13 12:52:23 -08:00
2010-11-04 14:52:47 +01:00
2010-11-04 14:52:47 +01:00
2010-07-19 22:13:49 +02:00
2009-12-13 12:52:23 -08:00
2010-11-05 11:25:57 +01:00
2010-11-05 11:25:57 +01:00
2010-01-21 16:45:00 -08:00
2009-12-03 04:22:52 -08:00
2010-07-19 22:13:49 +02:00
2009-12-11 15:26:10 -08:00
2010-04-10 16:59:50 +08:00
2010-09-20 13:12:35 +02:00
2009-12-09 21:43:23 -08:00
2010-03-01 10:39:57 -08:00
2009-12-04 16:51:48 -08:00
2010-06-15 23:14:20 +02:00
2010-04-10 16:57:49 +08:00
2010-04-10 16:46:01 +08:00
2009-12-03 04:22:52 -08:00
2009-12-03 04:22:52 -08:00
2010-07-19 22:13:48 +02:00
2010-07-19 22:13:48 +02:00
2010-10-28 10:08:16 +01:00
2009-12-07 14:57:44 -08:00
2010-03-05 10:39:25 -08:00
2010-07-19 22:13:49 +02:00
2010-10-28 10:08:16 +01:00
2010-07-19 22:13:49 +02:00
2010-09-20 13:12:35 +02:00
2010-08-15 21:51:34 +02:00
2010-08-15 21:51:34 +02:00
2010-08-15 21:51:34 +02:00
2010-09-20 13:12:35 +02:00
2010-08-15 21:51:34 +02:00
2010-08-15 21:51:34 +02:00
2010-08-15 21:51:34 +02:00
2010-06-21 22:14:18 +08:00
2010-06-21 22:14:17 +08:00
2010-09-14 16:25:48 +02:00
2009-12-03 04:22:52 -08:00
2010-11-05 11:25:57 +01:00
2010-04-14 07:36:08 +02:00
2010-12-03 09:02:07 +00:00
2010-12-03 09:02:07 +00:00
2010-10-29 15:10:51 +02:00
2010-04-10 22:12:20 +08:00
2010-10-29 15:10:51 +02:00
2010-06-18 10:03:40 +02:00
2010-09-21 22:17:38 +02:00
2010-04-10 16:44:54 +08:00
2010-09-20 13:12:35 +02:00
2009-12-19 13:06:46 -08:00
2010-01-07 15:22:41 -08:00
2009-12-13 12:52:23 -08:00
2010-09-29 18:56:07 +02:00
2009-12-19 13:07:26 -08:00
2010-03-17 07:40:00 +01:00
2010-07-20 08:24:53 +02:00
2010-09-29 18:56:07 +02:00
2010-09-27 16:29:51 +02:00
2010-11-18 14:05:56 +00:00
2010-04-11 01:03:53 +08:00
2010-04-11 01:03:53 +08:00
2010-06-15 23:26:16 +02:00
2010-04-11 01:11:11 +08:00
2010-10-28 10:08:16 +01:00
2010-04-11 01:16:14 +08:00
2010-06-15 23:27:08 +02:00
2010-04-10 22:20:41 +08:00
2010-09-20 13:12:35 +02:00
2010-06-21 22:14:14 +08:00
2010-01-07 15:22:41 -08:00
2009-12-13 12:52:23 -08:00
2009-12-03 04:22:52 -08:00
2009-11-22 10:27:29 -08:00
2010-01-11 12:58:06 +01:00
2010-01-07 15:05:26 -08:00
2009-11-16 00:35:24 -08:00
2010-10-29 15:10:51 +02:00
2010-12-01 15:28:56 +01:00
2010-11-09 13:03:22 +01:00
2009-12-13 12:52:23 -08:00
2010-01-07 15:05:26 -08:00
2010-06-23 07:55:43 +02:00
2010-12-04 09:40:15 +01:00
2010-12-04 09:40:15 +01:00