On Mon, Sep 28, 2020 at 10:55:03AM +0200, Jinpu Wang wrote:
Hi Sasha, I noticed build error on latest stable-rc/queue/5.4 branch: util/parse-events.c: In function 'parse_events_add_pmu': util/parse-events.c:1373:11: error: 'struct perf_evsel_config_term' has no member named 'free_str' if (pos->free_str) ^~ In file included from util/parse-events.c:4: util/parse-events.c:1374:20: error: 'union <anonymous>' has no member named 'str' zfree(&pos->val.str); ^ /<<PKGBUILDDIR>>/tools/include/linux/zalloc.h:10:38: note: in definition of macro 'zfree' #define zfree(ptr) __zfree((void **)(ptr)) revert both d6ac1bd91161 ("perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()'") b6f48cb0c18b ("perf parse-events: Fix memory leaks found on parse_events") Fixed the problem.
Fixed up, thanks! -- Thanks, Sasha