lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211101152139.9019160F3A@mail.kernel.org>
Date:   Mon, 01 Nov 2021 15:21:23 +0000
From:   Mark Brown <broonie@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-spi@...r.kernel.org, linux-kernel@...r.kernel.org,
        Mark Brown <broonie@...nel.org>
Subject: [GIT PULL] SPI updates for v5.16

The following changes since commit 16a8e2fbb2d49111004efc1c7342e083eafabeb0:

  spi-mux: Fix false-positive lockdep splats (2021-10-14 13:32:19 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v5.16

for you to fetch changes up to 28b5eaf9712bbed90c2b5a5608d70a16b7950856:

  spi: Convert NXP flexspi to json schema (2021-10-29 18:56:02 +0100)

----------------------------------------------------------------
spi: Updates for v5.16

This is quite a quiet release for SPI, there's been a bit of cleanup to
the core from Uwe but nothing functionality wise.  We have added several
new drivers, Cadence XSPI, Ingenic JZ47xx, Qualcomm SC7280 and SC7180
and Xilinx Versal OSPI.

There's a trivial conflict in the Tegra driver that's been causing
issues.

----------------------------------------------------------------
Arnd Bergmann (2):
      spi: tegra20: fix build with CONFIG_PM_SLEEP=n
      spi: cadence-quadspi: fix dma_unmap_single() call

Artur Rojek (2):
      SPI: add Ingenic JZ47xx driver.
      MIPS: JZ4780: CI20: DTS: add SPI controller config

Colin Ian King (1):
      spi: cadence: Fix spelling mistake "nunber" -> "number"

Dmitry Osipenko (2):
      spi: tegra20-slink: Put device into suspend on driver removal
      spi: tegra210-quad: Put device into suspend on driver removal

Eddie James (2):
      spi: fsi: Print status on error
      spi: fsi: Fix contention in the FSI2SPI engine

Kamal Dasu (2):
      spi: bcm-qspi: Add mspi spcr3 32/64-bits xfer mode
      spi: bcm-qspi: add support for 3-wire mode for half duplex transfer

Krzysztof Kozlowski (3):
      spi: rspi: drop unneeded MODULE_ALIAS
      spi: sh-msiof: drop unneeded MODULE_ALIAS
      spi: s3c64xx: describe driver in KConfig

Kuldeep Singh (1):
      spi: Convert NXP flexspi to json schema

Lad Prabhakar (1):
      spi: spi-rpc-if: Check return value of rpcif_sw_init()

Lucas Tanure (4):
      spi: amd: Refactor code to use less spi_master_get_devdata
      spi: amd: Refactor amd_spi_busy_wait
      spi: amd: Remove unneeded variable
      spi: amd: Don't wait for a write-only transfer to finish

Mark Brown (8):
      Merge existing fixes from spi/for-5.15
      Merge series "Support for Ingenic JZ47xx SPI controller" from Artur Rojek <contact@...ur-rojek.eu>:
      Merge branch 'spi-5.15' into spi-5.16
      Merge series "add support for Cadence's XSPI controller" from Parshuram Thombare <pthombar@...ence.com>:
      Merge branch 'spi-5.15' into spi-5.16
      Merge series "spi: Various Cleanups" from Uwe Kleine-König <u.kleine-koenig@...gutronix.de>:
      Merge series "spi-bcm-qspi spcr3 enahancements" from Kamal Dasu <kdasu.kdev@...il.com>:
      Merge branch 'spi-5.15' into spi-5.16

Maíra Canal (1):
      spi: at91-usart: replacing legacy gpio interface for gpiod

Parshuram Thombare (3):
      spi: cadence: add dt-bindings documentation for Cadence XSPI controller
      spi: cadence: add support for Cadence XSPI controller
      spi: cadence: fix static checker warning

Paul Cercueil (1):
      dt-bindings: spi: Document Ingenic SPI controller bindings

Qing Wang (1):
      spi: replace snprintf in show functions with sysfs_emit

Rajesh Patil (2):
      spi: Add sc7280 support
      spi: Add sc7180 binding

Sai Krishna Potthuri (4):
      firmware: xilinx: Add OSPI Mux selection support
      dt-bindings: spi: cadence-quadspi: Add support for Xilinx Versal OSPI
      spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC
      spi: cadence-quadspi: Add Xilinx Versal external DMA support

Uwe Kleine-König (4):
      spi: Move comment about chipselect check to the right place
      spi: Remove unused function spi_busnum_to_master()
      spi: Reorder functions to simplify the next commit
      spi: Make several public functions private to spi.c

Vinod Koul (1):
      spi: spi-geni-qcom: Add support for GPI dma

Wan Jiabing (2):
      spi: orion: Add of_node_put() before goto
      spi: cadence: Add of_node_put() before return

Yang Yingliang (1):
      spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()

Yoshitaka Ikeda (1):
      spi: Fixed division by zero warning

 .../bindings/interconnect/qcom,sdm660.yaml         |  46 +-
 .../devicetree/bindings/spi/cdns,qspi-nor.yaml     |  12 +
 .../devicetree/bindings/spi/cdns,xspi.yaml         |  77 +++
 .../devicetree/bindings/spi/ingenic,spi.yaml       |  72 +++
 .../bindings/spi/qcom,spi-qcom-qspi.yaml           |   6 +-
 .../devicetree/bindings/spi/spi-nxp-fspi.txt       |  44 --
 .../devicetree/bindings/spi/spi-nxp-fspi.yaml      |  86 +++
 Documentation/hwmon/k10temp.rst                    |  17 -
 Documentation/spi/spi-summary.rst                  |   8 -
 MAINTAINERS                                        |  30 +-
 Makefile                                           |   2 +-
 arch/arm64/kvm/hyp/nvhe/Makefile                   |   2 +-
 arch/arm64/kvm/perf.c                              |   3 -
 arch/arm64/kvm/pmu-emul.c                          |   9 +-
 arch/m68k/68000/entry.S                            |   4 -
 arch/m68k/Kconfig                                  |   1 -
 arch/m68k/coldfire/entry.S                         |   4 -
 arch/m68k/include/asm/processor.h                  |  31 +-
 arch/m68k/include/asm/segment.h                    |  59 --
 arch/m68k/include/asm/thread_info.h                |   3 -
 arch/m68k/include/asm/tlbflush.h                   |  11 +-
 arch/m68k/include/asm/traps.h                      |   4 +
 arch/m68k/include/asm/uaccess.h                    | 215 ++++---
 arch/m68k/kernel/asm-offsets.c                     |   2 +-
 arch/m68k/kernel/entry.S                           |  58 +-
 arch/m68k/kernel/process.c                         |   4 +-
 arch/m68k/kernel/signal.c                          | 199 +++----
 arch/m68k/kernel/traps.c                           |  13 +-
 arch/m68k/mac/misc.c                               |   1 -
 arch/m68k/mm/cache.c                               |  25 +-
 arch/m68k/mm/init.c                                |   6 -
 arch/m68k/mm/kmap.c                                |   1 -
 arch/m68k/mm/memory.c                              |   1 -
 arch/m68k/mm/motorola.c                            |   2 +-
 arch/m68k/sun3/config.c                            |   3 +-
 arch/m68k/sun3/mmu_emu.c                           |   6 +-
 arch/m68k/sun3/sun3ints.c                          |   1 -
 arch/m68k/sun3x/prom.c                             |   1 -
 arch/mips/boot/dts/ingenic/ci20.dts                |   9 +-
 arch/mips/boot/dts/ingenic/jz4780.dtsi             |  44 +-
 arch/mips/net/bpf_jit.c                            |  57 +-
 arch/nios2/Kconfig.debug                           |   3 +-
 arch/nios2/kernel/setup.c                          |   2 -
 arch/s390/kvm/interrupt.c                          |   4 +-
 arch/s390/kvm/kvm-s390.c                           |   2 +-
 arch/s390/kvm/kvm-s390.h                           |   2 +-
 arch/x86/crypto/sm4-aesni-avx-asm_64.S             |   5 +-
 arch/x86/events/core.c                             |   1 +
 arch/x86/events/intel/core.c                       |   1 +
 arch/x86/include/asm/kvm_page_track.h              |   2 +-
 arch/x86/include/asm/kvmclock.h                    |  14 +
 arch/x86/kernel/kvmclock.c                         |  13 +-
 arch/x86/kvm/cpuid.c                               |   4 +-
 arch/x86/kvm/emulate.c                             |   3 +-
 arch/x86/kvm/hyperv.c                              |   7 +-
 arch/x86/kvm/hyperv.h                              |   2 +-
 arch/x86/kvm/ioapic.c                              |  10 +-
 arch/x86/kvm/mmu/mmu.c                             |  17 +-
 arch/x86/kvm/mmu/page_track.c                      |   4 +-
 arch/x86/kvm/mmu/paging_tmpl.h                     |  46 +-
 arch/x86/kvm/svm/nested.c                          |  10 +-
 arch/x86/kvm/svm/sev.c                             |  92 ++-
 arch/x86/kvm/svm/svm.c                             | 137 +++--
 arch/x86/kvm/svm/svm.h                             |   3 +-
 arch/x86/kvm/vmx/evmcs.c                           |  12 +-
 arch/x86/kvm/vmx/nested.c                          |  24 +-
 arch/x86/kvm/vmx/vmx.c                             |  39 +-
 arch/x86/kvm/vmx/vmx.h                             |   5 +-
 arch/x86/kvm/x86.c                                 |  28 +-
 arch/x86/net/bpf_jit_comp.c                        |  66 ++-
 block/bfq-iosched.c                                |  16 +-
 drivers/acpi/nfit/core.c                           |  12 +
 drivers/base/core.c                                |  90 ++-
 drivers/block/nbd.c                                |  29 +-
 drivers/crypto/ccp/ccp-ops.c                       |  14 +-
 drivers/firmware/xilinx/zynqmp.c                   |  17 +
 drivers/gpio/gpio-pca953x.c                        |  11 +-
 drivers/gpio/gpio-rockchip.c                       |  22 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  31 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   3 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |   8 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  15 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c           |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_scaler.c         |   4 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   4 +-
 drivers/gpu/drm/i915/gt/intel_context.c            |   5 +-
 drivers/gpu/drm/i915/gt/intel_rps.c                |   2 -
 .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h |  10 +-
 .../i915/gt/uc/abi/guc_communication_mmio_abi.h    |  10 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |   4 +-
 drivers/gpu/drm/i915/i915_request.c                |  11 +-
 drivers/gpu/drm/tegra/dc.c                         |   3 -
 drivers/gpu/drm/tegra/dc.h                         |   6 -
 drivers/gpu/drm/tegra/uapi.c                       |   2 +-
 drivers/gpu/host1x/fence.c                         |   6 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             |   8 +-
 drivers/hid/hid-apple.c                            |   7 +
 drivers/hid/hid-betopff.c                          |  13 +-
 drivers/hid/hid-u2fzero.c                          |   4 +-
 drivers/hid/wacom_wac.c                            |   8 +
 drivers/hwmon/k10temp.c                            |   6 -
 drivers/hwmon/ltc2947-core.c                       |   8 +-
 drivers/hwmon/mlxreg-fan.c                         |  12 +-
 drivers/hwmon/occ/common.c                         |  17 +-
 drivers/hwmon/pmbus/ibm-cffps.c                    |  10 +-
 drivers/hwmon/pmbus/mp2975.c                       |   2 +-
 drivers/hwmon/tmp421.c                             |  71 ++-
 drivers/hwmon/w83791d.c                            |  29 +-
 drivers/hwmon/w83792d.c                            |  28 +-
 drivers/hwmon/w83793.c                             |  26 +-
 drivers/infiniband/core/cma.c                      |  51 +-
 drivers/infiniband/core/cma_priv.h                 |   1 +
 drivers/infiniband/hw/hfi1/ipoib_tx.c              |   8 +-
 drivers/infiniband/hw/hns/hns_roce_cq.c            |  31 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  13 +-
 drivers/infiniband/hw/irdma/cm.c                   |   4 +-
 drivers/infiniband/hw/irdma/hw.c                   |  14 +-
 drivers/infiniband/hw/irdma/i40iw_if.c             |   2 +-
 drivers/infiniband/hw/irdma/main.h                 |   1 -
 drivers/infiniband/hw/irdma/user.h                 |   2 +
 drivers/infiniband/hw/irdma/utils.c                |   2 +-
 drivers/infiniband/hw/irdma/verbs.c                |   9 +-
 drivers/infiniband/hw/qib/qib_sysfs.c              |   2 +-
 drivers/infiniband/hw/usnic/usnic_ib.h             |   2 +-
 drivers/infiniband/hw/usnic/usnic_ib_main.c        |   2 +-
 drivers/infiniband/hw/usnic/usnic_ib_verbs.c       |  16 +-
 drivers/interconnect/qcom/sdm660.c                 |  25 +-
 drivers/iommu/apple-dart.c                         |  56 +-
 drivers/iommu/intel/dmar.c                         |   6 +-
 drivers/ipack/devices/ipoctal.c                    |  63 +-
 drivers/media/platform/s5p-jpeg/jpeg-core.c        |  18 +-
 drivers/media/platform/s5p-jpeg/jpeg-core.h        |  28 +-
 drivers/media/rc/ir_toy.c                          |  21 +-
 drivers/mmc/host/dw_mmc.c                          |  15 +-
 drivers/mmc/host/renesas_sdhi_core.c               |   2 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |  17 +-
 drivers/net/dsa/mv88e6xxx/chip.h                   |   1 +
 drivers/net/dsa/mv88e6xxx/global1.c                |   2 +
 drivers/net/dsa/mv88e6xxx/port.c                   |   2 +
 drivers/net/ethernet/broadcom/bgmac-platform.c     |   3 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   3 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   1 -
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  16 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   6 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c |  21 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |  29 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |  28 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  27 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |  33 +-
 drivers/net/ethernet/hisilicon/hns_mdio.c          |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   8 -
 drivers/net/ethernet/intel/e100.c                  |  22 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   8 +-
 drivers/net/ethernet/micrel/Makefile               |   6 +-
 drivers/net/ethernet/micrel/ks8851_common.c        |   8 +
 drivers/net/ethernet/pensando/ionic/ionic_stats.c  |   9 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   4 +
 drivers/net/ethernet/sun/Kconfig                   |   1 +
 drivers/net/hamradio/Kconfig                       |   1 +
 drivers/net/mdio/mdio-ipq4019.c                    |   6 +-
 drivers/net/mdio/mdio-mscc-miim.c                  |  15 +-
 drivers/net/mhi_net.c                              |   6 +-
 drivers/net/phy/bcm7xxx.c                          | 114 +++-
 drivers/net/phy/mdio_bus.c                         |   5 +
 drivers/net/phy/mxl-gpy.c                          |  23 +-
 drivers/net/usb/smsc95xx.c                         |   3 +
 drivers/net/wireless/mac80211_hwsim.c              |   4 +-
 drivers/nvdimm/pmem.c                              |   5 +-
 drivers/nvme/host/core.c                           |   4 +-
 drivers/nvme/host/nvme.h                           |   6 +
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/perf/arm_pmu.c                             |   2 +
 drivers/pinctrl/core.c                             |   2 +-
 drivers/pinctrl/pinctrl-amd.c                      |  19 +-
 drivers/pinctrl/pinctrl-amd.h                      |   1 +
 drivers/pinctrl/pinctrl-rockchip.c                 |  67 +++
 drivers/pinctrl/pinctrl-rockchip.h                 |  10 +
 drivers/pinctrl/qcom/pinctrl-sc7280.c              |   1 +
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |  37 +-
 drivers/ptp/ptp_kvm_x86.c                          |   9 +-
 drivers/s390/cio/blacklist.c                       |   8 +-
 drivers/s390/cio/css.c                             |  40 +-
 drivers/s390/cio/css.h                             |  10 +-
 drivers/s390/crypto/vfio_ap_ops.c                  |   4 +-
 drivers/scsi/csiostor/csio_init.c                  |   1 +
 drivers/scsi/qla2xxx/qla_isr.c                     |   4 +-
 drivers/scsi/ses.c                                 |   2 +-
 drivers/scsi/ufs/ufshcd.c                          |   3 +-
 drivers/scsi/virtio_scsi.c                         |   4 +-
 drivers/spi/Kconfig                                |  26 +-
 drivers/spi/Makefile                               |   2 +
 drivers/spi/atmel-quadspi.c                        |   2 +-
 drivers/spi/spi-amd.c                              | 113 ++--
 drivers/spi/spi-at91-usart.c                       |  27 +-
 drivers/spi/spi-bcm-qspi.c                         | 193 ++++++-
 drivers/spi/spi-cadence-quadspi.c                  | 214 +++++++
 drivers/spi/spi-cadence-xspi.c                     | 642 +++++++++++++++++++++
 drivers/spi/spi-fsi.c                              | 121 ++--
 drivers/spi/spi-geni-qcom.c                        | 254 +++++++-
 drivers/spi/spi-ingenic.c                          | 482 ++++++++++++++++
 drivers/spi/spi-mtk-nor.c                          |   2 +-
 drivers/spi/spi-orion.c                            |   1 +
 drivers/spi/spi-rpc-if.c                           |   4 +-
 drivers/spi/spi-rspi.c                             |   1 -
 drivers/spi/spi-sh-msiof.c                         |   1 -
 drivers/spi/spi-stm32-qspi.c                       |   2 +-
 drivers/spi/spi-tegra20-slink.c                    |   6 +-
 drivers/spi/spi-tegra210-quad.c                    |   4 +-
 drivers/spi/spi-tle62x0.c                          |   2 +-
 drivers/spi/spi.c                                  | 237 +++-----
 drivers/staging/media/hantro/hantro_drv.c          |   2 +-
 drivers/staging/media/sunxi/cedrus/cedrus_video.c  |   2 +-
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |   5 +
 drivers/vdpa/vdpa_user/vduse_dev.c                 |  10 +-
 drivers/vfio/pci/vfio_pci_core.c                   |   2 +-
 drivers/vhost/vdpa.c                               |   2 +-
 drivers/virtio/virtio.c                            |   7 +-
 drivers/watchdog/Kconfig                           |   2 +-
 fs/binfmt_elf.c                                    |   2 +-
 fs/debugfs/inode.c                                 |   2 +-
 fs/ext4/dir.c                                      |   6 +-
 fs/ext4/ext4.h                                     |   3 -
 fs/ext4/extents.c                                  |  19 +-
 fs/ext4/fast_commit.c                              |   6 +
 fs/ext4/inline.c                                   | 150 ++---
 fs/ext4/inode.c                                    | 176 ++----
 fs/ext4/super.c                                    |  21 +-
 fs/io-wq.c                                         |   5 +-
 fs/io_uring.c                                      |  17 +-
 fs/kernfs/dir.c                                    |   9 +-
 fs/ksmbd/auth.c                                    | 205 -------
 fs/ksmbd/crypto_ctx.c                              |  16 -
 fs/ksmbd/crypto_ctx.h                              |   8 -
 fs/ksmbd/misc.c                                    |  17 +-
 fs/ksmbd/oplock.c                                  |  41 +-
 fs/ksmbd/smb2pdu.c                                 | 256 ++++++--
 fs/ksmbd/smb2pdu.h                                 |   9 +
 fs/ksmbd/smb_common.c                              |  47 +-
 fs/ksmbd/smb_common.h                              |   8 -
 fs/ksmbd/smbacl.c                                  |  21 +-
 fs/ksmbd/transport_tcp.c                           |   4 +-
 fs/vboxsf/super.c                                  |  12 +-
 fs/verity/enable.c                                 |   2 +-
 fs/verity/open.c                                   |   2 +-
 include/kvm/arm_pmu.h                              |   3 -
 include/linux/bpf.h                                |   3 +-
 include/linux/cpumask.h                            |   7 +-
 include/linux/firmware/xlnx-zynqmp.h               |  12 +
 include/linux/fwnode.h                             |  11 +-
 include/linux/kvm_host.h                           |   6 -
 include/linux/perf/arm_pmu.h                       |   6 +
 include/linux/perf_event.h                         |   4 +-
 include/linux/sched.h                              |   2 +-
 include/linux/spi/spi.h                            |  55 --
 include/net/ip_fib.h                               |   2 +-
 include/net/mac80211.h                             |   8 +-
 include/net/nexthop.h                              |   2 +-
 include/net/pkt_sched.h                            |   1 +
 include/net/sock.h                                 |  33 +-
 include/sound/rawmidi.h                            |   1 +
 include/trace/events/cachefiles.h                  |   2 +-
 include/uapi/sound/asound.h                        |   1 +
 kernel/bpf/bpf_struct_ops.c                        |   7 +-
 kernel/bpf/core.c                                  |   2 +-
 kernel/cgroup/cgroup.c                             |  17 +-
 kernel/events/core.c                               |  34 +-
 kernel/sched/debug.c                               |   8 +-
 kernel/sched/fair.c                                |   6 +-
 net/bpf/test_run.c                                 |  14 +-
 net/bridge/br_multicast.c                          |   6 +-
 net/bridge/br_private.h                            |   2 +-
 net/core/dev_addr_lists.c                          |   6 +
 net/core/sock.c                                    |  52 +-
 net/ipv4/fib_semantics.c                           |  16 +-
 net/ipv4/netfilter/iptable_raw.c                   |   2 +-
 net/ipv4/udp.c                                     |  10 +-
 net/ipv6/netfilter/ip6_tables.c                    |   1 +
 net/ipv6/route.c                                   |   5 +-
 net/ipv6/udp.c                                     |   2 +-
 net/mac80211/mesh_pathtbl.c                        |   5 +-
 net/mac80211/mesh_ps.c                             |   3 +-
 net/mac80211/rate.c                                |   4 -
 net/mac80211/rx.c                                  |   3 +-
 net/mac80211/tx.c                                  |  12 +
 net/mac80211/wpa.c                                 |   6 +
 net/mptcp/mptcp_diag.c                             |   2 +-
 net/mptcp/pm_netlink.c                             |   4 +-
 net/mptcp/protocol.c                               |   2 +-
 net/mptcp/protocol.h                               |   2 +-
 net/mptcp/subflow.c                                |   2 +-
 net/mptcp/syncookies.c                             |  13 +-
 net/mptcp/token.c                                  |  11 +-
 net/mptcp/token_test.c                             |  14 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |   4 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |   4 +
 net/netfilter/nf_conntrack_core.c                  | 154 +++--
 net/netfilter/nf_nat_core.c                        |  17 +-
 net/netfilter/nf_nat_masquerade.c                  | 168 +++---
 net/netfilter/nf_tables_api.c                      |  30 +-
 net/netfilter/nft_compat.c                         |  17 +-
 net/netfilter/xt_LOG.c                             |  10 +-
 net/netfilter/xt_NFLOG.c                           |  10 +-
 net/sched/cls_flower.c                             |   6 +
 net/sched/sch_api.c                                |   6 +
 net/sctp/input.c                                   |   2 +-
 net/unix/af_unix.c                                 |  83 ++-
 sound/core/rawmidi.c                               |   9 +
 sound/drivers/pcsp/pcsp_lib.c                      |   2 +-
 sound/firewire/motu/amdtp-motu.c                   |   7 +-
 sound/firewire/oxfw/oxfw.c                         |  13 +-
 sound/pci/hda/hda_intel.c                          |  12 +-
 sound/pci/hda/patch_cs8409.c                       |   3 +
 sound/pci/hda/patch_realtek.c                      | 129 +++++
 sound/pci/pcxhr/pcxhr_core.c                       |   2 +-
 sound/soc/fsl/fsl_esai.c                           |  16 +-
 sound/soc/fsl/fsl_micfil.c                         |  15 +-
 sound/soc/fsl/fsl_sai.c                            |  14 +-
 sound/soc/fsl/fsl_spdif.c                          |  14 +-
 sound/soc/fsl/fsl_xcvr.c                           |  15 +-
 sound/soc/intel/boards/sof_sdw.c                   |   5 +
 sound/soc/mediatek/Kconfig                         |   3 +
 sound/soc/mediatek/common/mtk-afe-fe-dai.c         |  19 +-
 .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c  |   7 +-
 sound/soc/sof/core.c                               |   4 +-
 sound/soc/sof/imx/imx8.c                           |   9 +-
 sound/soc/sof/imx/imx8m.c                          |   9 +-
 sound/soc/sof/loader.c                             |   8 +-
 sound/soc/sof/trace.c                              |   1 -
 sound/soc/sof/xtensa/core.c                        |   4 +-
 sound/usb/card.c                                   |  18 +-
 sound/usb/mixer.c                                  |  26 +-
 sound/usb/mixer.h                                  |   3 +-
 sound/usb/mixer_quirks.c                           |   2 +-
 tools/lib/bpf/linker.c                             |   8 +-
 tools/objtool/special.c                            |  38 +-
 tools/perf/Documentation/jitdump-specification.txt |   2 +-
 tools/perf/Documentation/perf-c2c.txt              |   2 +-
 tools/perf/Documentation/perf-intel-pt.txt         |   2 +-
 tools/perf/Documentation/perf-lock.txt             |   2 +-
 tools/perf/Documentation/perf-script-perl.txt      |   2 +-
 tools/perf/Documentation/perf-script-python.txt    |   2 +-
 tools/perf/Documentation/perf-stat.txt             |   2 +-
 tools/perf/Documentation/topdown.txt               |   2 +-
 tools/perf/arch/arm/util/auxtrace.c                |   8 +-
 tools/perf/arch/arm/util/cs-etm.c                  |  24 +-
 tools/perf/arch/arm/util/perf_regs.c               |   2 +-
 tools/perf/arch/arm/util/pmu.c                     |   2 +-
 tools/perf/arch/arm/util/unwind-libdw.c            |   6 +-
 tools/perf/arch/arm/util/unwind-libunwind.c        |   4 +-
 tools/perf/arch/x86/util/iostat.c                  |   2 +-
 tools/perf/builtin-stat.c                          |   2 +
 .../perf/pmu-events/arch/powerpc/power8/other.json |   2 +-
 tools/perf/tests/code-reading.c                    |   4 +-
 tools/perf/tests/dwarf-unwind.c                    |  39 +-
 tools/perf/util/config.c                           |   2 +-
 tools/testing/selftests/bpf/Makefile               |   3 +-
 tools/testing/selftests/bpf/test_lwt_ip_encap.sh   |  13 +-
 tools/testing/selftests/kvm/.gitignore             |   1 +
 tools/testing/selftests/kvm/Makefile               |   1 +
 .../selftests/kvm/access_tracking_perf_test.c      |   6 +-
 tools/testing/selftests/kvm/demand_paging_test.c   |  15 +-
 tools/testing/selftests/kvm/dirty_log_perf_test.c  |  62 +-
 tools/testing/selftests/kvm/include/test_util.h    |   4 +-
 .../selftests/kvm/include/x86_64/processor.h       |  34 +-
 tools/testing/selftests/kvm/kvm_page_table_test.c  |   7 +-
 tools/testing/selftests/kvm/lib/test_util.c        |  17 +-
 tools/testing/selftests/kvm/rseq_test.c            |  70 ++-
 tools/testing/selftests/kvm/steal_time.c           |   4 +-
 .../selftests/kvm/x86_64/svm_int_ctl_test.c        | 128 ++++
 tools/testing/selftests/netfilter/nft_nat_zones.sh | 309 ++++++++++
 .../testing/selftests/netfilter/nft_zones_many.sh  | 156 +++++
 virt/kvm/kvm_main.c                                |  68 ++-
 382 files changed, 6468 insertions(+), 2765 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/spi/cdns,xspi.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/ingenic,spi.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
 delete mode 100644 arch/m68k/include/asm/segment.h
 create mode 100644 drivers/spi/spi-cadence-xspi.c
 create mode 100644 drivers/spi/spi-ingenic.c
 create mode 100644 tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.c
 create mode 100755 tools/testing/selftests/netfilter/nft_nat_zones.sh
 create mode 100755 tools/testing/selftests/netfilter/nft_zones_many.sh

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