Skip to content
Snippets Groups Projects
  1. Dec 13, 2024
    • Peter Jung's avatar
      linux-tools: Add pfm support · 070cb3e7
      Peter Jung authored
      
      pfm is a helper library used by application to program specific monitoring events.
      This is commonly and often used in profiling processes and makes it easier to choose the correct event.
      
      Example:
      AutoFDO for the Kernel provides in their instructions following command:
      perf record --pfm-events RETIRED_TAKEN_BRANCH_INSTRUCTIONS:k -a -N -b -c 500009 -o kernel.data -- time makepkg -s
      
      This results currently into following:
      `Error: unknown option `pfm-events' `
      
      Since this is commonly used in many instructions add support for it, so that its easier for users and developers to use these events.
      
      Signed-off-by: default avatarPeter Jung <ptr1337@archlinux.org>
      Verified
      070cb3e7
    • Peter Jung's avatar
      linux-tools: add intel-speed-select support · f162908c
      Peter Jung authored
      Fixes: #1
      
      
      Signed-off-by: default avatarPeter Jung <ptr1337@archlinux.org>
      Verified
      f162908c
  2. Dec 12, 2024
  3. Dec 11, 2024
  4. Dec 02, 2024
  5. Nov 28, 2024
  6. Sep 01, 2024
  7. Jul 22, 2024
  8. Jul 15, 2024
  9. Jun 30, 2024
  10. May 17, 2024
  11. May 15, 2024
  12. Apr 06, 2024
  13. Mar 02, 2024
  14. Jan 08, 2024
  15. Dec 17, 2023
  16. Sep 30, 2023
  17. Aug 20, 2023
  18. Aug 04, 2023
  19. Jul 29, 2023
  20. May 24, 2023
  21. May 23, 2023
  22. Feb 26, 2023
  23. Dec 22, 2022
  24. Nov 01, 2022
  25. Oct 18, 2022
  26. Aug 07, 2022
  27. Jun 03, 2022
  28. May 30, 2022
    • Felix Yan's avatar
      Perl 5.36 rebuild · ee26e4d2
      Felix Yan authored
    • Evangelos Foutras's avatar
    • Evangelos Foutras's avatar
    • Evangelos Foutras's avatar
      Add three -Wno-error= flags when building perf · 7d39c55b
      Evangelos Foutras authored
      Perl 5.36 triggers these warnings which are then treated as errors:
      
      /usr/lib/perl5/5.36/core_perl/CORE/inline.h: In function ‘Perl_is_utf8_valid_partial_char_flags’:
      /usr/lib/perl5/5.36/core_perl/CORE/handy.h:125:23: error: cast from function call of type ‘STRLEN’ {aka ‘long unsigned int’} to non-matching type ‘_Bool’ [-Werror=bad-function-cast]
        125 | #define cBOOL(cbool) ((bool) (cbool))
            |                       ^
      /usr/lib/perl5/5.36/core_perl/CORE/inline.h:2363:12: note: in expansion of macro ‘cBOOL’
       2363 |     return cBOOL(is_utf8_char_helper_(s0, e, flags));
            |            ^~~~~
      In file included from /usr/lib/perl5/5.36/core_perl/CORE/perl.h:7242:
      /usr/lib/perl5/5.36/core_perl/CORE/inline.h: In function ‘Perl_cop_file_avn’:
      /usr/lib/perl5/5.36/core_perl/CORE/inline.h:3489:5: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
       3489 |     const char *file = CopFILE(cop);
            |     ^~~~~
      In file included from /usr/lib/perl5/5.36/core_perl/CORE/perl.h:7243:
      /usr/lib/perl5/5.36/core_perl/CORE/sv_inline.h: In function ‘Perl_newSV_type’:
      /usr/lib/perl5/5.36/core_perl/CORE/sv_inline.h:376:5: error: enumeration value ‘SVt_LAST’ not handled in switch [-Werror=switch-enum]
        376 |     switch (type) {
            |     ^~~~~~
      7d39c55b
  29. Mar 25, 2022
  30. Jan 10, 2022
  31. Dec 02, 2021
Loading