[U-Boot] [PATCH v3 0/6] Iotrace improvements
Ramon Fried
ramon.fried at gmail.com
Wed May 30 19:23:39 UTC 2018
Ok, I'll check it out. Thanks!
On Wed, May 30, 2018, 10:18 PM Simon Glass <sjg at chromium.org> wrote:
> Hi Ramon,
>
> On 28 May 2018 at 05:03, Ramon Fried <ramon.fried at gmail.com> wrote:
> > These set of patches add few improvements to iotrace.
> > * Region limiting - allows setting an address and size where only
> > io operations that falls into
> that address are
> > logged.
> > * Timestamping - Timestamp every iotrace record with current timestamp
> > * dumping - iotrace dump command for dumping all records from buffer
> > in a readable fashion.
> >
> > In terms of backwards compatibility, the timestamp is not backward
> > compatible as it changes the iotrace record. so if one developed an
> > offline parsing tool it will be broken.
> > I though of adding #ifdef specific for that, but eventually I didn't.
> >
> > v2:
> > * fixed printf format
> > * added a fix when the buffer is full
> > v3:
> > * changed the "buffer full" scenario as
> > recommended by Simon Glass.
> > This fix is dependand on a sperate patch that introduces
> > WARN_ONCE definition in bug.h (
> https://patchwork.ozlabs.org/patch/921391/)
> >
> > Ramon Fried (6):
> > cmd: iotrace: add set region command
> > iotrace: add IO region limit
> > common: iotrace: add timestamp to iotrace records
> > iotrace: move record definitons to header file
> > cmd: iotrace: add dump trace command
> > iotrace: fix behaviour when buffer is full
> >
> > cmd/iotrace.c | 63 ++++++++++++++++++++++++++++++++++++++++++---
> > common/iotrace.c | 65 +++++++++++++++++++++++++++--------------------
> > include/iotrace.h | 57 +++++++++++++++++++++++++++++++++++++++--
> > 3 files changed, 153 insertions(+), 32 deletions(-)
>
> It looks like your patch series is a bit broken as the version number
> doesn't appear on the patches (e.g. 1/6), only on this cover letter.
>
> Can you fix that? You can use patman which will do all this automatically.
>
> Regards,
> Simon
>
More information about the U-Boot
mailing list