2024-03-05 07:59:09

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [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(-)




2024-03-05 08:32:05

by Conor Dooley

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> 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.

> 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

I left a comment in response to the off-list email about this patch,
I don't think it's gonna work as the number this custom extension has
been given exceeds the max in 6.7/

Cheers,
Conor.

>
> Samuel Holland <[email protected]>
> riscv: Fix enabling cbo.zero when running in M-mode


Attachments:
(No filename) (957.00 B)
signature.asc (235.00 B)
Download all attachments

2024-03-05 09:08:39

by Luna Jernberg

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley <[email protected]>:
>
> On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > 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.
>
> > 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
>
> I left a comment in response to the off-list email about this patch,
> I don't think it's gonna work as the number this custom extension has
> been given exceeds the max in 6.7/
>
> Cheers,
> Conor.
>
> >
> > Samuel Holland <[email protected]>
> > riscv: Fix enabling cbo.zero when running in M-mode

Works fine on my Arch Linux desktop with model name : AMD Ryzen 5
5600 6-Core Processor
after the Arch Linux manual intervention for new mkinitcpio settings
and version in Arch

Tested by: Luna Jernberg <[email protected]>

2024-03-05 09:20:46

by Conor Dooley

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
> Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley <[email protected]>:
> >
> > On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > > 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.
> >
> > > 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
> >
> > I left a comment in response to the off-list email about this patch,
> > I don't think it's gonna work as the number this custom extension has
> > been given exceeds the max in 6.7/
> >
> > Cheers,
> > Conor.
> >
> > >
> > > Samuel Holland <[email protected]>
> > > riscv: Fix enabling cbo.zero when running in M-mode
>
> Works fine on my Arch Linux desktop with model name : AMD Ryzen 5
> 5600 6-Core Processor
> after the Arch Linux manual intervention for new mkinitcpio settings
> and version in Arch
>
> Tested by: Luna Jernberg <[email protected]>

This problem is riscv only, your x86 machine should not be affected
by it.

Thanks,
Conor.


Attachments:
(No filename) (1.51 kB)
signature.asc (235.00 B)
Download all attachments

2024-03-05 09:22:20

by Luna Jernberg

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

Den tis 5 mars 2024 kl 10:20 skrev Conor Dooley <[email protected]>:
>
> On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
> > Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley <[email protected]>:
> > >
> > > On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > > > 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.
> > >
> > > > 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
> > >
> > > I left a comment in response to the off-list email about this patch,
> > > I don't think it's gonna work as the number this custom extension has
> > > been given exceeds the max in 6.7/
> > >
> > > Cheers,
> > > Conor.
> > >
> > > >
> > > > Samuel Holland <[email protected]>
> > > > riscv: Fix enabling cbo.zero when running in M-mode
> >
> > Works fine on my Arch Linux desktop with model name : AMD Ryzen 5
> > 5600 6-Core Processor
> > after the Arch Linux manual intervention for new mkinitcpio settings
> > and version in Arch
> >
> > Tested by: Luna Jernberg <[email protected]>
>
> This problem is riscv only, your x86 machine should not be affected
> by it.
>
> Thanks,
> Conor.

Ah alright then i know, did feel like compiling the latest test kernel
anyways, but thanks for the heads up

2024-03-05 09:28:12

by Ron Economos

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On 3/5/24 12:31 AM, Conor Dooley wrote:
> On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
>> 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.
>> 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
> I left a comment in response to the off-list email about this patch,
> I don't think it's gonna work as the number this custom extension has
> been given exceeds the max in 6.7/
>
> Cheers,
> Conor.
>
>> Samuel Holland <[email protected]>
>> riscv: Fix enabling cbo.zero when running in M-mode

Yeah, it doesn't work. Here's the new error:

arch/riscv/kernel/cpufeature.c:180:9: error: implicit declaration of
function '__RISCV_ISA_EXT_SUPERSET'; did you mean
'RISCV_ISA_EXT_SVPBMT'? [-Werror=implicit-function-declaration]
? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom, RISCV_ISA_EXT_ZICBOM,
riscv_xlinuxenvcfg_exts),
????? |???????? ^~~~~~~~~~~~~~~~~~~~~~~~
????? |???????? RISCV_ISA_EXT_SVPBMT
arch/riscv/kernel/cpufeature.c:180:34: error: 'zicbom' undeclared here
(not in a function)
? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom, RISCV_ISA_EXT_ZICBOM,
riscv_xlinuxenvcfg_exts),
????? |????????????????????????????????? ^~~~~~
arch/riscv/kernel/cpufeature.c:181:34: error: 'zicboz' undeclared here
(not in a function)
? 181 |???????? __RISCV_ISA_EXT_SUPERSET(zicboz, RISCV_ISA_EXT_ZICBOZ,
riscv_xlinuxenvcfg_exts),
????? |????????????????????????????????? ^~~~~~
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:243:
arch/riscv/kernel/cpufeature.o] Error 1
make[3]: *** [scripts/Makefile.build:480: arch/riscv/kernel] Error 2
make[2]: *** [scripts/Makefile.build:480: arch/riscv] Error 2


