6.7.9-rc2 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 163 patches 14 repliesIn review
Patches in v1 No applies recorded yet
None of the 163 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Jon Hunter | Luna Jernberg |
|---|---|---|
| Series | T-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 6.7 000/163] 6.7.9-rc2 review
This is the start of the stable review cycle for the 6.7.9 release. There are 163 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Mar 2024 07:46:26 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.7.9-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.7.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.7.9-rc2
Danilo Krummrich <[email protected]>
drm/nouveau: don't fini scheduler before entity flush
Geliang Tang <[email protected]>
selftests: mptcp: rm subflow with v4/v4mapped addr
Geliang Tang <[email protected]>
selftests: mptcp: add mptcp_lib_is_v6
Geliang Tang <[email protected]>
selftests: mptcp: update userspace pm test helpers
Geliang Tang <[email protected]>
selftests: mptcp: add chk_subflows_total helper
Geliang Tang <[email protected]>
selftests: mptcp: add evts_get_info helper
Pawan Gupta <[email protected]>
KVM/VMX: Move VERW closer to VMentry for MDS mitigation
Pawan Gupta <[email protected]>
KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
Pawan Gupta <[email protected]>
x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
Pawan Gupta <[email protected]>
x86/entry_32: Add VERW just before userspace transition
Pawan Gupta <[email protected]>
x86/entry_64: Add VERW just before userspace transition
Ming Lei <[email protected]>
block: define bvec_iter as __packed __aligned(4)
Bartosz Golaszewski <[email protected]>
gpio: fix resource unwinding order in error path
Andy Shevchenko <[email protected]>
gpiolib: Fix the error path order in gpiochip_add_data_with_key()
Arturas Moskvinas <[email protected]>
gpio: 74x164: Enable output pins after registers are reset
Nathan Lynch <[email protected]>
powerpc/rtas: use correct function name for resetting TCE tables
Gaurav Batra <[email protected]>
powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
Fenghua Yu <[email protected]>
dmaengine: idxd: Ensure safe user copy of completion record
Fenghua Yu <[email protected]>
dmaengine: idxd: Remove shadow Event Log head stored in idxd
Dmitry Baryshkov <[email protected]>
phy: qcom-qmp-usb: fix v3 offsets data
Yang Yingliang <[email protected]>
phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
Alexander Stein <[email protected]>
phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
Kory Maincent <[email protected]>
dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
Kory Maincent <[email protected]>
dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
Kory Maincent <[email protected]>
dmaengine: dw-edma: Add HDMA remote interrupt configuration
Kory Maincent <[email protected]>
dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
Kory Maincent <[email protected]>
dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
Kory Maincent <[email protected]>
dmaengine: dw-edma: Fix the ch_count hdma callback
Dan Carpenter <[email protected]>
ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
Kuniyuki Iwashima <[email protected]>
af_unix: Drop oob_skb ref before purging queue in GC.
Kuniyuki Iwashima <[email protected]>
af_unix: Fix task hung while purging oob_skb in GC.
NeilBrown <[email protected]>
NFS: Fix data corruption caused by congestion.
Peter Ujfalusi <[email protected]>
mfd: twl6030-irq: Revert to use of_match_device()
Paolo Abeni <[email protected]>
mptcp: fix possible deadlock in subflow diag
Davide Caratti <[email protected]>
mptcp: fix double-free on socket dismantle
Paolo Abeni <[email protected]>
mptcp: fix potential wake-up event loss
Paolo Abeni <[email protected]>
mptcp: fix snd_wnd initialization for passive socket
Geliang Tang <[email protected]>
selftests: mptcp: join: add ss mptcp support check
Paolo Abeni <[email protected]>
mptcp: push at DSS boundaries
Matthieu Baerts (NGI0) <[email protected]>
mptcp: avoid printing warning once on client side
Geliang Tang <[email protected]>
mptcp: map v4 address to v6 when destroying subflow
Paolo Bonzini <[email protected]>
x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
Paolo Bonzini <[email protected]>
x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu()
Jiri Bohac <[email protected]>
x86/e820: Don't reserve SETUP_RNG_SEED in e820
Byungchul Park <[email protected]>
mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
Aneesh Kumar K.V (IBM) <[email protected]>
mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
Masami Hiramatsu (Google) <[email protected]>
fprobe: Fix to allocate entry_data_size buffer with rethook instances
Bjorn Andersson <[email protected]>
pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
Cristian Marussi <[email protected]>
pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
Tim Schumacher <[email protected]>
efivarfs: Request at most 512 bytes for variable names
Nicolin Chen <[email protected]>
iommufd: Fix protection fault in iommufd_test_syz_conv_iova
Nicolin Chen <[email protected]>
iommufd: Fix iopt_access_list_id overwrite bug
Nathan Chancellor <[email protected]>
kbuild: Add -Wa,--fatal-warnings to as-instr invocation
Thomas Weißschuh <[email protected]>
power: supply: mm8013: select REGMAP_I2C
Samuel Holland <[email protected]>
riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland <[email protected]>
riscv: Add a custom ISA extension for the [ms]envcfg CSR
Samuel Holland <[email protected]>
riscv: Fix enabling cbo.zero when running in M-mode
Zong Li <[email protected]>
riscv: add CALLER_ADDRx support
Nathan Chancellor <[email protected]>
RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
Xiubo Li <[email protected]>
ceph: switch to corrected encoding of max_xattr_size in mdsmap
Elad Nachman <[email protected]>
mmc: sdhci-xenon: fix PHY init clock stability
Elad Nachman <[email protected]>
mmc: sdhci-xenon: add timeout for PHY init complete
Ivan Semenov <[email protected]>
mmc: core: Fix eMMC initialization with 1-bit bus connection
Christophe Kerello <[email protected]>
mmc: mmci: stm32: fix DMA API overlapping mappings warning
Curtis Klein <[email protected]>
dmaengine: fsl-qdma: init irq after reg initialization
Joy Zou <[email protected]>
dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
Tadeusz Struk <[email protected]>
dmaengine: ptdma: use consistent DMA masks
Ard Biesheuvel <[email protected]>
crypto: arm64/neonbs - fix out-of-bounds access on short input
Peng Ma <[email protected]>
dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
Rob Clark <[email protected]>
soc: qcom: pmic_glink: Fix boot when QRTR=m
Ryan Lin <[email protected]>
drm/amd/display: Add monitor patch for specific eDP
Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the power1_min_cap value
Matthew Auld <[email protected]>
drm/buddy: fix range bias
Alex Deucher <[email protected]>
Revert "drm/amd/pm: resolve reboot exception for si oland"
Filipe Manana <[email protected]>
btrfs: send: don't issue unnecessary zero writes for trailing hole
David Sterba <[email protected]>
btrfs: dev-replace: properly validate device names
Filipe Manana <[email protected]>
btrfs: fix double free of anonymous device after snapshot creation failure
Johannes Berg <[email protected]>
wifi: nl80211: reject iftype change with mesh ID change
Elad Nachman <[email protected]>
mtd: rawnand: marvell: fix layouts
Nhat Pham <[email protected]>
mm: cachestat: fix folio read-after-free in cache walk
Alexander Ofitserov <[email protected]>
gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
Mickaël Salaün <[email protected]>
landlock: Fix asymmetric private inodes referring
Johan Hovold <[email protected]>
Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
Willian Wang <[email protected]>
ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
Eniac Zhang <[email protected]>
ALSA: hda/realtek: fix mute/micmute LED For HP mt440
Hans Peter <[email protected]>
ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
Gergo Koteles <[email protected]>
ALSA: hda/realtek: tas2781: enable subwoofer volume control
Jay Ajit Mate <[email protected]>
ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630
Takashi Iwai <[email protected]>
ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
Takashi Sakamoto <[email protected]>
ALSA: firewire-lib: fix to check cycle continuity
Tetsuo Handa <[email protected]>
tomoyo: fix UAF write bug in tomoyo_write_control()
Saravana Kannan <[email protected]>
of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
Sid Pranjale <[email protected]>
drm/nouveau: keep DMA buffers required for suspend/resume
Filipe Manana <[email protected]>
btrfs: fix race between ordered extent completion and fiemap
Dimitris Vlachos <[email protected]>
riscv: Sparse-Memory/vmemmap out-of-bounds fix
Alexandre Ghiti <[email protected]>
riscv: Fix pte_leaf_size() for NAPOT
Alexandre Ghiti <[email protected]>
Revert "riscv: mm: support Svnapot in huge vmap"
Vadim Shakirov <[email protected]>
drivers: perf: ctr_get_width function for legacy is not defined
Vadim Shakirov <[email protected]>
drivers: perf: added capabilities for legacy PMU
Srinivasan Shanmugam <[email protected]>
drm/amd/display: Prevent potential buffer overflow in map_hw_resources
David Howells <[email protected]>
afs: Fix endless loop in directory parsing
Jiri Slaby (SUSE) <[email protected]>
fbcon: always restore the old font data in fbcon_do_set_font()
Thierry Reding <[email protected]>
drm/tegra: Remove existing framebuffer only if we support display
Conor Dooley <[email protected]>
RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
Richard Fitzgerald <[email protected]>
ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Fix for initializing ASP1 mixer registers
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Don't add the same register patch multiple times
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
Alexandre Ghiti <[email protected]>
riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
Yangyu Chen <[email protected]>
riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
Mikko Perttunen <[email protected]>
gpu: host1x: Skip reset assert on Tegra186
Colin Ian King <[email protected]>
ASoC: qcom: Fix uninitialized pointer dmactl
Takashi Iwai <[email protected]>
ALSA: Drop leftover snd-rtctimer stuff from Makefile
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
Hans de Goede <[email protected]>
power: supply: bq27xxx-i2c: Do not free non existing IRQ
Arnd Bergmann <[email protected]>
efi/capsule-loader: fix incorrect allocation size
Jisheng Zhang <[email protected]>
riscv: tlb: fix __p*d_free_tlb()
Sabrina Dubroca <[email protected]>
tls: fix use-after-free on failed backlog decryption
Sabrina Dubroca <[email protected]>
tls: separate no-async decryption request handling from async
Sabrina Dubroca <[email protected]>
tls: fix peeking with sync+async decryption
Sabrina Dubroca <[email protected]>
tls: decrement decrypt_pending if no async completion will be called
Lukasz Majewski <[email protected]>
net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
Oleksij Rempel <[email protected]>
igb: extend PTP timestamp adjustments to i211
Lin Ma <[email protected]>
rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
Jakub Kicinski <[email protected]>
tools: ynl: fix handling of multiple mcast groups
Florian Westphal <[email protected]>
netfilter: bridge: confirm multicast packets before passing them up the stack
Ignat Korchagin <[email protected]>
netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
Zijun Hu <[email protected]>
Bluetooth: qca: Fix triggering coredump implementation
Janaki Ramaiah Thota <[email protected]>
Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
Zijun Hu <[email protected]>
Bluetooth: qca: Fix wrong event type for patch config command
Kai-Heng Feng <[email protected]>
Bluetooth: Enforce validation on max value of connection interval
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
Zijun Hu <[email protected]>
Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix accept_list when attempting to suspend
Ying Hsu <[email protected]>
Bluetooth: Avoid potential use-after-free in hci_error_reset
Jonas Dreßler <[email protected]>
Bluetooth: hci_sync: Check the correct flag before starting a scan
Jakub Raczynski <[email protected]>
stmmac: Clear variable when destroying workqueue
Justin Iurman <[email protected]>
uapi: in6: replace temporary label with rfc9486
Oleksij Rempel <[email protected]>
net: lan78xx: fix "softirq work is pending" error
Javier Carrasco <[email protected]>
net: usb: dm9601: fix wrong return value in dm9601_mdio_read
Jakub Kicinski <[email protected]>
veth: try harder when allocating queue memory
Oleksij Rempel <[email protected]>
lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
Eric Dumazet <[email protected]>
ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
Jakub Kicinski <[email protected]>
net: veth: clear GRO when clearing XDP even when down
Doug Smythies <[email protected]>
cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
Yunjian Wang <[email protected]>
tun: Fix xdp_rxq_info's queue_index when detaching
Vladimir Oltean <[email protected]>
net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
Jeremy Kerr <[email protected]>
net: mctp: take ownership of skb in mctp_local_output
Florian Westphal <[email protected]>
net: ip_tunnel: prevent perpetual headroom growth
Florian Westphal <[email protected]>
netlink: add nla be16/32 types to minlen array
Ryosuke Yasuoka <[email protected]>
netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
Théo Lebrun <[email protected]>
spi: cadence-qspi: remove system-wide suspend helper calls from runtime PM hooks
Théo Lebrun <[email protected]>
spi: cadence-qspi: fix pointer reference in runtime PM hooks
Arkadiusz Kubalewski <[email protected]>
ice: fix pin phase adjust updates on PF reset
Arkadiusz Kubalewski <[email protected]>
ice: fix dpll periodic work data updates on PF reset
Arkadiusz Kubalewski <[email protected]>
ice: fix dpll and dpll_pin data access on PF reset
Arkadiusz Kubalewski <[email protected]>
ice: fix dpll input pin phase_adjust value updates
Yochai Hagvi <[email protected]>
ice: fix connection state of DPLL and out pin
Han Xu <[email protected]>
mtd: spinand: gigadevice: Fix the get ecc status issue
Josef Bacik <[email protected]>
btrfs: fix deadlock with fiemap and extent locking
-------------
Diffstat:
Documentation/arch/x86/mds.rst | 34 +++- Makefile | 4 +- arch/arm64/crypto/aes-neonbs-glue.c | 11 ++ arch/powerpc/include/asm/rtas.h | 4 +- arch/powerpc/kernel/rtas.c | 9 +- arch/powerpc/platforms/pseries/iommu.c | 156 +++++++++++------ arch/riscv/Kconfig | 1 - arch/riscv/include/asm/csr.h | 2 + arch/riscv/include/asm/ftrace.h | 5 + arch/riscv/include/asm/hugetlb.h | 2 + arch/riscv/include/asm/hwcap.h | 2 + arch/riscv/include/asm/pgalloc.h | 20 ++- arch/riscv/include/asm/pgtable-64.h | 2 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/include/asm/suspend.h | 1 + arch/riscv/include/asm/vmalloc.h | 61 +------ arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/cpufeature.c | 31 +++- arch/riscv/kernel/return_address.c | 48 +++++ arch/riscv/kernel/suspend.c | 4 + arch/riscv/mm/hugetlbpage.c | 2 + arch/x86/entry/entry_32.S | 3 + arch/x86/entry/entry_64.S | 11 ++ arch/x86/entry/entry_64_compat.S | 1 + arch/x86/include/asm/entry-common.h | 1 - arch/x86/include/asm/nospec-branch.h | 12 -- arch/x86/kernel/cpu/bugs.c | 15 +- arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/intel.c | 178 ++++++++++--------- arch/x86/kernel/e820.c | 8 +- arch/x86/kernel/nmi.c | 3 - arch/x86/kvm/vmx/run_flags.h | 7 +- arch/x86/kvm/vmx/vmenter.S | 9 +- arch/x86/kvm/vmx/vmx.c | 20 ++- drivers/bluetooth/btqca.c | 2 +- drivers/bluetooth/hci_bcm4377.c | 3 +- drivers/bluetooth/hci_qca.c | 22 ++- drivers/cpufreq/intel_pstate.c | 3 + drivers/dma/dw-edma/dw-edma-v0-core.c | 17 ++ drivers/dma/dw-edma/dw-hdma-v0-core.c | 39 +++-- drivers/dma/dw-edma/dw-hdma-v0-regs.h | 2 +- drivers/dma/fsl-edma-common.c | 2 +- drivers/dma/fsl-qdma.c | 25 +-- drivers/dma/idxd/cdev.c | 2 +- drivers/dma/idxd/debugfs.c | 2 +- drivers/dma/idxd/idxd.h | 1 - drivers/dma/idxd/init.c | 15 +- drivers/dma/idxd/irq.c | 3 +- drivers/dma/ptdma/ptdma-dmaengine.c | 2 - drivers/firmware/efi/capsule-loader.c | 2 +- drivers/gpio/gpio-74x164.c | 4 +- drivers/gpio/gpiolib.c | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 5 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 29 +++ drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 9 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 9 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 9 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 9 +- drivers/gpu/drm/drm_buddy.c | 10 ++ drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 4 +- drivers/gpu/drm/tegra/drm.c | 23 ++- drivers/gpu/host1x/dev.c | 15 +- drivers/gpu/host1x/dev.h | 6 + drivers/iommu/iommufd/io_pagetable.c | 9 +- drivers/iommu/iommufd/selftest.c | 27 ++- drivers/mfd/twl6030-irq.c | 10 +- drivers/mmc/core/mmc.c | 2 + drivers/mmc/host/mmci_stm32_sdmmc.c | 24 +++ drivers/mmc/host/sdhci-xenon-phy.c | 48 ++++- drivers/mtd/nand/raw/marvell_nand.c | 13 +- drivers/mtd/nand/spi/gigadevice.c | 6 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 18 +- drivers/net/ethernet/intel/ice/ice_dpll.c | 91 ++++++++-- drivers/net/ethernet/intel/igb/igb_ptp.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/gtp.c | 12 +- drivers/net/tun.c | 1 + drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/lan78xx.c | 5 +- drivers/net/veth.c | 40 ++--- drivers/of/property.c | 2 +- drivers/perf/riscv_pmu.c | 18 +- drivers/perf/riscv_pmu_legacy.c | 10 +- drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c | 2 +- drivers/phy/qualcomm/phy-qcom-m31.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 10 +- drivers/pmdomain/arm/scmi_perf_domain.c | 3 + drivers/pmdomain/qcom/rpmhpd.c | 7 +- drivers/power/supply/Kconfig | 1 + drivers/power/supply/bq27xxx_battery_i2c.c | 4 +- drivers/soc/qcom/pmic_glink.c | 21 +-- drivers/spi/spi-cadence-quadspi.c | 11 +- drivers/video/fbdev/core/fbcon.c | 8 +- fs/afs/dir.c | 4 +- fs/btrfs/dev-replace.c | 24 ++- fs/btrfs/disk-io.c | 22 +-- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent_io.c | 165 ++++++++++++++--- fs/btrfs/ioctl.c | 2 +- fs/btrfs/send.c | 17 +- fs/btrfs/transaction.c | 2 +- fs/ceph/mdsmap.c | 7 +- fs/ceph/mdsmap.h | 6 +- fs/efivarfs/vars.c | 17 +- fs/nfs/write.c | 4 +- include/linux/bvec.h | 2 +- include/linux/netfilter.h | 1 + include/net/mctp.h | 1 + include/sound/soc-card.h | 2 + include/uapi/linux/in6.h | 2 +- kernel/trace/fprobe.c | 14 +- lib/nlattr.c | 4 + mm/debug_vm_pgtable.c | 8 + mm/filemap.c | 51 +++--- mm/migrate.c | 8 + net/bluetooth/hci_core.c | 7 +- net/bluetooth/hci_event.c | 13 +- net/bluetooth/hci_sync.c | 7 +- net/bluetooth/l2cap_core.c | 8 +- net/bridge/br_netfilter_hooks.c | 96 ++++++++++ net/bridge/netfilter/nf_conntrack_bridge.c | 30 ++++ net/core/rtnetlink.c | 11 +- net/hsr/hsr_forward.c | 2 +- net/ipv4/ip_tunnel.c | 28 ++- net/ipv6/addrconf.c | 7 +- net/mctp/route.c | 10 +- net/mptcp/diag.c | 3 + net/mptcp/options.c | 2 +- net/mptcp/pm_userspace.c | 10 ++ net/mptcp/protocol.c | 52 +++++- net/mptcp/protocol.h | 21 +-- net/netfilter/nf_conntrack_core.c | 1 + net/netfilter/nft_compat.c | 20 +++ net/netlink/af_netlink.c | 2 +- net/tls/tls_sw.c | 40 +++-- net/unix/garbage.c | 21 +-- net/wireless/nl80211.c | 2 + scripts/Kconfig.include | 2 +- scripts/Makefile.compiler | 2 +- security/landlock/fs.c | 4 +- security/tomoyo/common.c | 3 +- sound/core/Makefile | 1 - sound/core/ump.c | 4 +- sound/firewire/amdtp-stream.c | 2 +- sound/pci/hda/patch_realtek.c | 33 +++- sound/soc/codecs/cs35l45.c | 2 +- sound/soc/codecs/cs35l56-shared.c | 8 +- sound/soc/codecs/cs35l56.c | 195 ++++++++++++++++++--- sound/soc/codecs/cs35l56.h | 1 + sound/soc/fsl/fsl_xcvr.c | 12 +- sound/soc/qcom/lpass-cdc-dma.c | 2 +- sound/soc/soc-card.c | 24 ++- tools/net/ynl/lib/ynl.c | 1 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 16 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 192 ++++++++++++-------- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 15 ++ tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 8 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 86 +++++---- 161 files changed, 1941 insertions(+), 831 deletions(-)