1. 29 Sep, 2023 9 commits
    • Linus Torvalds's avatar
      Merge tag 'io_uring-6.6-2023-09-28' of git://git.kernel.dk/linux · a98b9595
      Linus Torvalds authored
      Pull io_uring fix from Jens Axboe:
       "A single fix going to stable for the IORING_OP_LINKAT flag handling"
      
      * tag 'io_uring-6.6-2023-09-28' of git://git.kernel.dk/linux:
        io_uring/fs: remove sqe->rw_flags checking from LINKAT
      a98b9595
    • Linus Torvalds's avatar
      Merge tag 'slab-fixes-for-6.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab · 1c84724c
      Linus Torvalds authored
      Pull slab fixes from Vlastimil Babka:
      
       - stable fix to prevent list corruption when destroying caches with
         leftover objects (Rafael Aquini)
      
       - fix for a gotcha in kmalloc_size_roundup() when calling it with too
         high size, discovered when recently a networking call site had to be
         fixed for a different issue (David Laight)
      
      * tag 'slab-fixes-for-6.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
        slab: kmalloc_size_roundup() must not return 0 for non-zero size
        mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
      1c84724c
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2023-09-29' of git://anongit.freedesktop.org/drm/drm · 6edc84bc
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Regular pull, this feel suspiciously light so I expect next week might
        be a bit heavier? Let's see how we go. This is from a code point of
        view ivpu and i915 fixes.
      
        The only other patch is adding Danilo Krummrich to the nouveau
        maintainers, he's agreed to take on more of the roll after Ben
        retired.
      
        MAINTAINERS:
         - add Danilo for nouveau
      
        ivpu:
         - Add PCI ids for Arrow Lake
         - Fix memory corruption during IPC
         - Avoid dmesg flooding
         - 40xx: Wait for clock resource
         - 40xx: Fix interrupt usage
         - 40xx: Support caching when loading firmware
      
        i915:
         - Fix a panic regression on gen8_ggtt_insert_entries
         - Fix load issue due to reservation address in ggtt_reserve_guc_top
         - Fix a possible deadlock with guc busyness worker"
      
      * tag 'drm-fixes-2023-09-29' of git://anongit.freedesktop.org/drm/drm:
        accel/ivpu: Use cached buffers for FW loading
        accel/ivpu/40xx: Fix missing VPUIP interrupts
        accel/ivpu/40xx: Disable frequency change interrupt
        accel/ivpu/40xx: Ensure clock resource ownership Ack before Power-Up
        accel/ivpu: Don't flood dmesg with VPU ready message
        accel/ivpu: Do not use wait event interruptible
        MAINTAINERS: update nouveau maintainers
        i915/guc: Get runtime pm in busyness worker only if already active
        drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
        i915: Limit the length of an sg list to the requested length
        accel/ivpu: Add Arrow Lake pci id
      6edc84bc
    • Linus Torvalds's avatar
      Merge tag 'gpio-fixes-for-v6.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · 71e58659
      Linus Torvalds authored
      Pull gpio fixes from Bartosz Golaszewski:
      
       - fix a potential spinlock deadlock in gpio-timberdale
      
       - mark the gpio-pmic-eic-sprd driver as one that can sleep
      
      * tag 'gpio-fixes-for-v6.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
        gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
        gpio: timberdale: Fix potential deadlock on &tgpio->lock
      71e58659
    • Linus Torvalds's avatar
      Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux · acfdcaee
      Linus Torvalds authored
      Pull clk fixes from Stephen Boyd:
       "A bunch of clk driver fixes for issues found recently:
      
         - Fix the binding for versaclock3 that was introduced this merge
           window so we know what the values are for clk consumers
      
         - Fix a 64-bit division issue in the versaclock3 driver
      
         - Avoid breakage in the versaclock3 driver by rejiggering the enums
           used to layout clks
      
         - Fix the parent name of a clk in the Spreadtrum ums512 clk driver
      
         - Fix a suspend/resume issue in Skyworks Si521xx clk driver where
           regmap restoration fails because writes are wedged
      
         - Return zero from Tegra bpmp recalc_rate() implementation when an
           error occurs so we don't consider an error as a large rate"
      
      * tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux:
        clk: tegra: fix error return case for recalc_rate
        clk: si521xx: Fix regmap write accessor
        clk: si521xx: Use REGCACHE_FLAT instead of NONE
        clk: sprd: Fix thm_parents incorrect configuration
        clk: vc3: Make vc3_clk_mux enum values based on vc3_clk enum values
        clk: vc3: Fix output clock mapping
        clk: vc3: Fix 64 by 64 division
        dt-bindings: clock: versaclock3: Add description for #clock-cells property
      acfdcaee
    • Linus Torvalds's avatar
      Merge tag 'for-v6.6-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply · 94b7ed38
      Linus Torvalds authored
      Pull power supply fixes from Sebastian Reichel:
      
       - core: fix use after free during device release
      
       - ab8500: avoid reporting multiple batteries to userspace
      
       - rk817: fix DT node resource leak
      
       - misc. small fixes, mostly for compiler warnings/errors
      
      * tag 'for-v6.6-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply:
        power: supply: rk817: Fix node refcount leak
        power: supply: core: fix use after free in uevent
        power: supply: rt9467: Fix rt9467_run_aicl()
        power: supply: rk817: Add missing module alias
        power: supply: ucs1002: fix error code in ucs1002_get_property()
        power: vexpress: fix -Wvoid-pointer-to-enum-cast warning
        power: reset: use capital "OR" for multiple licenses in SPDX
        pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
        power: supply: rt5033_charger: recognize EXTCON setting
        power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
        power: supply: ab8500: Set typing and props
      94b7ed38
    • Linus Torvalds's avatar
      Merge tag 'xtensa-20230928' of https://github.com/jcmvbkbc/linux-xtensa · b02afe1d
      Linus Torvalds authored
      Pull Xtensa fixes from Max Filippov:
      
       - fix build warnings from builds performed with W=1
      
      * tag 'xtensa-20230928' of https://github.com/jcmvbkbc/linux-xtensa:
        xtensa: boot/lib: fix function prototypes
        xtensa: umulsidi3: fix conditional expression
        xtensa: boot: don't add include-dirs
        xtensa: iss/network: make functions static
        xtensa: tlb: include <asm/tlb.h> for missing prototype
        xtensa: hw_breakpoint: include header for missing prototype
        xtensa: smp: add headers for missing function prototypes
        irqchip: irq-xtensa-mx: include header for missing prototype
        xtensa: traps: add <linux/cpu.h> for function prototype
        xtensa: stacktrace: include <asm/ftrace.h> for prototype
        xtensa: signal: include headers for function prototypes
        xtensa: processor.h: add init_arch() prototype
        xtensa: ptrace: add prototypes to <asm/ptrace.h>
        xtensa: irq: include <asm/traps.h>
        xtensa: fault: include <asm/traps.h>
        xtensa: add default definition for XCHAL_HAVE_DIV32
      b02afe1d
    • Jens Axboe's avatar
      io_uring/fs: remove sqe->rw_flags checking from LINKAT · a52d4f65
      Jens Axboe authored
      This is unionized with the actual link flags, so they can of course be
      set and they will be evaluated further down. If not we fail any LINKAT
      that has to set option flags.
      
      Fixes: cf30da90 ("io_uring: add support for IORING_OP_LINKAT")
      Cc: stable@vger.kernel.org
      Reported-by: default avatarThomas Leonard <talex5@gmail.com>
      Link: https://github.com/axboe/liburing/issues/955Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
      a52d4f65
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2023-09-28' of... · 06365a04
      Dave Airlie authored
      Merge tag 'drm-intel-fixes-2023-09-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      
      - Fix a panic regression on gen8_ggtt_insert_entries (Matthew Wilcox)
      - Fix load issue due to reservation address in ggtt_reserve_guc_top (Javier Pello)
      - Fix a possible deadlock with guc busyness worker (Umesh)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Rodrigo Vivi <rodrigo.vivi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/ZRWMI1HmUYPGGylp@intel.com
      06365a04
  2. 28 Sep, 2023 4 commits
  3. 27 Sep, 2023 16 commits
  4. 26 Sep, 2023 8 commits
  5. 25 Sep, 2023 3 commits