2024-03-05 09:34:21

by Conor Dooley

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On Tue, Mar 05, 2024 at 10:21:46AM +0100, Luna Jernberg wrote:
> Den tis 5 mars 2024 kl 10:20 skrev Conor Dooley <[email protected]>:
> >
> > On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
> > > Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley <[email protected]>:
> > > >
> > > > On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > > > > 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.
> > > >
> > > > > 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
> > > >
> > > > I left a comment in response to the off-list email about this patch,
> > > > I don't think it's gonna work as the number this custom extension has
> > > > been given exceeds the max in 6.7/
> > > > >
> > > > > Samuel Holland <[email protected]>
> > > > > riscv: Fix enabling cbo.zero when running in M-mode
> > >
> > > Works fine on my Arch Linux desktop with model name : AMD Ryzen 5
> > > 5600 6-Core Processor
> > > after the Arch Linux manual intervention for new mkinitcpio settings
> > > and version in Arch
> > >
> > > Tested by: Luna Jernberg <[email protected]>
> >
> > This problem is riscv only, your x86 machine should not be affected
> > by it.
>
> Ah alright then i know, did feel like compiling the latest test kernel
> anyways, but thanks for the heads up

Ah, I understand now. You meant to reply saying that you had tested
6.7.9-rc2 but you replied to me instead of Greg's original posting which
confused me into thinking you tried to test these specific patches.


Attachments:
(No filename) (2.06 kB)
signature.asc (235.00 B)
Download all attachments

2024-03-05 09:35:39

by Luna Jernberg

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

Den tis 5 mars 2024 kl 10:34 skrev Conor Dooley <[email protected]>:
>
> On Tue, Mar 05, 2024 at 10:21:46AM +0100, Luna Jernberg wrote:
> > Den tis 5 mars 2024 kl 10:20 skrev Conor Dooley <[email protected]>:
> > >
> > > On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
> > > > Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley <[email protected]>:
> > > > >
> > > > > On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > > > > > 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.
> > > > >
> > > > > > 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
> > > > >
> > > > > I left a comment in response to the off-list email about this patch,
> > > > > I don't think it's gonna work as the number this custom extension has
> > > > > been given exceeds the max in 6.7/
> > > > > >
> > > > > > Samuel Holland <[email protected]>
> > > > > > riscv: Fix enabling cbo.zero when running in M-mode
> > > >
> > > > Works fine on my Arch Linux desktop with model name : AMD Ryzen 5
> > > > 5600 6-Core Processor
> > > > after the Arch Linux manual intervention for new mkinitcpio settings
> > > > and version in Arch
> > > >
> > > > Tested by: Luna Jernberg <[email protected]>
> > >
> > > This problem is riscv only, your x86 machine should not be affected
> > > by it.
> >
> > Ah alright then i know, did feel like compiling the latest test kernel
> > anyways, but thanks for the heads up
>
> Ah, I understand now. You meant to reply saying that you had tested
> 6.7.9-rc2 but you replied to me instead of Greg's original posting which
> confused me into thinking you tried to test these specific patches.
>

Yeah sorry i did reply all in Gmail, maybe should just only have
replied to Greg and the mailinglist sorry for the confusion

2024-03-05 09:47:32

by Conor Dooley

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On Tue, Mar 05, 2024 at 10:35:15AM +0100, Luna Jernberg wrote:
> Yeah sorry i did reply all in Gmail, maybe should just only have
> replied to Greg and the mailinglist sorry for the confusion

