Skip to content
Snippets Groups Projects
  1. Sep 08, 2023
    • Linus Torvalds's avatar
      Merge tag 'gpio-fixes-for-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · d30c0d32
      Linus Torvalds authored
      Pull gpio fix from Bartosz Golaszewski:
      
       - fix a regression in irqchip setup in gpio-zynq
      
      * tag 'gpio-fixes-for-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
        gpio: zynq: restore zynq_gpio_irq_reqres/zynq_gpio_irq_relres callbacks
      d30c0d32
    • Linus Torvalds's avatar
      Merge tag 'sound-fix-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · a3d231e4
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "A collection of fixes for 6.6-rc1. All small and easy ones.
      
         - The corrections of the previous PCM iov_iter transitions
      
         - Regression fixes in MIDI 2.0 / USB changes
      
         - Various ASoC codec fixes for Cirrus, Realtek, WCD
      
         - ASoC AMD quirks and ASoC Intel AVS driver workaround"
      
      * tag 'sound-fix-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (21 commits)
        ALSA: hda/realtek - ALC287 I2S speaker platform support
        ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
        ASoC: Intel: avs: Provide support for fallback topology
        ALSA: seq: Fix snd_seq_expand_var_event() call to user-space
        ALSA: usb-audio: Fix potential memory leaks at error path for UMP open
        ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
        ASoC: rt5645: NULL pointer access when removing jack
        ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E)
        MAINTAINERS: Update the MAINTAINERS enties for TEXAS INSTRUMENTS ASoC DRIVERS
        ALSA: sb: Fix wrong argument in commented code
        ALSA: pcm: Fix error checks of default read/write copy ops
        ASoC: Name iov_iter argument as iterator instead of buffer
        ASoC: dmaengine: Drop unused iov_iter for process callback
        ALSA: hda/tas2781: Use standard clamp() macro
        ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errors
        ASoC: dt-bindings: fsl_easrc: Add support for imx8mp-easrc
        ASoC: cs42l43: Fix missing error code in cs42l43_codec_probe()
        ASoC: cs35l45: Rename DACPCM1 Source control
        ASoC: cs35l45: Fix "Dead assigment" warning
        ASoC: cs35l45: Add support for Chip ID 0x35A460
        ...
      a3d231e4
    • Linus Torvalds's avatar
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · ca9c7abf
      Linus Torvalds authored
      Pull arm64 fixes from Will Deacon:
       "The main one is a fix for a broken strscpy() conversion that landed in
        the merge window and broke early parsing of the kernel command line.
      
         - Fix an incorrect mask in the CXL PMU driver
      
         - Fix a regression in early parsing of the kernel command line
      
         - Fix an IP checksum OoB access reported by syzbot"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: csum: Fix OoB access in IP checksum code for negative lengths
        arm64/sysreg: Fix broken strncpy() -> strscpy() conversion
        perf: CXL: fix mismatched number of counters mask
      ca9c7abf
    • Linus Torvalds's avatar
      Merge tag 'loongarch-6.6' of... · 12952b6b
      Linus Torvalds authored
      Merge tag 'loongarch-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
      
      Pull LoongArch updates from Huacai Chen:
      
       - Allow usage of LSX/LASX in the kernel, and use them for
         SIMD-optimized RAID5/RAID6 routines
      
       - Add Loongson Binary Translation (LBT) extension support
      
       - Add basic KGDB & KDB support
      
       - Add building with kcov coverage
      
       - Add KFENCE (Kernel Electric-Fence) support
      
       - Add KASAN (Kernel Address Sanitizer) support
      
       - Some bug fixes and other small changes
      
       - Update the default config file
      
      * tag 'loongarch-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson: (25 commits)
        LoongArch: Update Loongson-3 default config file
        LoongArch: Add KASAN (Kernel Address Sanitizer) support
        LoongArch: Simplify the processing of jumping new kernel for KASLR
        kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_populate process
        kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific mapping
        LoongArch: Add KFENCE (Kernel Electric-Fence) support
        LoongArch: Get partial stack information when providing regs parameter
        LoongArch: mm: Add page table mapped mode support for virt_to_page()
        kfence: Defer the assignment of the local variable addr
        LoongArch: Allow building with kcov coverage
        LoongArch: Provide kaslr_offset() to get kernel offset
        LoongArch: Add basic KGDB & KDB support
        LoongArch: Add Loongson Binary Translation (LBT) extension support
        raid6: Add LoongArch SIMD recovery implementation
        raid6: Add LoongArch SIMD syndrome calculation
        LoongArch: Add SIMD-optimized XOR routines
        LoongArch: Allow usage of LSX/LASX in the kernel
        LoongArch: Define symbol 'fault' as a local label in fpu.S
        LoongArch: Adjust {copy, clear}_user exception handler behavior
        LoongArch: Use static defined zero page rather than allocated
        ...
      12952b6b
    • Linus Torvalds's avatar
      Merge tag 'printk-for-6.6-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux · 01a46efc
      Linus Torvalds authored
      Pull printk fix from Petr Mladek:
      
       - Revert exporting symbols needed for dumping the raw printk buffer in
         panic().
      
         I pushed the export prematurely before the user was ready for merging
         into the mainline.
      
      * tag 'printk-for-6.6-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux:
        Revert "printk: export symbols for debug modules"
      01a46efc
    • Linus Torvalds's avatar
      Merge tag 'landlock-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux · d0a45eeb
      Linus Torvalds authored
      Pull landlock updates from Mickaël Salaün:
       "One test fix and a __counted_by annotation"
      
      * tag 'landlock-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux:
        selftests/landlock: Fix a resource leak
        landlock: Annotate struct landlock_rule with __counted_by
      d0a45eeb
    • Linus Torvalds's avatar
      Merge tag 'drm-next-2023-09-08' of git://anongit.freedesktop.org/drm/drm · a48fa7ef
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Regular rounds of rc1 fixes, a large bunch for amdgpu since it's three
        weeks in one go, one i915, one nouveau and one ivpu.
      
        I think there might be a few more fixes in misc that I haven't pulled
        in yet, but we should get them all for rc2.
      
        amdgpu:
         - Display replay fixes
         - Fixes for headless boards
         - Fix documentation breakage
         - RAS fixes
         - Handle newer IP discovery tables
         - SMU 13.0.6 fixes
         - SR-IOV fixes
         - Display vstartup fixes
         - NBIO 7.9 fixes
         - Display scaling mode fixes
         - Debugfs power reporting fix
         - GC 9.4.3 fixes
         - Dirty framebuffer fixes for fbcon
         - eDP fixes
         - DCN 3.1.5 fix
         - Display ODM fixes
         - GPU core dump fix
         - Re-enable zops property now that IGT test is fixed
         - Fix possible UAF in CS code
         - Cursor degamma fix
      
        amdkfd:
         - HMM fixes
         - Interrupt masking fix
         - GFX11 MQD fixes
      
        i915:
         - Mark requests for GuC virtual engines to avoid use-after-free
      
        nouveau:
         - Fix fence state in nouveau_fence_emit()
      
        ivpu:
         - replace strncpy"
      
      * tag 'drm-next-2023-09-08' of git://anongit.freedesktop.org/drm/drm: (51 commits)
        drm/amdgpu: Restrict bootloader wait to SMUv13.0.6
        drm/amd/display: prevent potential division by zero errors
        drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
        drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1
        Revert "drm/amd/display: Remove v_startup workaround for dcn3+"
        drm/amdgpu: fix amdgpu_cs_p1_user_fence
        Revert "Revert "drm/amd/display: Implement zpos property""
        drm/amdkfd: Add missing gfx11 MQD manager callbacks
        drm/amdgpu: Free ras cmd input buffer properly
        drm/amdgpu: Hide xcp partition sysfs under SRIOV
        drm/amdgpu: use read-modify-write mode for gfx v9_4_3 SQ setting
        drm/amdkfd: use mask to get v9 interrupt sq data bits correctly
        drm/amdgpu: Allocate coredump memory in a nonblocking way
        drm/amdgpu: Support query ecc cap for aqua_vanjaram
        drm/amdgpu: Add umc_info v4_0 structure
        drm/amd/display: always switch off ODM before committing more streams
        drm/amd/display: Remove wait while locked
        drm/amd/display: update blank state on ODM changes
        drm/amd/display: Add smu write msg id fail retry process
        drm/amdgpu: Add SMU v13.0.6 default reset methods
        ...
      a48fa7ef
    • Linus Torvalds's avatar
      Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · 73be7fb1
      Linus Torvalds authored
      Pull networking updates from Jakub Kicinski:
       "Including fixes from netfilter and bpf.
      
        Current release - regressions:
      
         - eth: stmmac: fix failure to probe without MAC interface specified
      
        Current release - new code bugs:
      
         - docs: netlink: fix missing classic_netlink doc reference
      
        Previous releases - regressions:
      
         - deal with integer overflows in kmalloc_reserve()
      
         - use sk_forward_alloc_get() in sk_get_meminfo()
      
         - bpf_sk_storage: fix the missing uncharge in sk_omem_alloc
      
         - fib: avoid warn splat in flow dissector after packet mangling
      
         - skb_segment: call zero copy functions before using skbuff frags
      
         - eth: sfc: check for zero length in EF10 RX prefix
      
        Previous releases - always broken:
      
         - af_unix: fix msg_controllen test in scm_pidfd_recv() for
           MSG_CMSG_COMPAT
      
         - xsk: fix xsk_build_skb() dereferencing possible ERR_PTR()
      
         - netfilter:
            - nft_exthdr: fix non-linear header modification
            - xt_u32, xt_sctp: validate user space input
            - nftables: exthdr: fix 4-byte stack OOB write
            - nfnetlink_osf: avoid OOB read
            - one more fix for the garbage collection work from last release
      
         - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
      
         - bpf, sockmap: fix preempt_rt splat when using raw_spin_lock_t
      
         - handshake: fix null-deref in handshake_nl_done_doit()
      
         - ip: ignore dst hint for multipath routes to ensure packets are
           hashed across the nexthops
      
         - phy: micrel:
            - correct bit assignments for cable test errata
            - disable EEE according to the KSZ9477 errata
      
        Misc:
      
         - docs/bpf: document compile-once-run-everywhere (CO-RE) relocations
      
         - Revert "net: macsec: preserve ingress frame ordering", it appears
           to have been developed against an older kernel, problem doesn't
           exist upstream"
      
      * tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (95 commits)
        net: enetc: distinguish error from valid pointers in enetc_fixup_clear_rss_rfs()
        Revert "net: team: do not use dynamic lockdep key"
        net: hns3: remove GSO partial feature bit
        net: hns3: fix the port information display when sfp is absent
        net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue
        net: hns3: fix debugfs concurrency issue between kfree buffer and read
        net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()
        net: hns3: Support query tx timeout threshold by debugfs
        net: hns3: fix tx timeout issue
        net: phy: Provide Module 4 KSZ9477 errata (DS80000754C)
        netfilter: nf_tables: Unbreak audit log reset
        netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
        netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
        netfilter: nf_tables: uapi: Describe NFTA_RULE_CHAIN_ID
        netfilter: nfnetlink_osf: avoid OOB read
        netfilter: nftables: exthdr: fix 4-byte stack OOB write
        selftests/bpf: Check bpf_sk_storage has uncharged sk_omem_alloc
        bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_alloc
        bpf: bpf_sk_storage: Fix invalid wait context lockdep report
        s390/bpf: Pass through tail call counter in trampolines
        ...
      73be7fb1
    • Linus Torvalds's avatar
      Merge tag 'devicetree-fixes-for-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 2ab35ce2
      Linus Torvalds authored
      Pull more devicetree updates from Rob Herring:
       "A couple of conversions which didn't get picked up by the subsystems
        and one fix:
      
         - Convert st,stih407-irq-syscfg and Omnivision OV7251 bindings to DT
           schema
      
         - Merge Omnivision OV5695 into OV5693 binding
      
         - Fix of_overlay_fdt_apply prototype when !CONFIG_OF_OVERLAY"
      
      * tag 'devicetree-fixes-for-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
        dt-bindings: irqchip: convert st,stih407-irq-syscfg to DT schema
        media: dt-bindings: Convert Omnivision OV7251 to DT schema
        media: dt-bindings: Merge OV5695 into OV5693 binding
        of: overlay: Fix of_overlay_fdt_apply prototype when !CONFIG_OF_OVERLAY
      2ab35ce2
    • Linus Torvalds's avatar
      Merge tag 'pwm/for-6.6-rc1' of... · 8d844b35
      Linus Torvalds authored
      Merge tag 'pwm/for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
      
      Pull pwm updates from Thierry Reding:
       "Various cleanups and fixes across the board"
      
      * tag 'pwm/for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm: (31 commits)
        pwm: lpc32xx: Remove handling of PWM channels
        pwm: atmel: Simplify using devm functions
        dt-bindings: pwm: brcm,kona-pwm: convert to YAML
        pwm: stmpe: Handle errors when disabling the signal
        pwm: stm32: Simplify using devm_pwmchip_add()
        pwm: stm32: Don't modify HW state in .remove() callback
        pwm: Fix order of freeing resources in pwmchip_remove()
        pwm: ntxec: Use device_set_of_node_from_dev()
        pwm: ntxec: Drop a write-only variable from driver data
        pwm: pxa: Don't reimplement of_device_get_match_data()
        pwm: lpc18xx-sct: Simplify using devm_clk_get_enabled()
        pwm: atmel-tcb: Don't track polarity in driver data
        pwm: atmel-tcb: Unroll atmel_tcb_pwm_set_polarity() into only caller
        pwm: atmel-tcb: Put per-channel data into driver data
        pwm: atmel-tcb: Fix resource freeing in error path and remove
        pwm: atmel-tcb: Harmonize resource allocation order
        pwm: Drop unused #include <linux/radix-tree.h>
        pwm: rz-mtu3: Fix build warning 'num_channel_ios' not described
        pwm: Remove outdated documentation for pwmchip_remove()
        pwm: atmel: Enable clk when pwm already enabled in bootloader
        ...
      8d844b35
    • Dave Airlie's avatar
      Merge tag 'amd-drm-fixes-6.6-2023-09-06' of... · 43ffcd6f
      Dave Airlie authored
      Merge tag 'amd-drm-fixes-6.6-2023-09-06' of https://gitlab.freedesktop.org/agd5f/linux
      
       into drm-next
      
      amd-drm-fixes-6.6-2023-09-06:
      
      amdgpu:
      - Display replay fixes
      - Fixes for headless boards
      - Fix documentation breakage
      - RAS fixes
      - Handle newer IP discovery tables
      - SMU 13.0.6 fixes
      - SR-IOV fixes
      - Display vstartup fixes
      - NBIO 7.9 fixes
      - Display scaling mode fixes
      - Debugfs power reporting fix
      - GC 9.4.3 fixes
      - Dirty framebuffer fixes for fbcon
      - eDP fixes
      - DCN 3.1.5 fix
      - Display ODM fixes
      - GPU core dump fix
      - Re-enable zops property now that IGT test is fixed
      - Fix possible UAF in CS code
      - Cursor degamma fix
      
      amdkfd:
      - HMM fixes
      - Interrupt masking fix
      - GFX11 MQD fixes
      
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Alex Deucher <alexander.deucher@amd.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20230907033049.7811-1-alexander.deucher@amd.com
      43ffcd6f
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-fixes-2023-08-31' of... · 51eed9d4
      Dave Airlie authored
      Merge tag 'drm-intel-next-fixes-2023-08-31' of git://anongit.freedesktop.org/drm/drm-intel
      
       into drm-next
      
      - Mark requests for GuC virtual engines to avoid use-after-free (Andrzej).
      
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Rodrigo Vivi <rodrigo.vivi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/ZPEGEeP2EwCtx9hM@intel.com
      51eed9d4
  2. Sep 07, 2023
Loading