|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [RFC PATCH 01/21] util/log: allow -dfilter to stack |
Date: | Sat, 6 Oct 2018 09:57:06 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 |
On 10/5/18 8:48 AM, Alex Bennée wrote: > The original dfilter was patched to avoid a leak in the case of > multiple -dfilter ranges. There is no reason not to allow the user to > stack several dfilter options rather than push them all into one mega > line. We avoid the leak by simply only allocating the first time > around. As we are using a g_array it will automatically re-size as > needed. > > The allocation is pushed to a helper as future patches will offer > additional ways to add to the dfilter. > > We also add a helper qemu_reset_dfilter_ranges() so we can be explicit > in our unit tests. > > Signed-off-by: Alex Bennée <address@hidden> > --- > include/qemu/log.h | 1 + > tests/test-logging.c | 14 ++++++++++++++ > util/log.c | 23 +++++++++++++++++------ > 3 files changed, 32 insertions(+), 6 deletions(-) Reviewed-by: Richard Henderson <address@hidden> r~
[Prev in Thread] | Current Thread | [Next in Thread] |