Replying all is perfectly fine. It might be harder to do in the gmail UI
than other places, but ideally you'd reply to the original message in
the thread, rather than to another reply.
Not a big deal though :)


Attachments:
(No filename) (411.00 B)
signature.asc (235.00 B)
Download all attachments

2024-03-05 09:48:33

by Ron Economos

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On 3/5/24 1:27 AM, Ron Economos wrote:
> On 3/5/24 12:31 AM, Conor Dooley wrote:
>> On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
>>> 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.
>>> 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
>> I left a comment in response to the off-list email about this patch,
>> I don't think it's gonna work as the number this custom extension has
>> been given exceeds the max in 6.7/
>>
>> Cheers,
>> Conor.
>>
>>> Samuel Holland <[email protected]>
>>> ???? riscv: Fix enabling cbo.zero when running in M-mode
>
> Yeah, it doesn't work. Here's the new error:
>
> arch/riscv/kernel/cpufeature.c:180:9: error: implicit declaration of
> function '__RISCV_ISA_EXT_SUPERSET'; did you mean
> 'RISCV_ISA_EXT_SVPBMT'? [-Werror=implicit-function-declaration]
> ? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom, RISCV_ISA_EXT_ZICBOM,
> riscv_xlinuxenvcfg_exts),
> ????? |???????? ^~~~~~~~~~~~~~~~~~~~~~~~
> ????? |???????? RISCV_ISA_EXT_SVPBMT
> arch/riscv/kernel/cpufeature.c:180:34: error: 'zicbom' undeclared here
> (not in a function)
> ? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom, RISCV_ISA_EXT_ZICBOM,
> riscv_xlinuxenvcfg_exts),
> ????? |????????????????????????????????? ^~~~~~
> arch/riscv/kernel/cpufeature.c:181:34: error: 'zicboz' undeclared here
> (not in a function)
> ? 181 |???????? __RISCV_ISA_EXT_SUPERSET(zicboz, RISCV_ISA_EXT_ZICBOZ,
> riscv_xlinuxenvcfg_exts),
> ????? |????????????????????????????????? ^~~~~~
> cc1: some warnings being treated as errors
> make[4]: *** [scripts/Makefile.build:243:
> arch/riscv/kernel/cpufeature.o] Error 1
> make[3]: *** [scripts/Makefile.build:480: arch/riscv/kernel] Error 2
> make[2]: *** [scripts/Makefile.build:480: arch/riscv] Error 2
>
>
This depends on a much earlier patch, "riscv: add ISA extension parsing
for vector crypto" (upstream commit
aec3353963b8de889c3f1ab7cc8ba11e99626606).

I think the best solution will be to revert all three patches.

riscv: Save/restore envcfg CSR during CPU suspend

riscv: Add a custom ISA extension for the [ms]envcfg CSR

riscv: Fix enabling cbo.zero when running in M-mode



2024-03-05 09:53:16

by Ron Economos

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On 3/5/24 1:48 AM, Ron Economos wrote:
> On 3/5/24 1:27 AM, Ron Economos wrote:
>> On 3/5/24 12:31 AM, Conor Dooley wrote:
>>> On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
>>>> 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.
>>>> 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
>>> I left a comment in response to the off-list email about this patch,
>>> I don't think it's gonna work as the number this custom extension has
>>> been given exceeds the max in 6.7/
>>>
>>> Cheers,
>>> Conor.
>>>
>>>> Samuel Holland <[email protected]>
>>>> ???? riscv: Fix enabling cbo.zero when running in M-mode
>>
>> Yeah, it doesn't work. Here's the new error:
>>
>> arch/riscv/kernel/cpufeature.c:180:9: error: implicit declaration of
>> function '__RISCV_ISA_EXT_SUPERSET'; did you mean
>> 'RISCV_ISA_EXT_SVPBMT'? [-Werror=implicit-function-declaration]
>> ? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom,
>> RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts),
>> ????? |???????? ^~~~~~~~~~~~~~~~~~~~~~~~
>> ????? |???????? RISCV_ISA_EXT_SVPBMT
>> arch/riscv/kernel/cpufeature.c:180:34: error: 'zicbom' undeclared
>> here (not in a function)
>> ? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom,
>> RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts),
>> ????? |????????????????????????????????? ^~~~~~
>> arch/riscv/kernel/cpufeature.c:181:34: error: 'zicboz' undeclared
>> here (not in a function)
>> ? 181 |???????? __RISCV_ISA_EXT_SUPERSET(zicboz,
>> RISCV_ISA_EXT_ZICBOZ, riscv_xlinuxenvcfg_exts),
>> ????? |????????????????????????????????? ^~~~~~
>> cc1: some warnings being treated as errors
>> make[4]: *** [scripts/Makefile.build:243:
>> arch/riscv/kernel/cpufeature.o] Error 1
>> make[3]: *** [scripts/Makefile.build:480: arch/riscv/kernel] Error 2
>> make[2]: *** [scripts/Makefile.build:480: arch/riscv] Error 2
>>
>>
> This depends on a much earlier patch, "riscv: add ISA extension
> parsing for vector crypto" (upstream commit
> aec3353963b8de889c3f1ab7cc8ba11e99626606).
>
> I think the best solution will be to revert all three patches.
>
> riscv: Save/restore envcfg CSR during CPU suspend
>
> riscv: Add a custom ISA extension for the [ms]envcfg CSR
>
> riscv: Fix enabling cbo.zero when running in M-mode
>
>
>
Sorry, "riscv: Fix enabling cbo.zero when running in M-mode" is okay.
Just the first two.


