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.g... 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 gregkh@linuxfoundation.org Linux 6.7.9-rc2
Danilo Krummrich dakr@redhat.com drm/nouveau: don't fini scheduler before entity flush
Geliang Tang tanggeliang@kylinos.cn selftests: mptcp: rm subflow with v4/v4mapped addr
Geliang Tang geliang.tang@linux.dev selftests: mptcp: add mptcp_lib_is_v6
Geliang Tang geliang.tang@linux.dev selftests: mptcp: update userspace pm test helpers
Geliang Tang geliang.tang@linux.dev selftests: mptcp: add chk_subflows_total helper
Geliang Tang geliang.tang@linux.dev selftests: mptcp: add evts_get_info helper
Pawan Gupta pawan.kumar.gupta@linux.intel.com KVM/VMX: Move VERW closer to VMentry for MDS mitigation
Pawan Gupta pawan.kumar.gupta@linux.intel.com KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
Pawan Gupta pawan.kumar.gupta@linux.intel.com x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
Pawan Gupta pawan.kumar.gupta@linux.intel.com x86/entry_32: Add VERW just before userspace transition
Pawan Gupta pawan.kumar.gupta@linux.intel.com x86/entry_64: Add VERW just before userspace transition
Ming Lei ming.lei@redhat.com block: define bvec_iter as __packed __aligned(4)
Bartosz Golaszewski bartosz.golaszewski@linaro.org gpio: fix resource unwinding order in error path
Andy Shevchenko andriy.shevchenko@linux.intel.com gpiolib: Fix the error path order in gpiochip_add_data_with_key()
Arturas Moskvinas arturas.moskvinas@gmail.com gpio: 74x164: Enable output pins after registers are reset
Nathan Lynch nathanl@linux.ibm.com powerpc/rtas: use correct function name for resetting TCE tables
Gaurav Batra gbatra@linux.vnet.ibm.com powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
Fenghua Yu fenghua.yu@intel.com dmaengine: idxd: Ensure safe user copy of completion record
Fenghua Yu fenghua.yu@intel.com dmaengine: idxd: Remove shadow Event Log head stored in idxd
Dmitry Baryshkov dmitry.baryshkov@linaro.org phy: qcom-qmp-usb: fix v3 offsets data
Yang Yingliang yangyingliang@huawei.com phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
Alexander Stein alexander.stein@ew.tq-group.com phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
Kory Maincent kory.maincent@bootlin.com dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
Kory Maincent kory.maincent@bootlin.com dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
Kory Maincent kory.maincent@bootlin.com dmaengine: dw-edma: Add HDMA remote interrupt configuration
Kory Maincent kory.maincent@bootlin.com dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
Kory Maincent kory.maincent@bootlin.com dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
Kory Maincent kory.maincent@bootlin.com dmaengine: dw-edma: Fix the ch_count hdma callback
Dan Carpenter dan.carpenter@linaro.org ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
Kuniyuki Iwashima kuniyu@amazon.com af_unix: Drop oob_skb ref before purging queue in GC.
Kuniyuki Iwashima kuniyu@amazon.com af_unix: Fix task hung while purging oob_skb in GC.
NeilBrown neilb@suse.de NFS: Fix data corruption caused by congestion.
Peter Ujfalusi peter.ujfalusi@gmail.com mfd: twl6030-irq: Revert to use of_match_device()
Paolo Abeni pabeni@redhat.com mptcp: fix possible deadlock in subflow diag
Davide Caratti dcaratti@redhat.com mptcp: fix double-free on socket dismantle
Paolo Abeni pabeni@redhat.com mptcp: fix potential wake-up event loss
Paolo Abeni pabeni@redhat.com mptcp: fix snd_wnd initialization for passive socket
Geliang Tang tanggeliang@kylinos.cn selftests: mptcp: join: add ss mptcp support check
Paolo Abeni pabeni@redhat.com mptcp: push at DSS boundaries
Matthieu Baerts (NGI0) matttbe@kernel.org mptcp: avoid printing warning once on client side
Geliang Tang tanggeliang@kylinos.cn mptcp: map v4 address to v6 when destroying subflow
Paolo Bonzini pbonzini@redhat.com x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
Paolo Bonzini pbonzini@redhat.com x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu()
Jiri Bohac jbohac@suse.cz x86/e820: Don't reserve SETUP_RNG_SEED in e820
Byungchul Park byungchul@sk.com mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
Aneesh Kumar K.V (IBM) aneesh.kumar@kernel.org mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
Masami Hiramatsu (Google) mhiramat@kernel.org fprobe: Fix to allocate entry_data_size buffer with rethook instances
Bjorn Andersson quic_bjorande@quicinc.com pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
Cristian Marussi cristian.marussi@arm.com pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
Tim Schumacher timschumi@gmx.de efivarfs: Request at most 512 bytes for variable names
Nicolin Chen nicolinc@nvidia.com iommufd: Fix protection fault in iommufd_test_syz_conv_iova
Nicolin Chen nicolinc@nvidia.com iommufd: Fix iopt_access_list_id overwrite bug
Nathan Chancellor nathan@kernel.org kbuild: Add -Wa,--fatal-warnings to as-instr invocation
Thomas Weißschuh linux@weissschuh.net power: supply: mm8013: select REGMAP_I2C
Samuel Holland samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com riscv: Add a custom ISA extension for the [ms]envcfg CSR
Samuel Holland samuel.holland@sifive.com riscv: Fix enabling cbo.zero when running in M-mode
Zong Li zong.li@sifive.com riscv: add CALLER_ADDRx support
Nathan Chancellor nathan@kernel.org RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
Xiubo Li xiubli@redhat.com ceph: switch to corrected encoding of max_xattr_size in mdsmap
Elad Nachman enachman@marvell.com mmc: sdhci-xenon: fix PHY init clock stability
Elad Nachman enachman@marvell.com mmc: sdhci-xenon: add timeout for PHY init complete
Ivan Semenov ivan@semenov.dev mmc: core: Fix eMMC initialization with 1-bit bus connection
Christophe Kerello christophe.kerello@foss.st.com mmc: mmci: stm32: fix DMA API overlapping mappings warning
Curtis Klein curtis.klein@hpe.com dmaengine: fsl-qdma: init irq after reg initialization
Joy Zou joy.zou@nxp.com dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
Tadeusz Struk tstruk@gigaio.com dmaengine: ptdma: use consistent DMA masks
Ard Biesheuvel ardb@kernel.org crypto: arm64/neonbs - fix out-of-bounds access on short input
Peng Ma peng.ma@nxp.com dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
Rob Clark robdclark@chromium.org soc: qcom: pmic_glink: Fix boot when QRTR=m
Ryan Lin tsung-hua.lin@amd.com drm/amd/display: Add monitor patch for specific eDP
Ma Jun Jun.Ma2@amd.com drm/amdgpu/pm: Fix the power1_min_cap value
Matthew Auld matthew.auld@intel.com drm/buddy: fix range bias
Alex Deucher alexander.deucher@amd.com Revert "drm/amd/pm: resolve reboot exception for si oland"
Filipe Manana fdmanana@suse.com btrfs: send: don't issue unnecessary zero writes for trailing hole
David Sterba dsterba@suse.com btrfs: dev-replace: properly validate device names
Filipe Manana fdmanana@suse.com btrfs: fix double free of anonymous device after snapshot creation failure
Johannes Berg johannes.berg@intel.com wifi: nl80211: reject iftype change with mesh ID change
Elad Nachman enachman@marvell.com mtd: rawnand: marvell: fix layouts
Nhat Pham nphamcs@gmail.com mm: cachestat: fix folio read-after-free in cache walk
Alexander Ofitserov oficerovas@altlinux.org gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
Mickaël Salaün mic@digikod.net landlock: Fix asymmetric private inodes referring
Johan Hovold johan+linaro@kernel.org Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
Willian Wang git@willian.wang ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
Eniac Zhang eniac-xw.zhang@hp.com ALSA: hda/realtek: fix mute/micmute LED For HP mt440
Hans Peter flurry123@gmx.ch ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
Gergo Koteles soyer@irl.hu ALSA: hda/realtek: tas2781: enable subwoofer volume control
Jay Ajit Mate jay.mate15@gmail.com ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630
Takashi Iwai tiwai@suse.de ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
Takashi Sakamoto o-takashi@sakamocchi.jp ALSA: firewire-lib: fix to check cycle continuity
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp tomoyo: fix UAF write bug in tomoyo_write_control()
Saravana Kannan saravanak@google.com of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
Sid Pranjale sidpranjale127@protonmail.com drm/nouveau: keep DMA buffers required for suspend/resume
Filipe Manana fdmanana@suse.com btrfs: fix race between ordered extent completion and fiemap
Dimitris Vlachos dvlachos@ics.forth.gr riscv: Sparse-Memory/vmemmap out-of-bounds fix
Alexandre Ghiti alexghiti@rivosinc.com riscv: Fix pte_leaf_size() for NAPOT
Alexandre Ghiti alexghiti@rivosinc.com Revert "riscv: mm: support Svnapot in huge vmap"
Vadim Shakirov vadim.shakirov@syntacore.com drivers: perf: ctr_get_width function for legacy is not defined
Vadim Shakirov vadim.shakirov@syntacore.com drivers: perf: added capabilities for legacy PMU
Srinivasan Shanmugam srinivasan.shanmugam@amd.com drm/amd/display: Prevent potential buffer overflow in map_hw_resources
David Howells dhowells@redhat.com afs: Fix endless loop in directory parsing
Jiri Slaby (SUSE) jirislaby@kernel.org fbcon: always restore the old font data in fbcon_do_set_font()
Thierry Reding treding@nvidia.com drm/tegra: Remove existing framebuffer only if we support display
Conor Dooley conor@kernel.org RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
Richard Fitzgerald rf@opensource.cirrus.com ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: Fix for initializing ASP1 mixer registers
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: Don't add the same register patch multiple times
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
Alexandre Ghiti alexghiti@rivosinc.com riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
Yangyu Chen cyy@cyyself.name riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
Mikko Perttunen mperttunen@nvidia.com gpu: host1x: Skip reset assert on Tegra186
Colin Ian King colin.i.king@gmail.com ASoC: qcom: Fix uninitialized pointer dmactl
Takashi Iwai tiwai@suse.de ALSA: Drop leftover snd-rtctimer stuff from Makefile
Richard Fitzgerald rf@opensource.cirrus.com ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
Hans de Goede hdegoede@redhat.com power: supply: bq27xxx-i2c: Do not free non existing IRQ
Arnd Bergmann arnd@arndb.de efi/capsule-loader: fix incorrect allocation size
Jisheng Zhang jszhang@kernel.org riscv: tlb: fix __p*d_free_tlb()
Sabrina Dubroca sd@queasysnail.net tls: fix use-after-free on failed backlog decryption
Sabrina Dubroca sd@queasysnail.net tls: separate no-async decryption request handling from async
Sabrina Dubroca sd@queasysnail.net tls: fix peeking with sync+async decryption
Sabrina Dubroca sd@queasysnail.net tls: decrement decrypt_pending if no async completion will be called
Lukasz Majewski lukma@denx.de net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
Oleksij Rempel o.rempel@pengutronix.de igb: extend PTP timestamp adjustments to i211
Lin Ma linma@zju.edu.cn rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
Jakub Kicinski kuba@kernel.org tools: ynl: fix handling of multiple mcast groups
Florian Westphal fw@strlen.de netfilter: bridge: confirm multicast packets before passing them up the stack
Ignat Korchagin ignat@cloudflare.com netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
Zijun Hu quic_zijuhu@quicinc.com Bluetooth: qca: Fix triggering coredump implementation
Janaki Ramaiah Thota quic_janathot@quicinc.com Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
Zijun Hu quic_zijuhu@quicinc.com Bluetooth: qca: Fix wrong event type for patch config command
Kai-Heng Feng kai.heng.feng@canonical.com Bluetooth: Enforce validation on max value of connection interval
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
Zijun Hu quic_zijuhu@quicinc.com Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: hci_sync: Fix accept_list when attempting to suspend
Ying Hsu yinghsu@chromium.org Bluetooth: Avoid potential use-after-free in hci_error_reset
Jonas Dreßler verdre@v0yd.nl Bluetooth: hci_sync: Check the correct flag before starting a scan
Jakub Raczynski j.raczynski@samsung.com stmmac: Clear variable when destroying workqueue
Justin Iurman justin.iurman@uliege.be uapi: in6: replace temporary label with rfc9486
Oleksij Rempel o.rempel@pengutronix.de net: lan78xx: fix "softirq work is pending" error
Javier Carrasco javier.carrasco.cruz@gmail.com net: usb: dm9601: fix wrong return value in dm9601_mdio_read
Jakub Kicinski kuba@kernel.org veth: try harder when allocating queue memory
Oleksij Rempel o.rempel@pengutronix.de lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
Eric Dumazet edumazet@google.com ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
Jakub Kicinski kuba@kernel.org net: veth: clear GRO when clearing XDP even when down
Doug Smythies dsmythies@telus.net cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
Yunjian Wang wangyunjian@huawei.com tun: Fix xdp_rxq_info's queue_index when detaching
Vladimir Oltean vladimir.oltean@nxp.com net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
Jeremy Kerr jk@codeconstruct.com.au net: mctp: take ownership of skb in mctp_local_output
Florian Westphal fw@strlen.de net: ip_tunnel: prevent perpetual headroom growth
Florian Westphal fw@strlen.de netlink: add nla be16/32 types to minlen array
Ryosuke Yasuoka ryasuoka@redhat.com netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
Théo Lebrun theo.lebrun@bootlin.com spi: cadence-qspi: remove system-wide suspend helper calls from runtime PM hooks
Théo Lebrun theo.lebrun@bootlin.com spi: cadence-qspi: fix pointer reference in runtime PM hooks
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com ice: fix pin phase adjust updates on PF reset
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com ice: fix dpll periodic work data updates on PF reset
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com ice: fix dpll and dpll_pin data access on PF reset
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com ice: fix dpll input pin phase_adjust value updates
Yochai Hagvi yochai.hagvi@intel.com ice: fix connection state of DPLL and out pin
Han Xu han.xu@nxp.com mtd: spinand: gigadevice: Fix the get ecc status issue
Josef Bacik josef@toxicpanda.com 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(-)
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com riscv: Fix enabling cbo.zero when running in M-mode
Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley conor.dooley@microchip.com:
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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 droidbittin@gmail.com
On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley conor.dooley@microchip.com:
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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 droidbittin@gmail.com
This problem is riscv only, your x86 machine should not be affected by it.
Thanks, Conor.
Den tis 5 mars 2024 kl 10:20 skrev Conor Dooley conor.dooley@microchip.com:
On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley conor.dooley@microchip.com:
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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 droidbittin@gmail.com
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
On Tue, Mar 05, 2024 at 10:21:46AM +0100, Luna Jernberg wrote:
Den tis 5 mars 2024 kl 10:20 skrev Conor Dooley conor.dooley@microchip.com:
On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley conor.dooley@microchip.com:
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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 droidbittin@gmail.com
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.
Den tis 5 mars 2024 kl 10:34 skrev Conor Dooley conor.dooley@microchip.com:
On Tue, Mar 05, 2024 at 10:21:46AM +0100, Luna Jernberg wrote:
Den tis 5 mars 2024 kl 10:20 skrev Conor Dooley conor.dooley@microchip.com:
On Tue, Mar 05, 2024 at 10:07:37AM +0100, Luna Jernberg wrote:
Den tis 5 mars 2024 kl 09:32 skrev Conor Dooley conor.dooley@microchip.com:
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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 droidbittin@gmail.com
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
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 :)
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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.
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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
Tested-by: Luna Jernberg droidbittin@gmail.com
Den tis 5 mars 2024 kl 12:38 skrev Greg Kroah-Hartman gregkh@linuxfoundation.org:
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 samuel.holland@sifive.com riscv: Save/restore envcfg CSR during CPU suspend
Samuel Holland samuel.holland@sifive.com 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 samuel.holland@sifive.com 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
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.g... 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 jonathanh@nvidia.com
Jon
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/12...
Best regards, Pavel
linux-stable-mirror@lists.linaro.org