1. 26 11月, 2021 7 次提交
    • L
      Merge tag 'block-5.16-2021-11-25' of git://git.kernel.dk/linux-block · 8ced7ca3
      Linus Torvalds 提交于
      Pull block fixes from Jens Axboe:
      
       - NVMe pull request via Christoph:
            - Add a NO APST quirk for a Kioxia device (Enzo Matsumiya)
            - Fix write zeroes pi (Klaus Jensen)
            - Various TCP transport fixes (Maurizio Lombardi and Varun
              Prakash)
            - Ignore invalid fast_io_fail_tmo values (Maurizio Lombardi)
            - Use IOCB_NOWAIT only if the filesystem supports it (Maurizio
              Lombardi)
      
       - Module loading fix (Ming)
      
       - Kerneldoc warning fix (Yang)
      
      * tag 'block-5.16-2021-11-25' of git://git.kernel.dk/linux-block:
        block: fix parameter not described warning
        nvmet: use IOCB_NOWAIT only if the filesystem supports it
        nvme: fix write zeroes pi
        nvme-fabrics: ignore invalid fast_io_fail_tmo values
        nvme-pci: add NO APST quirk for Kioxia device
        nvme-tcp: fix memory leak when freeing a queue
        nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t()
        nvmet-tcp: fix incomplete data digest send
        nvmet-tcp: fix memory leak when performing a controller reset
        nvmet-tcp: add an helper to free the cmd buffers
        nvmet-tcp: fix a race condition between release_queue and io_work
        block: avoid to touch unloaded module instance when opening bdev
      8ced7ca3
    • L
      Merge tag 'io_uring-5.16-2021-11-25' of git://git.kernel.dk/linux-block · de4444f5
      Linus Torvalds 提交于
      Pull io_uring fixes from Jens Axboe:
       "A locking fix for link traversal, and fixing up an outdated function
        name in a comment"
      
      * tag 'io_uring-5.16-2021-11-25' of git://git.kernel.dk/linux-block:
        io_uring: correct link-list traversal locking
        io_uring: fix missed comment from *task_file rename
      de4444f5
    • L
      Merge tag '5.16-rc2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6 · 8ef4678f
      Linus Torvalds 提交于
      Pull cifs fixes from Steve French:
       "Four small cifs/smb3 fixes:
      
         - two multichannel fixes
      
         - fix problem noted by kernel test robot
      
         - update internal version number"
      
      * tag '5.16-rc2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6:
        cifs: update internal version number
        smb2: clarify rc initialization in smb2_reconnect
        cifs: populate server_hostname for extra channels
        cifs: nosharesock should be set on new server
      8ef4678f
    • L
      Merge tag 'asm-generic-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic · b501b859
      Linus Torvalds 提交于
      Pull asm-generic syscall table update from Arnd Bergmann:
       "André Almeida sends an update for the newly added futex_waitv syscall
        that was initially only added to a few architectures.
      
        Some additional ones have since made it through architecture
        maintainer trees, this finishes the remaining ones"
      
      * tag 'asm-generic-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
        futex: Wireup futex_waitv syscall
      b501b859
    • L
      Merge tag 'arm-fixes-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · 6ef9d231
      Linus Torvalds 提交于
      Pull ARM SoC fixes from Arnd Bergmann:
       "There are only a few devicetree fixes this time:
      
         - one outdated devicetree property that slipped into the newly added
           ExynosAutov9 support
      
         - three changes to Broadcom SoCs that had incorrect number values for
           interrupts or irqchips.
      
        In the MAINTAINERS file, Nishanth Menon gets listed for TI K3 SoCs,
        while Taichi Sugaya and Takao Orito take ownership of the Socionext
        Milbeaut platform.
      
        All other changes are for SoC specific drivers, fixing:
      
         - A missing NULL pointer check in the mediatek memory driver
      
         - An integer overflow issue in the Arm smccc firwmare interface
      
         - A false-positive fortify-source check
      
         - Error handling fixes for optee and smci
      
         - Incorrect message format in one SCMI call"
      
      * tag 'arm-fixes-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc:
        memory: mtk-smi: Fix a null dereference for the ostd
        arm64: dts: exynos: drop samsung,ufs-shareability-reg-offset in ExynosAutov9
        MAINTAINERS: Update maintainer entry for keystone platforms
        MAINTAINERS: Add entry to MAINTAINERS for Milbeaut
        firmware: smccc: Fix check for ARCH_SOC_ID not implemented
        ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
        firmware: arm_scmi: Fix type error assignment in voltage protocol
        firmware: arm_scmi: Fix type error in sensor protocol
        firmware: arm_scmi: pm: Propagate return value to caller
        firmware: arm_scmi: Fix base agent discover response
        optee: fix kfree NULL pointer
        ARM: dts: bcm2711: Fix PCIe interrupts
        ARM: dts: BCM5301X: Add interrupt properties to GPIO node
        ARM: dts: BCM5301X: Fix I2C controller interrupt
        firmware: arm_scmi: Fix null de-reference on error path
      6ef9d231
    • L
      Merge tag 'folio-5.16b' of git://git.infradead.org/users/willy/pagecache · 79941493
      Linus Torvalds 提交于
      Pull folio fixes from Matthew Wilcox:
       "In the course of preparing the folio changes for iomap for next merge
        window, we discovered some problems that would be nice to address now:
      
         - Renaming multi-page folios to large folios.
      
           mapping_multi_page_folio_support() is just a little too long, so we
           settled on mapping_large_folio_support(). That meant renaming, eg
           folio_test_multi() to folio_test_large().
      
           Rename AS_THP_SUPPORT to match
      
         - I hadn't included folio wrappers for zero_user_segments(), etc.
           Also, multi-page^W^W large folio support is now independent of
           CONFIG_TRANSPARENT_HUGEPAGE, so machines with HIGHMEM always need
           to fall back to the out-of-line zero_user_segments().
      
           Remove FS_THP_SUPPORT to match
      
         - The build bots finally got round to telling me that I missed a
           couple of architectures when adding flush_dcache_folio(). Christoph
           suggested that we just add linux/cacheflush.h and not rely on
           asm-generic/cacheflush.h"
      
      * tag 'folio-5.16b' of git://git.infradead.org/users/willy/pagecache:
        mm: Add functions to zero portions of a folio
        fs: Rename AS_THP_SUPPORT and mapping_thp_support
        fs: Remove FS_THP_SUPPORT
        mm: Remove folio_test_single
        mm: Rename folio_test_multi to folio_test_large
        Add linux/cacheflush.h
      79941493
    • Y
      block: fix parameter not described warning · e30028ac
      Yang Guang 提交于
      The build warning:
      block/blk-core.c:968: warning: Function parameter or member 'iob'
      not described in 'bio_poll'.
      
      Fixes: 5a72e899 ("block: add a struct io_comp_batch argument to fops->iopoll()")
      Reported-by: NZeal Robot <zealci@zte.com.cn>
      Signed-off-by: NYang Guang <yang.guang5@zte.com.cn>
      Signed-off-by: NJens Axboe <axboe@kernel.dk>
      e30028ac
  2. 25 11月, 2021 9 次提交
  3. 24 11月, 2021 16 次提交
  4. 23 11月, 2021 5 次提交
  5. 22 11月, 2021 3 次提交