2024-03-05 11:15:16

by Jon Hunter

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On Tue, 05 Mar 2024 07:58:57 +0000, Greg Kroah-Hartman wrote:
> 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

All tests passing for Tegra ...

Test results for stable-v6.7:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 fail

Linux version: 6.7.9-rc2-g94875ec14699
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04

Tested-by: Jon Hunter <[email protected]>

Jon

2024-03-05 11:25:13

by Pavel Machek

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

Hi!

> 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.

This break build on riscv:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/1201117170

Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


Attachments:
(No filename) (540.00 B)
signature.asc (201.00 B)
Download all attachments

2024-03-05 11:30:07

by Greg Kroah-Hartman

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

On Tue, Mar 05, 2024 at 01:52:59AM -0800, Ron Economos wrote:
> On 3/5/24 1:48 AM, Ron Economos wrote:
> > On 3/5/24 1:27 AM, Ron Economos wrote:
> > > On 3/5/24 12:31 AM, Conor Dooley wrote:
> > > > On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > > > > 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.
> > > > > 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
> > > > I left a comment in response to the off-list email about this patch,
> > > > I don't think it's gonna work as the number this custom extension has
> > > > been given exceeds the max in 6.7/
> > > >
> > > > Cheers,
> > > > Conor.
> > > >
> > > > > Samuel Holland <[email protected]>
> > > > > ???? riscv: Fix enabling cbo.zero when running in M-mode
> > >
> > > Yeah, it doesn't work. Here's the new error:
> > >
> > > arch/riscv/kernel/cpufeature.c:180:9: error: implicit declaration of
> > > function '__RISCV_ISA_EXT_SUPERSET'; did you mean
> > > 'RISCV_ISA_EXT_SVPBMT'? [-Werror=implicit-function-declaration]
> > > ? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom,
> > > RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts),
> > > ????? |???????? ^~~~~~~~~~~~~~~~~~~~~~~~
> > > ????? |???????? RISCV_ISA_EXT_SVPBMT
> > > arch/riscv/kernel/cpufeature.c:180:34: error: 'zicbom' undeclared
> > > here (not in a function)
> > > ? 180 |???????? __RISCV_ISA_EXT_SUPERSET(zicbom,
> > > RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts),
> > > ????? |????????????????????????????????? ^~~~~~
> > > arch/riscv/kernel/cpufeature.c:181:34: error: 'zicboz' undeclared
> > > here (not in a function)
> > > ? 181 |???????? __RISCV_ISA_EXT_SUPERSET(zicboz,
> > > RISCV_ISA_EXT_ZICBOZ, riscv_xlinuxenvcfg_exts),
> > > ????? |????????????????????????????????? ^~~~~~
> > > cc1: some warnings being treated as errors
> > > make[4]: *** [scripts/Makefile.build:243:
> > > arch/riscv/kernel/cpufeature.o] Error 1
> > > make[3]: *** [scripts/Makefile.build:480: arch/riscv/kernel] Error 2
> > > make[2]: *** [scripts/Makefile.build:480: arch/riscv] Error 2
> > >
> > >
> > This depends on a much earlier patch, "riscv: add ISA extension parsing
> > for vector crypto" (upstream commit
> > aec3353963b8de889c3f1ab7cc8ba11e99626606).
> >
> > I think the best solution will be to revert all three patches.
> >
> > riscv: Save/restore envcfg CSR during CPU suspend
> >
> > riscv: Add a custom ISA extension for the [ms]envcfg CSR
> >
> > riscv: Fix enabling cbo.zero when running in M-mode
> >
> >
> >
> Sorry, "riscv: Fix enabling cbo.zero when running in M-mode" is okay. Just
> the first two.

