Messages in this thread |  | | Date | Sun, 22 Jan 2023 18:11:40 -0300 | From | Arnaldo Carvalho de Melo <> | Subject | Re: [PATCH 00/10] perf symbols: Improve dso__synthesize_plt_symbols() |
| |
Em Sat, Jan 21, 2023 at 09:53:53AM -0800, Ian Rogers escreveu: > On Fri, Jan 20, 2023 at 4:35 AM Adrian Hunter <adrian.hunter@intel.com> wrote: > > > > Hi > > > > This is the first of 2 patchsets to improve dso__synthesize_plt_symbols(). > > This patchset is really preparation for the 2nd patchset, which focuses > > on getting rid of unknown symbols that show up in Intel PT traces. > > The 2nd patchset is still under development. > > > > These patches are small and staightforward. Only the new Symbols test is > > slightly interesting because it provides a way to see what symbols > > perf discovers for any given dso. The test fails initially, but > > should pass after patch 7 "perf symbols: Add symbol for .plt header". > > > > > > Adrian Hunter (10): > > perf test: Add Symbols test > > perf symbols: Factor out get_plt_sizes() > > perf symbols: Check plt_entry_size is not zero > > perf symbols: Add dso__find_symbol_nocache() > > perf symbols: Slightly simplify 'err' usage in dso__synthesize_plt_symbols() > > perf symbols: Do not check ss->dynsym twice > > perf symbols: Add symbol for .plt header > > perf symbols: Allow for .plt entries with no symbol > > perf symbols: Combine handling for SHT_RELA and SHT_REL > > perf symbols: Check SHT_RELA and SHT_REL type earlier
> Acked-by: Ian Rogers <irogers@google.com>
Thanks, added to the tested patches, will push to perf/core shortly.
- Arnaldo
|  |