1. 10 Jul, 2020 4 commits
    • Linus Torvalds's avatar
      Merge tag 'mmc-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · d45f47a4
      Linus Torvalds authored
      Pull MMC fixes from Ulf Hansson:
      
       - Override DLL_CONFIG only with valid values in sdhci-msm
      
       - Get rid of of_match_ptr() macro to fix warning in owl-mmc
      
       - Limit segments to 1 to fix meson-gx G12A/G12B SoCs
      
      * tag 'mmc-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
        mmc: sdhci-msm: Override DLL_CONFIG only if the valid value is supplied
        mmc: owl-mmc: Get rid of of_match_ptr() macro
        mmc: meson-gx: limit segments to 1 when dram-access-quirk is needed
      d45f47a4
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2020-07-10' of git://anongit.freedesktop.org/drm/drm · 42f82040
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "I've been off most of the week, but some fixes have piled up. Seems a
        bit busier than last week, but they are pretty spread out across a
        bunch of drivers, none of them seem that big or worried me too much.
      
        amdgpu:
         - Fix a suspend/resume issue with PSP
         - Backlight fix for Renoir
         - Fix for gpu recovery debugging
      
        radeon:
         - Fix a double free in error path
      
        i915:
         - fbc fencing fix
         - debugfs panic fix
         - gem vma constuction fix
         - gem pin under vm->nutex fix
      
        nouveau:
         - SVM fixes
         - display fixes
      
        meson:
         - OSD burst length fixes
      
        hibmc:
         - runtime warning fix
      
        mediatek:
         - cmdq, mmsys fixes
         - visibility check fixes"
      
      * tag 'drm-fixes-2020-07-10' of git://anongit.freedesktop.org/drm/drm: (24 commits)
        drm/amdgpu: don't do soft recovery if gpu_recovery=0
        drm/radeon: fix double free
        drm/amd/display: add dmcub check on RENOIR
        drm/amdgpu: add TMR destory function for psp
        drm/amdgpu: asd function needs to be unloaded in suspend phase
        drm/hisilicon/hibmc: Move drm_fbdev_generic_setup() down to avoid the splat
        drm/nouveau/nouveau: fix page fault on device private memory
        drm/nouveau/svm: fix migrate page regression
        drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout
        drm/nouveau/kms/nv50-: bail from nv50_audio_disable() early if audio not enabled
        drm/i915/gt: Pin the rings before marking active
        drm/i915: Also drop vm.ref along error paths for vma construction
        drm/i915: Drop vm.ref for duplicate vma on construction
        drm/i915/fbc: Fix fence_y_offset handling
        drm/i915: Skip stale object handle for debugfs per-file-stats
        drm/mediatek: mtk_hdmi: Remove debug messages for function calls
        drm/mediatek: mtk_mt8173_hdmi_phy: Remove unnused const variables
        drm/mediatek: Delete not used of_device_get_match_data
        drm/mediatek: Remove unnecessary conversion to bool
        drm/meson: viu: fix setting the OSD burst length in VIU_OSD1_FIFO_CTRL_STAT
        ...
      42f82040
    • Cesar Eduardo Barros's avatar
      Restore gcc check in mips asm/unroll.h · d4e60453
      Cesar Eduardo Barros authored
      While raising the gcc version requirement to 4.9, the compile-time check
      in the unroll macro was accidentally changed from being used on gcc and
      clang to being used on clang only.
      
      Restore the gcc check, changing it from "gcc >= 4.7" to "all gcc".
      
      [ We should probably remove this all entirely: if we remove the check
        for CLANG, then the check for GCC can go away. Older versions of clang
        are not really appropriate or supported for kernel builds - Linus ]
      
      Fixes: 6ec4476a ("Raise gcc version requirement to 4.9")
      Signed-off-by: default avatarCesar Eduardo Barros <cesarb@cesarb.eti.br>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      d4e60453
    • Rikard Falkeborn's avatar
      kbuild: Move -Wtype-limits to W=2 · 355a3587
      Rikard Falkeborn authored
      -Wtype-limits is included in -Wextra which is added at W=1. It warns
      (among other things) that 'comparison of an unsigned variable `< 0` is
      always false. This causes noisy warnings, especially when used in
      macros, hence it is more suitable for W=2.
      
      Link: https://lore.kernel.org/lkml/CAHk-=wiKCXEWKJ9dWUimGbrVRo_N2RosESUw8E7m9AEtyZcu=w@mail.gmail.com/Signed-off-by: default avatarRikard Falkeborn <rikard.falkeborn@gmail.com>
      Suggested-by: default avatarArnd Bergmann <arnd@arndb.de>
      Acked-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      355a3587
  2. 09 Jul, 2020 12 commits
  3. 08 Jul, 2020 21 commits
  4. 07 Jul, 2020 3 commits
    • Linus Torvalds's avatar
      Merge tag 'perf-tools-fixes-2020-07-07' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux · dcde237b
      Linus Torvalds authored
      Pull perf tooling fixes from Arnaldo Carvalho de Melo:
      
       - Intel PT fixes for PEBS-via-PT with registers
      
       - Fixes for Intel PT python based GUI
      
       - Avoid duplicated sideband events with Intel PT in system wide tracing
      
       - Remove needless 'dummy' event from TUI menu, used when synthesizing
         meta data events for pre-existing processes
      
       - Fix corner case segfault when pressing enter in a screen without
         entries in the TUI for report/top
      
       - Fixes for time stamp handling in libtraceevent
      
       - Explicitly set utf-8 encoding in perf flamegraph
      
       - Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy',
         silencing perf build warning
      
      * tag 'perf-tools-fixes-2020-07-07' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux:
        perf report TUI: Remove needless 'dummy' event from menu
        perf intel-pt: Fix PEBS sample for XMM registers
        perf intel-pt: Fix displaying PEBS-via-PT with registers
        perf intel-pt: Fix recording PEBS-via-PT with registers
        perf report TUI: Fix segmentation fault in perf_evsel__hists_browse()
        tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling
        tools lib traceevent: Add API to read time information from kbuffer
        perf scripts python: exported-sql-viewer.py: Fix time chart call tree
        perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result
        perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result
        perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result
        perf record: Fix duplicated sideband events with Intel PT system wide tracing
        perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument
        tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy'
        perf flamegraph: Explicitly set utf-8 encoding
      dcde237b
    • Linus Torvalds's avatar
      Merge tag 'mtd/fixes-for-5.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux · 6d12075d
      Linus Torvalds authored
      Pull MTD fixes from Miquel Raynal:
       "MTD:
         - Set a missing master partition panic write flag
      
        Raw NAND:
         - Fix build issue in the xway driver
         - Fix a wrong return code"
      
      * tag 'mtd/fixes-for-5.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux:
        mtd: rawnand: xway: Fix build issue
        mtd: set master partition panic write flag
        nandsim: Fix return code testing of ns_find_operation()
      6d12075d
    • Linus Torvalds's avatar
      Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · aa27b32b
      Linus Torvalds authored
      Pull btrfs fixes from David Sterba:
      
       - regression fix of a leak in global block reserve accounting
      
       - fix a (hard to hit) race of readahead vs releasepage that could lead
         to crash
      
       - convert all remaining uses of comment fall through annotations to the
         pseudo keyword
      
       - fix crash when mounting a fuzzed image with -o recovery
      
      * tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
        btrfs: reset tree root pointer after error in init_tree_roots
        btrfs: fix reclaim_size counter leak after stealing from global reserve
        btrfs: fix fatal extent_buffer readahead vs releasepage race
        btrfs: convert comments to fallthrough annotations
      aa27b32b