1. 05 Jul, 2024 3 commits
  2. 27 Jun, 2024 23 commits
  3. 23 Jun, 2024 8 commits
  4. 22 Jun, 2024 6 commits
    • Linus Torvalds's avatar
      Merge tag 'rust-fixes-6.10' of https://github.com/Rust-for-Linux/linux · 5f583a31
      Linus Torvalds authored
      Pull rust fix from Miguel Ojeda:
      
       - Avoid unused import warning in 'rusttest'.
      
      * tag 'rust-fixes-6.10' of https://github.com/Rust-for-Linux/linux:
        rust: avoid unused import warning in `rusttest`
      5f583a31
    • Linus Torvalds's avatar
      Merge tag 'regulator-fix-v6.10-rc4' of... · 2765de94
      Linus Torvalds authored
      Merge tag 'regulator-fix-v6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
      
      Pull regulator fixes from Mark Brown:
       "A few driver specific fixes for incorrect device descriptions, plus a
        fix for a missing symbol export which causes build failures for some
        newly added drivers in other trees"
      
      * tag 'regulator-fix-v6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
        regulator: axp20x: AXP717: fix LDO supply rails and off-by-ones
        regulator: bd71815: fix ramp values
        regulator: core: Fix modpost error "regulator_get_regmap" undefined
        regulator: tps6594-regulator: Fix the number of irqs for TPS65224 and TPS6594
      2765de94
    • Linus Torvalds's avatar
      Merge tag 'spi-fix-v6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · e24638af
      Linus Torvalds authored
      Pull spi fixes from Mark Brown:
       "A number of fixes that have built up for SPI, a bunch of driver
        specific ones including an unfortunate revert of an optimisation for
        the i.MX driver which was causing issues with some configurations,
        plus a couple of core fixes for the rarely used octal mode and for a
        bad interaction between multi-CS support and target mode"
      
      * tag 'spi-fix-v6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
        spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
        spi: Fix SPI slave probe failure
        spi: Fix OCTAL mode support
        spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
        spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
        spi: cs42l43: Drop cs35l56 SPI speed down to 11MHz
        spi: cs42l43: Correct SPI root clock speed
      e24638af
    • Linus Torvalds's avatar
      Merge tag 'nfsd-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux · c2fc9462
      Linus Torvalds authored
      Pull nfsd fixes from Chuck Lever:
      
       - Fix crashes triggered by administrative operations on the server
      
      * tag 'nfsd-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux:
        NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit()
        nfsd: fix oops when reading pool_stats before server is started
      c2fc9462
    • Linus Torvalds's avatar
      Merge tag 'xfs-6.10-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux · 563a5067
      Linus Torvalds authored
      Pull xfs fix from Chandan Babu:
      
       - Fix assertion failure due to a race between unlink and cluster buffer
         instantiation.
      
      * tag 'xfs-6.10-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
        xfs: fix unlink vs cluster buffer instantiation race
      563a5067
    • Linus Torvalds's avatar
      Merge tag 'bcachefs-2024-06-22' of https://evilpiepirate.org/git/bcachefs · c3de9b57
      Linus Torvalds authored
      Pull bcachefs fixes from Kent Overstreet:
       "Lots of (mostly boring) fixes for syzbot bugs and rare(r) CI bugs.
      
        The LRU_TIME_BITS fix was slightly more involved; we only have 48 bits
        for the LRU position (we would prefer 64), so wraparound is possible
        for the cached data LRUs on a filesystem that has done sufficient
        (petabytes) reads; this is now handled.
      
        One notable user reported bugfix, where we were forgetting to
        correctly set the bucket data type, which should have been
        BCH_DATA_need_gc_gens instead of BCH_DATA_free; this was causing us to
        go emergency read-only on a filesystem that had seen heavy enough use
        to see bucket gen wraparoud.
      
        We're now starting to fix simple (safe) errors without requiring user
        intervention - i.e. a small incremental step towards full self
        healing.
      
        This is currently limited to just certain allocation information
        counters, and the error is still logged in the superblock; see that
        patch for more information. ("bcachefs: Fix safe errors by default")"
      
      * tag 'bcachefs-2024-06-22' of https://evilpiepirate.org/git/bcachefs: (22 commits)
        bcachefs: Move the ei_flags setting to after initialization
        bcachefs: Fix a UAF after write_super()
        bcachefs: Use bch2_print_string_as_lines for long err
        bcachefs: Fix I_NEW warning in race path in bch2_inode_insert()
        bcachefs: Replace bare EEXIST with private error codes
        bcachefs: Fix missing alloc_data_type_set()
        closures: Change BUG_ON() to WARN_ON()
        bcachefs: fix alignment of VMA for memory mapped files on THP
        bcachefs: Fix safe errors by default
        bcachefs: Fix bch2_trans_put()
        bcachefs: set_worker_desc() for delete_dead_snapshots
        bcachefs: Fix bch2_sb_downgrade_update()
        bcachefs: Handle cached data LRU wraparound
        bcachefs: Guard against overflowing LRU_TIME_BITS
        bcachefs: delete_dead_snapshots() doesn't need to go RW
        bcachefs: Fix early init error path in journal code
        bcachefs: Check for invalid btree IDs
        bcachefs: Fix btree ID bitmasks
        bcachefs: Fix shift overflow in read_one_super()
        bcachefs: Fix a locking bug in the do_discard_fast() path
        ...
      c3de9b57