1. 30 Oct, 2021 10 commits
  2. 29 Oct, 2021 24 commits
  3. 28 Oct, 2021 6 commits
    • Linus Torvalds's avatar
      Merge tag 'libnvdimm-fixes-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm · f25a5481
      Linus Torvalds authored
      Pull libnvdimm fix from Dan Williams:
      
       - Fix a regression introduced in v5.15-rc6 that caused nvdimm namespace
         shutdown to hang due to reworks in the block layer q_usage_count.
      
      * tag 'libnvdimm-fixes-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
        nvdimm/pmem: stop using q_usage_count as external pgmap refcount
      f25a5481
    • Wolfram Sang's avatar
      mmc: tmio: reenable card irqs after the reset callback · 90935eb3
      Wolfram Sang authored
      The reset callback may clear the internal card detect interrupts, so
      make sure to reenable them if needed.
      
      Fixes: b4d86f37 ("mmc: renesas_sdhi: do hard reset if possible")
      Reported-by: default avatarBiju Das <biju.das.jz@bp.renesas.com>
      Signed-off-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
      Cc: stable@vger.kernel.org
      Link: https://lore.kernel.org/r/20211028195149.8003-1-wsa+renesas@sang-engineering.comSigned-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
      90935eb3
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2021-10-29' of git://anongit.freedesktop.org/drm/drm · f31531e5
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Quiet but not too quiet, I blame Halloween.
      
        The first set of amdgpu fixes missed last week, hence why this has a
        few more of them, it's mostly display fixes for new GPUs and some
        debugfs OOB stuff.
      
        The i915 patches have one to remove a tracepoint possible issue before
        it's a real problem, the others around cflush and display are cc'ed to
        stable as well.
      
        Otherwise it's just a few misc fixes.
      
        Summary:
      
        MAINTAINERS:
         - Fix the path pattern
      
        ttm:
         - Fix fence leak in ttm_transfered_destroy.
      
        core:
         - Add GPD Win3 rotation quirk
      
        i915:
         - Remove unconditional clflushes
         - Fix oops on boot due to sync state on disabled DP encoders
         - Revert backend specific data added to tracepoints
         - Remove useless and incorrect memory frequence calculation
      
        panel:
         - Add quirk for Aya Neo 2021
      
        seltest:
         - Reset property count for each drm damage selftest so full run will
           work correctly.
      
        amdgpu:
         - Fix two potential out of bounds writes in debugfs
         - Fix revision handling for Yellow Carp
         - Display fixes for Yellow Carp
         - Display fixes for DCN 3.1"
      
      * tag 'drm-fixes-2021-10-29' of git://anongit.freedesktop.org/drm/drm: (21 commits)
        MAINTAINERS: dri-devel is for all of drivers/gpu
        drm/i915: Revert 'guc_id' from i915_request tracepoint
        drm/amd/display: Fix deadlock when falling back to v2 from v3
        drm/amd/display: Fallback to clocks which meet requested voltage on DCN31
        drm/amdgpu: Fix even more out of bound writes from debugfs
        drm: panel-orientation-quirks: Add quirk for GPD Win3
        drm/i915/dp: Skip the HW readout of DPCD on disabled encoders
        drm/i915: Catch yet another unconditioal clflush
        drm/i915: Convert unconditional clflush to drm_clflush_virt_range()
        drm/i915/selftests: Properly reset mock object propers for each test
        drm: panel-orientation-quirks: Add quirk for Aya Neo 2021
        drm/ttm: fix memleak in ttm_transfered_destroy
        drm/amdgpu: support B0&B1 external revision id for yellow carp
        drm/amd/display: Moved dccg init to after bios golden init
        drm/amd/display: Increase watermark latencies for DCN3.1
        drm/amd/display: increase Z9 latency to workaround underflow in Z9
        drm/amd/display: Require immediate flip support for DCN3.1 planes
        drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1
        drm/amd/display: Limit display scaling to up to true 4k for DCN 3.1
        drm/amdgpu: fix out of bounds write
        ...
      f31531e5
    • Daniel Vetter's avatar
      MAINTAINERS: dri-devel is for all of drivers/gpu · b112166a
      Daniel Vetter authored
      Somehow we only have a list of subdirectories, which apparently made
      it harder for folks to find the gpu maintainers. Fix that.
      
      References: https://lore.kernel.org/dri-devel/YXrAAZlxxStNFG%2FK@phenom.ffwll.local/Signed-off-by: default avatarDaniel Vetter <daniel.vetter@intel.com>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Daniel Vetter <daniel@ffwll.ch>
      Cc: Steven Rostedt <rostedt@goodmis.org>
      Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20211028170857.4029606-1-daniel.vetter@ffwll.ch
      b112166a
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2021-10-28' of... · 946ca97e
      Dave Airlie authored
      Merge tag 'drm-intel-fixes-2021-10-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      
      drm/i915 fixes for v5.15 final:
      - Remove unconditional clflushes
      - Fix oops on boot due to sync state on disabled DP encoders
      - Revert backend specific data added to tracepoints
      - Remove useless and incorrect memory frequence calculation
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Jani Nikula <jani.nikula@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/8735olh27y.fsf@intel.com
      946ca97e
    • Linus Torvalds's avatar
      Merge tag 'net-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · 411a44c2
      Linus Torvalds authored
      Pull networking fixes from Jakub Kicinski:
       "Including fixes from WiFi (mac80211), and BPF.
      
        Current release - regressions:
      
         - skb_expand_head: adjust skb->truesize to fix socket memory
           accounting
      
         - mptcp: fix corrupt receiver key in MPC + data + checksum
      
        Previous releases - regressions:
      
         - multicast: calculate csum of looped-back and forwarded packets
      
         - cgroup: fix memory leak caused by missing cgroup_bpf_offline
      
         - cfg80211: fix management registrations locking, prevent list
           corruption
      
         - cfg80211: correct false positive in bridge/4addr mode check
      
         - tcp_bpf: fix race in the tcp_bpf_send_verdict resulting in reusing
           previous verdict
      
        Previous releases - always broken:
      
         - sctp: enhancements for the verification tag, prevent attackers from
           killing SCTP sessions
      
         - tipc: fix size validations for the MSG_CRYPTO type
      
         - mac80211: mesh: fix HE operation element length check, prevent out
           of bound access
      
         - tls: fix sign of socket errors, prevent positive error codes being
           reported from read()/write()
      
         - cfg80211: scan: extend RCU protection in
           cfg80211_add_nontrans_list()
      
         - implement ->sock_is_readable() for UDP and AF_UNIX, fix poll() for
           sockets in a BPF sockmap
      
         - bpf: fix potential race in tail call compatibility check resulting
           in two operations which would make the map incompatible succeeding
      
         - bpf: prevent increasing bpf_jit_limit above max
      
         - bpf: fix error usage of map_fd and fdget() in generic batch update
      
         - phy: ethtool: lock the phy for consistency of results
      
         - prevent infinite while loop in skb_tx_hash() when Tx races with
           driver reconfiguring the queue <> traffic class mapping
      
         - usbnet: fixes for bad HW conjured by syzbot
      
         - xen: stop tx queues during live migration, prevent UAF
      
         - net-sysfs: initialize uid and gid before calling
           net_ns_get_ownership
      
         - mlxsw: prevent Rx stalls under memory pressure"
      
      * tag 'net-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (67 commits)
        Revert "net: hns3: fix pause config problem after autoneg disabled"
        mptcp: fix corrupt receiver key in MPC + data + checksum
        riscv, bpf: Fix potential NULL dereference
        octeontx2-af: Fix possible null pointer dereference.
        octeontx2-af: Display all enabled PF VF rsrc_alloc entries.
        octeontx2-af: Check whether ipolicers exists
        net: ethernet: microchip: lan743x: Fix skb allocation failure
        net/tls: Fix flipped sign in async_wait.err assignment
        net/tls: Fix flipped sign in tls_err_abort() calls
        net/smc: Correct spelling mistake to TCPF_SYN_RECV
        net/smc: Fix smc_link->llc_testlink_time overflow
        nfp: bpf: relax prog rejection for mtu check through max_pkt_offset
        vmxnet3: do not stop tx queues after netif_device_detach()
        r8169: Add device 10ec:8162 to driver r8169
        ptp: Document the PTP_CLK_MAGIC ioctl number
        usbnet: fix error return code in usbnet_probe()
        net: hns3: adjust string spaces of some parameters of tx bd info in debugfs
        net: hns3: expand buffer len for some debugfs command
        net: hns3: add more string spaces for dumping packets number of queue info in debugfs
        net: hns3: fix data endian problem of some functions of debugfs
        ...
      411a44c2