1. 10 Feb, 2023 6 commits
    • Linus Torvalds's avatar
      Merge tag 'riscv-for-linus-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · 8e9a8427
      Linus Torvalds authored
      Pull RISC-V fixes from Palmer Dabbelt:
       "This is a little bigger that I'd hope for this late in the cycle, but
        they're all pretty concrete fixes and the only one that's bigger than
        a few lines is pmdp_collapse_flush() (which is almost all
        boilerplate/comment). It's also all bug fixes for issues that have
        been around for a while.
      
        So I think it's not all that scary, just bad timing.
      
         - avoid partial TLB fences for huge pages, which are disallowed by
           the ISA
      
         - avoid missing a frame when dumping stacks
      
         - avoid misaligned accesses (and possibly overflows) in kprobes
      
         - fix a race condition in tracking page dirtiness"
      
      * tag 'riscv-for-linus-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
        riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
        riscv: kprobe: Fixup misaligned load text
        riscv: stacktrace: Fix missing the first frame
        riscv: mm: Implement pmdp_collapse_flush for THP
      8e9a8427
    • Linus Torvalds's avatar
      Merge tag 'ceph-for-6.2-rc8' of https://github.com/ceph/ceph-client · 3647d2d7
      Linus Torvalds authored
      Pull ceph fix from Ilya Dryomov:
       "A fix for a pretty embarrassing omission in the session flush handler
        from Xiubo, marked for stable"
      
      * tag 'ceph-for-6.2-rc8' of https://github.com/ceph/ceph-client:
        ceph: flush cap releases when the session is flushed
      3647d2d7
    • Linus Torvalds's avatar
      Merge tag 'block-6.2-2023-02-10' of git://git.kernel.dk/linux · 29716680
      Linus Torvalds authored
      Pull block fix from Jens Axboe:
       "A single fix for a smatch regression introduced in this merge window"
      
      * tag 'block-6.2-2023-02-10' of git://git.kernel.dk/linux:
        nvme-auth: mark nvme_auth_wq static
      29716680
    • Linus Torvalds's avatar
      Merge tag 'sound-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 4fe37223
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "Hopefully the last one for 6.2, a collection of the fixes that have
        been gathered since the last pull.
      
        All changes are small and trivial device-specific fixes"
      
      * tag 'sound-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: hda/realtek: Add Positivo N14KP6-TG
        ASoC: topology: Return -ENOMEM on memory allocation failure
        ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
        ASoC: fsl_sai: fix getting version from VERID
        ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
        ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41
        ASoC: codecs: es8326: Fix DTS properties reading
        ASoC: tas5805m: add missing page switch.
        ASoC: tas5805m: rework to avoid scheduling while atomic.
        ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9
        ASoC: SOF: amd: Fix for handling spurious interrupts from DSP
        ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
        ALSA: pci: lx6464es: fix a debug loop
        ASoC: rt715-sdca: fix clock stop prepare timeout issue
      4fe37223
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2023-02-10' of git://anongit.freedesktop.org/drm/drm · 38c1e0c6
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Weekly fixes.
      
        The amdgpu had a few small fixes to display flicker on certain
        configurations, however it was found the the flicker was lessened but
        there were other unintended consequences, so for now they've been
        reverted and replaced with an option for users to test with so future
        fixes can be developed.
      
        Otherwise apart from the usual bunch of i915 and amdgpu, there's a
        client, virtio-gpu and an nvidiafb fix that reorders its loading to
        avoid failure.
      
        client:
         - refcount fix
      
        amdgpu:
         - a bunch of attempted flicker fixes that regressed turned into a
           user workaround option for now
         - Properly fix S/G display with AGP aperture enabled
         - Fix cursor offset with 180 rotation
         - SMU13 fixes
         - Use TGID for GPUVM traces
         - Fix oops on in fence error path
         - Don't run IB tests on hw rings when sw rings are in use
         - memory leak fix
      
        i915:
         - Display watermark fix
         - fbdev fix for PSR, FBC, DRRS
         - Move fd_install after last use of fence
         - Initialize the obj flags for shmem objects
         - Fix VBT DSI DVO port handling
      
        virtio-gpu:
         - fence fix
      
        nvidiafb:
         - regression fix for driver load when no hw supported"
      
      * tag 'drm-fixes-2023-02-10' of git://anongit.freedesktop.org/drm/drm: (27 commits)
        Revert "drm/amd/display: disable S/G display on DCN 3.1.5"
        Revert "drm/amd/display: disable S/G display on DCN 2.1.0"
        Revert "drm/amd/display: disable S/G display on DCN 3.1.2/3"
        drm/amdgpu: add S/G display parameter
        drm/amdgpu/smu: skip pptable init under sriov
        amd/amdgpu: remove test ib on hw ring
        drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
        drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes
        drm/amdgpu: Add unique_id support for GC 11.0.1/2
        drm/amd/pm: bump SMU 13.0.7 driver_if header version
        drm/amd/pm: bump SMU 13.0.0 driver_if header version
        drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping
        drm/amd/display: fix cursor offset on rotation 180
        drm/amd/amdgpu: enable athub cg 11.0.3
        Revert "drm/amd/display: disable S/G display on DCN 3.1.4"
        drm/amd/display: properly handling AGP aperture in vm setup
        drm/amd/display: disable S/G display on DCN 3.1.2/3
        drm/amd/display: disable S/G display on DCN 2.1.0
        drm/i915: Fix VBT DSI DVO port handling
        drm/client: fix circular reference counting issue
        ...
      38c1e0c6
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma · 1424c3e3
      Linus Torvalds authored
      Pull rdma fixes from Jason Gunthorpe:
       "The usual collection of small driver bug fixes:
      
         - Fix error unwind bugs in hfi1, irdma rtrs
      
         - Old bug with IPoIB children interfaces possibly using the wrong
           number of queues
      
         - Really old bug in usnic calling iommu_map in an atomic context
      
         - Recent regression from the DMABUF locking rework
      
         - Missing user data validation in MANA"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma:
        RDMA/rtrs: Don't call kobject_del for srv_path->kobj
        RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw()
        IB/hfi1: Assign npages earlier
        RDMA/umem: Use dma-buf locked API to solve deadlock
        RDMA/usnic: use iommu_map_atomic() under spin_lock()
        RDMA/irdma: Fix potential NULL-ptr-dereference
        IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
        IB/hfi1: Restore allocated resources on failed copyout
      1424c3e3
  2. 09 Feb, 2023 34 commits