Skip to content
  1. Jun 26, 2021
    • Linus Torvalds's avatar
      Merge tag 'netfs-fixes-20210621' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs · 9e736cf7
      Linus Torvalds authored
      Pull netfs fixes from David Howells:
       "This contains patches to fix netfs_write_begin() and afs_write_end()
        in the following ways:
      
        (1) In netfs_write_begin(), extract the decision about whether to skip
            a page out to its own helper and have that clear around the region
            to be written, but not clear that region. This requires the
            filesystem to patch it up afterwards if the hole doesn't get
            completely filled.
      
        (2) Use offset_in_thp() in (1) rather than manually calculating the
            offset into the page.
      
        (3) Due to (1), afs_write_end() now needs to handle short data write
            into the page by generic_perform_write(). I've adopted an
            analogous approach to ceph of just returning 0 in this case and
            letting the caller go round again.
      
        It also adds a note that (in the future) the len parameter may extend
        beyond the page allocated. This is because the page allocation is
        deferred to write_begin() and that gets to decide what size of THP to
        allocate."
      
      Jeff Layton points out:
       "The netfs fix in particular fixes a data corruption bug in cephfs"
      
      * tag 'netfs-fixes-20210621' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs:
        netfs: fix test for whether we can skip read when writing beyond EOF
        afs: Fix afs_write_end() to handle short writes
      9e736cf7
    • Linus Torvalds's avatar
      Merge tag 'gpio-fixes-for-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · c13e3021
      Linus Torvalds authored
      Pull gpio fixes from Bartosz Golaszewski:
      
       - fix wake-up interrupt support on gpio-mxc
      
       - zero the padding bytes in a structure passed to user-space in the
         GPIO character device
      
       - require HAS_IOPORT_MAP in two drivers that need it to fix a Kbuild
         issue
      
      * tag 'gpio-fixes-for-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
        gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP
        gpiolib: cdev: zero padding during conversion to gpioline_info_changed
        gpio: mxc: Fix disabled interrupt wake-up support
      c13e3021
    • Linus Torvalds's avatar
      Merge tag 'sound-5.13-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · e41fc7c8
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "Two small changes have been cherry-picked as a last material for 5.13:
        a coverage after UMN revert action and a stale MAINTAINERS entry fix"
      
      * tag 'sound-5.13-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        MAINTAINERS: remove Timur Tabi from Freescale SOC sound drivers
        ASoC: rt5645: Avoid upgrading static warnings to errors
      e41fc7c8
  2. Jun 25, 2021
  3. Jun 24, 2021
  4. Jun 23, 2021
  5. Jun 22, 2021