1. 21 Dec, 2021 2 commits
    • Greg Kroah-Hartman's avatar
      Merge tag 'coresight-next-v5.17' of... · fdcee305
      Greg Kroah-Hartman authored
      Merge tag 'coresight-next-v5.17' of gitolite.kernel.org:pub/scm/linux/kernel/git/coresight/linux into char-misc-next
      
      Mathieu writes:
      
      Coresight changes for v5.17
      
      This pull request includes:
      
      - A patch that uses devm_bitmap_zalloc() instead of the open-coded
      equivalent.
      
      - Work to make coresight complex configuration loadable via modules.
      
      - Some coresight documentation updates.
      Signed-off-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
      
      * tag 'coresight-next-v5.17' of gitolite.kernel.org:pub/scm/linux/kernel/git/coresight/linux:
        coresight: core: Fix typo in a comment
        Documentation: coresight: Update coresight configuration docs
        coresight: configfs: Allow configfs to activate configuration
        coresight: syscfg: Example CoreSight configuration loadable module
        coresight: syscfg: Update load API for config loadable modules
        coresight: configuration: Update API to permit dynamic load/unload
        coresight: configuration: Update API to introduce load owner concept
        Documentation: coresight: Fix documentation issue
        coresight: Use devm_bitmap_zalloc when applicable
      fdcee305
    • Greg Kroah-Hartman's avatar
      Merge tag 'fpga-for-5.17-rc1' of... · a4c1aaf9
      Greg Kroah-Hartman authored
      Merge tag 'fpga-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
      
      Moritz writes:
      
      FPGA Manager changes for 5.17-rc1
      
      Russ' patches rework the way we register FPGA managers, regions and
      bridges by simplifying the functions into a single register call.
      
      Nathan's patch addresses an unused variable warning that was introduced
      by Russ' patches.
      
      Yang's patch addresses a kernel doc warning.
      
      All patches have been reviewed on the mailing list, and have been in the
      last few linux-next releases (as part of our for-next branch) without issues.
      Signed-off-by: default avatarMoritz Fischer <mdf@kernel.org>
      
      * tag 'fpga-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga:
        fpga: region: fix kernel-doc
        fpga: stratix10-soc: Do not use ret uninitialized in s10_probe()
        fpga: region: Use standard dev_release for class driver
        fpga: bridge: Use standard dev_release for class driver
        fpga: mgr: Use standard dev_release for class driver
      a4c1aaf9
  2. 17 Dec, 2021 17 commits
  3. 16 Dec, 2021 4 commits
  4. 13 Dec, 2021 2 commits
  5. 12 Dec, 2021 14 commits
  6. 11 Dec, 2021 1 commit
    • Linus Torvalds's avatar
      Merge tag 'perf-tools-fixes-for-v5.16-2021-12-11' of... · bbdff6d5
      Linus Torvalds authored
      Merge tag 'perf-tools-fixes-for-v5.16-2021-12-11' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
      
      Pull perf tools fixes from Arnaldo Carvalho de Melo:
      
       - Prevent out-of-bounds access to per sample registers.
      
       - Fix NULL vs IS_ERR_OR_NULL() checking on the python binding.
      
       - Intel PT fixes, half of those are one-liners:
            - Fix some PGE (packet generation enable/control flow packets) usage.
            - Fix sync state when a PSB (synchronization) packet is found.
            - Fix intel_pt_fup_event() assumptions about setting state type.
            - Fix state setting when receiving overflow (OVF) packet.
            - Fix next 'err' value, walking trace.
            - Fix missing 'instruction' events with 'q' option.
            - Fix error timestamp setting on the decoder error path.
      
      * tag 'perf-tools-fixes-for-v5.16-2021-12-11' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux:
        perf python: Fix NULL vs IS_ERR_OR_NULL() checking
        perf intel-pt: Fix error timestamp setting on the decoder error path
        perf intel-pt: Fix missing 'instruction' events with 'q' option
        perf intel-pt: Fix next 'err' value, walking trace
        perf intel-pt: Fix state setting when receiving overflow (OVF) packet
        perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type
        perf intel-pt: Fix sync state when a PSB (synchronization) packet is found
        perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage
        perf tools: Prevent out-of-bounds access to registers
      bbdff6d5