Ok, will go drop both of them now and will push out a -rc3.

thanks,

greg k-h

2024-03-06 14:55:28

by Luna Jernberg

[permalink] [raw]
Subject: Re: [PATCH 6.7 000/163] 6.7.9-rc2 review

Tested-by: Luna Jernberg <[email protected]>

Den tis 5 mars 2024 kl 12:38 skrev Greg Kroah-Hartman
<[email protected]>:
>
> On Tue, Mar 05, 2024 at 01:52:59AM -0800, Ron Economos wrote:
> > On 3/5/24 1:48 AM, Ron Economos wrote:
> > > On 3/5/24 1:27 AM, Ron Economos wrote:
> > > > On 3/5/24 12:31 AM, Conor Dooley wrote:
> > > > > On Tue, Mar 05, 2024 at 07:58:57AM +0000, Greg Kroah-Hartman wrote:
> > > > > > 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.
> > > > > > 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
> > > > > I left a comment in response to the off-list email about this patch,
> > > > > I don't think it's gonna work as the number this custom extension has
> > > > > been given exceeds the max in 6.7/
> > > > >
> > > > > Cheers,
> > > > > Conor.
> > > > >
> > > > > > Samuel Holland <[email protected]>
> > > > > > riscv: Fix enabling cbo.zero when running in M-mode
> > > >
> > > > Yeah, it doesn't work. Here's the new error:
> > > >
> > > > arch/riscv/kernel/cpufeature.c:180:9: error: implicit declaration of
> > > > function '__RISCV_ISA_EXT_SUPERSET'; did you mean
> > > > 'RISCV_ISA_EXT_SVPBMT'? [-Werror=implicit-function-declaration]
> > > > 180 | __RISCV_ISA_EXT_SUPERSET(zicbom,
> > > > RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts),
> > > > | ^~~~~~~~~~~~~~~~~~~~~~~~
> > > > | RISCV_ISA_EXT_SVPBMT
> > > > arch/riscv/kernel/cpufeature.c:180:34: error: 'zicbom' undeclared
> > > > here (not in a function)
> > > > 180 | __RISCV_ISA_EXT_SUPERSET(zicbom,
> > > > RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts),
> > > > | ^~~~~~
> > > > arch/riscv/kernel/cpufeature.c:181:34: error: 'zicboz' undeclared
> > > > here (not in a function)
> > > > 181 | __RISCV_ISA_EXT_SUPERSET(zicboz,
> > > > RISCV_ISA_EXT_ZICBOZ, riscv_xlinuxenvcfg_exts),
> > > > | ^~~~~~
> > > > cc1: some warnings being treated as errors
> > > > make[4]: *** [scripts/Makefile.build:243:
> > > > arch/riscv/kernel/cpufeature.o] Error 1
> > > > make[3]: *** [scripts/Makefile.build:480: arch/riscv/kernel] Error 2
> > > > make[2]: *** [scripts/Makefile.build:480: arch/riscv] Error 2
> > > >
> > > >
> > > This depends on a much earlier patch, "riscv: add ISA extension parsing
> > > for vector crypto" (upstream commit
> > > aec3353963b8de889c3f1ab7cc8ba11e99626606).
> > >
> > > I think the best solution will be to revert all three patches.
> > >
> > > riscv: Save/restore envcfg CSR during CPU suspend
> > >
> > > riscv: Add a custom ISA extension for the [ms]envcfg CSR
> > >
> > > riscv: Fix enabling cbo.zero when running in M-mode
> > >
> > >
> > >
> > Sorry, "riscv: Fix enabling cbo.zero when running in M-mode" is okay. Just
> > the first two.
>
> Ok, will go drop both of them now and will push out a -rc3.
>
> thanks,
>
> greg k-h
>