This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.15.139-rc1
Filipe Manana fdmanana@suse.com btrfs: use u64 for buffer sizes in the tree search ioctls
Dominique Martinet dominique.martinet@atmark-techno.com Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
Yujie Liu yujie.liu@intel.com tracing/kprobes: Fix the order of argument descriptions
Arnd Bergmann arnd@arndb.de fbdev: fsl-diu-fb: mark wr_reg_wa() static
Dan Carpenter dan.carpenter@linaro.org fbdev: imsttfb: fix a resource leak in probe
Helge Deller deller@gmx.de fbdev: imsttfb: Fix error path of imsttfb_probe()
Amit Kumar Mahapatra amit.kumar-mahapatra@amd.com spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
Jerome Brunet jbrunet@baylibre.com ASoC: hdmi-codec: register hpd callback on component probe
Erik Kurzinger ekurzinger@nvidia.com drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
Florian Westphal fw@strlen.de netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
Jeremy Sowden jeremy@azazel.net netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
Maciej Żenczykowski zenczykowski@gmail.com netfilter: xt_recent: fix (increase) ipv6 literal buffer length
Roman Bacik roman.bacik@broadcom.com i2c: iproc: handle invalid slave state
Heiner Kallweit hkallweit1@gmail.com r8169: respect userspace disabling IFF_MULTICAST
Yu Kuai yukuai3@huawei.com blk-core: use pr_warn_ratelimited() in bio_check_ro()
Miaohe Lin linmiaohe@huawei.com block: remove unneeded return value of bio_check_ro()
George Shuklin george.shuklin@gmail.com tg3: power down device only on SYSTEM_POWER_OFF
D. Wythe alibuda@linux.alibaba.com net/smc: put sk reference if close work was canceled
D. Wythe alibuda@linux.alibaba.com net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
D. Wythe alibuda@linux.alibaba.com net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
Hangbin Liu liuhangbin@gmail.com selftests: pmtu.sh: fix result checking
Furong Xu 0x1207@gmail.com net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
NeilBrown neilb@suse.de Fix termination state for idr_for_each_entry_ul()
Patrick Thompson ptf@google.com net: r8169: Disable multicast filter for RTL8168H and RTL8107E
Kuniyuki Iwashima kuniyu@amazon.com dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
Kuniyuki Iwashima kuniyu@amazon.com dccp: Call security_inet_conn_request() after setting IPv4 addresses.
Ratheesh Kannoth rkannoth@marvell.com octeontx2-pf: Fix holes in error code
Ratheesh Kannoth rkannoth@marvell.com octeontx2-pf: Fix error codes
Eric Dumazet edumazet@google.com inet: shrink struct flowi_common
Hou Tao houtao1@huawei.com bpf: Check map->usercnt after timer->timer is assigned
Shigeru Yoshida syoshida@redhat.com tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
Dan Carpenter dan.carpenter@linaro.org hsr: Prevent use after free in prp_create_tagged_frame()
Willem de Bruijn willemb@google.com llc: verify mac len before reading mac header
Dan Carpenter dan.carpenter@linaro.org Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
Florian Fainelli florian.fainelli@broadcom.com pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
Uwe Kleine-König u.kleine-koenig@pengutronix.de pwm: sti: Reduce number of allocations and drop usage of chip_data
Ben Wolsieffer ben.wolsieffer@hefring.com regmap: prevent noinc writes from clobbering cache
Hans Verkuil hverkuil-cisco@xs4all.nl media: dvb-usb-v2: af9035: fix missing unlock
Jernej Skrabec jernej.skrabec@gmail.com media: cedrus: Fix clock/reset sequence
Jiasheng Jiang jiasheng@iscas.ac.cn media: vidtv: mux: Add check and kfree for kstrdup
Jiasheng Jiang jiasheng@iscas.ac.cn media: vidtv: psi: Add check for kstrdup
Katya Orlova e.orlova@ispras.ru media: s3c-camif: Avoid inappropriate kfree()
Zheng Wang zyytlz.wz@163.com media: bttv: fix use after free error due to btv->timeout timer
Christophe JAILLET christophe.jaillet@wanadoo.fr media: i2c: max9286: Fix some redundant of_node_put() calls
Yang Yingliang yangyingliang@huawei.com pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
Yang Yingliang yangyingliang@huawei.com pcmcia: ds: fix refcount leak in pcmcia_device_add()
Yang Yingliang yangyingliang@huawei.com pcmcia: cs: fix possible hung task and memory leak pccardd()
Javier Carrasco javier.carrasco.cruz@gmail.com rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
Dan Williams dan.j.williams@intel.com cxl/mem: Fix shutdown order
Dinghao Liu dinghao.liu@zju.edu.cn i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
Hangyu Hua hbh25y@gmail.com 9p/net: fix possible memory leak in p9_check_errors()
Ian Rogers irogers@google.com perf hist: Add missing puts to hist__account_cycles
Ian Rogers irogers@google.com perf machine: Avoid out of bounds LBR memory read
Sergey Shtylyov s.shtylyov@omp.ru usb: host: xhci-plat: fix possible kernel oops while resuming
Basavaraj Natikar Basavaraj.Natikar@amd.com xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
Wang Yufen wangyufen@huawei.com powerpc/pseries: fix potential memory leak in init_cpu_associativity()
Sebastian Andrzej Siewior bigeasy@linutronix.de powerpc/imc-pmu: Use the correct spinlock initializer.
Benjamin Gray bgray@linux.ibm.com powerpc/xive: Fix endian conversion size
Christophe Leroy christophe.leroy@csgroup.eu powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
Masahiro Yamada masahiroy@kernel.org modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
Christophe Leroy christophe.leroy@csgroup.eu powerpc: Only define __parse_fpscr() when required
Chao Yu chao@kernel.org f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
Christophe JAILLET christophe.jaillet@wanadoo.fr dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
Jonas Blixt jonas.blixt@actia.se USB: usbip: fix stub_dev hub disconnect
Matti Vaittinen mazziesaccount@gmail.com tools: iio: iio_generic_buffer ensure alignment
Jinjie Ruan ruanjinjie@huawei.com misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
Dan Carpenter dan.carpenter@linaro.org dmaengine: ti: edma: handle irq_of_parse_and_map() errors
Michał Mirosław mirq-linux@rere.qmqm.pl usb: chipidea: Simplify Tegra DMA alignment code
Michał Mirosław mirq-linux@rere.qmqm.pl usb: chipidea: Fix DMA overwrite for Tegra
Jia-Ju Bai baijiaju@buaa.edu.cn usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
Fenghua Yu fenghua.yu@intel.com dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers
Ian Rogers irogers@google.com perf evlist: Avoid frequency mode for the dummy event
Namhyung Kim namhyung@kernel.org perf tools: Get rid of evlist__add_on_all_cpus()
Adrian Hunter adrian.hunter@intel.com perf evlist: Add evlist__add_dummy_on_all_cpus()
Zheng Yejian zhengyejian1@huawei.com livepatch: Fix missing newline character in klp_resolve_symbols()
Yi Yang yiyang13@huawei.com tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
Chao Yu chao@kernel.org f2fs: compress: fix to avoid redundant compress extension
Chao Yu chao@kernel.org f2fs: compress: fix to avoid use-after-free on dic
Christophe JAILLET christophe.jaillet@wanadoo.fr leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
Uwe Kleine-König u.kleine-koenig@pengutronix.de leds: pwm: Don't disable the PWM when the LED should be off
Marek Behún kabel@kernel.org leds: turris-omnia: Do not use SMBUS calls
Marek Behún kabel@kernel.org leds: turris-omnia: Drop unnecessary mutex locking
Hans de Goede hdegoede@redhat.com mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs
Dinghao Liu dinghao.liu@zju.edu.cn mfd: dln2: Fix double put in dln2_probe
Herve Codina herve.codina@bootlin.com mfd: core: Ensure disabled devices are skipped without aborting
Michał Mirosław mirq-linux@rere.qmqm.pl mfd: core: Un-constify mfd_cell.of_reg
Kuninori Morimoto kuninori.morimoto.gx@renesas.com ASoC: ams-delta.c: use component after check
Giovanni Cabiddu giovanni.cabiddu@intel.com crypto: qat - fix deadlock in backlog processing
WangJinchao wangjinchao@xfusion.com padata: Fix refcnt handling in padata_free_shell()
Cezary Rojewski cezary.rojewski@intel.com ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
Hans de Goede hdegoede@redhat.com HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
Hans de Goede hdegoede@redhat.com HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
Hans de Goede hdegoede@redhat.com HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
Bastien Nocera hadess@hadess.net HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
Bastien Nocera hadess@hadess.net Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
Geert Uytterhoeven geert+renesas@glider.be sh: bios: Revive earlyprintk support
Danny Kaehn danny.kaehn@plexus.com hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
Leon Romanovsky leon@kernel.org RDMA/hfi1: Workaround truncation compilation error
Daniel Mentz danielmentz@google.com scsi: ufs: core: Leave space for '\0' in utf8 desc string
Zhang Shurong zhang_shurong@foxmail.com ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
Luoyouming luoyouming@huawei.com RDMA/hns: The UD mode can only be configured with DCQCN
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix signed-unsigned mixed comparisons
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
Patrisious Haddad phaddad@nvidia.com IB/mlx5: Fix rdma counter binding for RAW QP
Kuninori Morimoto kuninori.morimoto.gx@renesas.com ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
Gou Hao gouhao@uniontech.com ext4: move 'ix' sanity check to corrent position
Kursad Oney kursad.oney@broadcom.com ARM: 9321/1: memset: cast the constant byte to unsigned char
Danny Kaehn danny.kaehn@plexus.com hid: cp2112: Fix duplicate workqueue initialization
Giovanni Cabiddu giovanni.cabiddu@intel.com crypto: qat - increase size of buffers
Gaurav Jain gaurav.jain@nxp.com crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
Gaurav Jain gaurav.jain@nxp.com crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
Tomas Glozar tglozar@redhat.com nd_btt: Make BTT lanes preemptible
Chen Ni nichen@iscas.ac.cn libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
Tyrel Datwyler tyreld@linux.ibm.com scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code
Gustavo A. R. Silva gustavoars@kernel.org RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
Jonas Gorski jonas.gorski@gmail.com hwrng: geode - fix accessing registers
Christophe JAILLET christophe.jaillet@wanadoo.fr crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
Ilpo Järvinen ilpo.jarvinen@linux.intel.com selftests/resctrl: Ensure the benchmark commands fits to its array
Maciej Wieczor-Retman maciej.wieczor-retman@intel.com selftests/pidfd: Fix ksft print formats
Adam Ford aford173@gmail.com arm64: dts: imx8mn: Add sound-dai-cells to micfil node
Adam Ford aford173@gmail.com arm64: dts: imx8mm: Add sound-dai-cells to micfil node
Fabio Estevam festevam@denx.de arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
Sudeep Holla sudeep.holla@arm.com clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
Sudeep Holla sudeep.holla@arm.com firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device
Dhruva Gole d-gole@ti.com firmware: ti_sci: Mark driver as non removable
Uwe Kleine-König u.kleine-koenig@pengutronix.de soc: qcom: llcc: Handle a second device without data corruption
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
Stephan Gerhold stephan@gerhold.net arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
Chris Packham chris.packham@alliedtelesis.co.nz ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sc7280: Add missing LMH interrupts
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
Gaurav Kohli quic_gkohli@quicinc.com arm64: dts: qcom: msm8916: Fix iommu local address range
Geert Uytterhoeven geert+renesas@glider.be ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
Junhao He hejunhao3@huawei.com perf: hisi: Fix use-after-free when register pmu fails
AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
Marek Marczykowski-Górecki marmarek@invisiblethingslab.com xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
Dan Carpenter dan.carpenter@linaro.org drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
Mark Rutland mark.rutland@arm.com arm64/arm: xen: enlighten: Fix KPTI checks
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/bridge: lt9611uxc: fix the race in the error path
Maxime Ripard maxime@cerno.tech drm/bridge: lt9611uxc: Register and attach our DSI device at probe
Maxime Ripard maxime@cerno.tech drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers
Christophe JAILLET christophe.jaillet@wanadoo.fr drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
Jason-JH.Lin jason-jh.lin@mediatek.com drm/mediatek: Fix iommu fault during crtc enabling
Jason-JH.Lin jason-jh.lin@mediatek.com drm/mediatek: Fix iommu fault by swapping FBs after updating plane state
Xiaogang Chen xiaogang.chen@amd.com drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: tc358768: Fix bit updates
Dmitry Osipenko digetx@gmail.com drm/bridge: tc358768: Disable non-continuous clock mode
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: tc358768: Fix use of uninitialized variable
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: lt8912b: Add missing drm_bridge_attach call
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: lt8912b: Manually disable HPD only if it was enabled
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: lt8912b: Fix crash on bridge detach
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: lt8912b: Fix bridge_detach
Stefan Eichenberger stefan.eichenberger@toradex.com drm/bridge: lt8912b: Add hot plug detection
Maxime Ripard maxime@cerno.tech drm/bridge: lt8912b: Register and attach our DSI device at probe
Maxime Ripard maxime@cerno.tech drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers
Maxime Ripard maxime@cerno.tech drm/mipi-dsi: Create devm device attachment
Maxime Ripard maxime@cerno.tech drm/mipi-dsi: Create devm device registration
Konstantin Meskhidze konstantin.meskhidze@huawei.com drm/radeon: possible buffer overflow
Jonas Karlman jonas@kwiboo.se drm/rockchip: vop: Fix call to crtc reset helper
Jonas Karlman jonas@kwiboo.se drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
Zhang Rui rui.zhang@intel.com hwmon: (coretemp) Fix potentially truncated sysfs attribute name
Dragos Bogdan dragos.bogdan@analog.com hwmon: (axi-fan-control) Fix possible NULL pointer dereference
Armin Wolf W_Armin@gmx.de platform/x86: wmi: Fix opening of char device
Barnabás Pőcze pobrn@protonmail.com platform/x86: wmi: remove unnecessary initializations
Armin Wolf W_Armin@gmx.de platform/x86: wmi: Fix probe failure when failing to register WMI devices
Varadarajan Narayanan quic_varada@quicinc.com clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
Jiasheng Jiang jiasheng@iscas.ac.cn clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
Jiasheng Jiang jiasheng@iscas.ac.cn clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
Jiasheng Jiang jiasheng@iscas.ac.cn clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
Jiasheng Jiang jiasheng@iscas.ac.cn clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
Jiasheng Jiang jiasheng@iscas.ac.cn clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
Jiasheng Jiang jiasheng@iscas.ac.cn clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
Jonathan Neuschäfer j.neuschaefer@gmx.net clk: npcm7xx: Fix incorrect kfree
Dan Carpenter dan.carpenter@linaro.org clk: ti: fix double free in of_ti_divider_clk_setup()
Dario Binacchi dario.binacchi@amarulasolutions.com clk: ti: change ti_clk_register[_omap_hw]() API
Tony Lindgren tony@atomide.com clk: ti: Update component clocks to use ti_dt_clk_name()
Tony Lindgren tony@atomide.com clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()
Tony Lindgren tony@atomide.com clk: ti: Add ti_dt_clk_name() helper to use clock-output-names
Dan Carpenter dan.carpenter@linaro.org clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
Han Xu han.xu@nxp.com spi: nxp-fspi: use the correct ioremap function
Claudiu Beznea claudiu.beznea.uj@bp.renesas.com clk: renesas: rzg2l: Fix computation formula
Claudiu Beznea claudiu.beznea.uj@bp.renesas.com clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
Geert Uytterhoeven geert+renesas@glider.be clk: renesas: rzg2l: Simplify multiplication/shift logic
Robert Chiras robert.chiras@nxp.com clk: imx: imx8qxp: Fix elcdif_pll clock
Peng Fan peng.fan@nxp.com clk: imx: imx8mq: correct error handling path
Abel Vesa abel.vesa@linaro.org clk: imx: Select MXC_CLK for CLK_IMX8QXP
Danila Tikhonov danila@jiaxyga.com clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
Devi Priya quic_devipriy@quicinc.com clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
Zhang Shurong zhang_shurong@foxmail.com spi: tegra: Fix missing IRQ check in tegra_slink_probe()
Christophe JAILLET christophe.jaillet@wanadoo.fr regmap: debugfs: Fix a erroneous check after snprintf()
Eric Dumazet edumazet@google.com ipvlan: properly track tx_errors
Eric Dumazet edumazet@google.com net: add DEV_STATS_READ() helper
Yan Zhai yan@cloudflare.com ipv6: avoid atomic fragment on GSO packets
Christophe JAILLET christophe.jaillet@wanadoo.fr ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
Miri Korenblit miriam.rachel.korenblit@intel.com wifi: iwlwifi: empty overflow queue during flush
Johannes Berg johannes.berg@intel.com wifi: iwlwifi: pcie: synchronize IRQs before NAPI
Gregory Greenman gregory.greenman@intel.com wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues
Johannes Berg johannes.berg@intel.com iwlwifi: pcie: adjust to Bz completion descriptor
Eric Dumazet edumazet@google.com tcp: fix cookie_init_timestamp() overflows
Eric Dumazet edumazet@google.com chtls: fix tp->rcv_tstamp initialization
Heiner Kallweit hkallweit1@gmail.com r8169: fix rare issue with broken rx after link-down on RTL8125
Juhee Kang claudiajkang@gmail.com r8169: use tp_to_dev instead of open code
Dan Carpenter dan.carpenter@linaro.org thermal: core: prevent potential string overflow
Phil Sutter phil@nwl.cc netfilter: nf_tables: Drop pointless memset when dumping rules
Sascha Hauer s.hauer@pengutronix.de PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
Marc Kleine-Budde mkl@pengutronix.de can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds
Marc Kleine-Budde mkl@pengutronix.de can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
Marc Kleine-Budde mkl@pengutronix.de can: dev: can_restart(): don't crash kernel if carrier is OK
Dmitry Antipov dmantipov@yandex.ru wifi: rtlwifi: fix EDCA limit set by BT coexistence
Eric Dumazet edumazet@google.com tcp_metrics: do not create an entry from tcp_init_metrics()
Eric Dumazet edumazet@google.com tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
Eric Dumazet edumazet@google.com tcp_metrics: add missing barriers on delete
Felix Fietkau nbd@nbd.name wifi: mt76: mt7603: improve stuck beacon handling
Felix Fietkau nbd@nbd.name mt76: pass original queue id from __mt76_tx_queue_skb to the driver
Felix Fietkau nbd@nbd.name mt76: add support for overriding the device used for DMA mapping
Felix Fietkau nbd@nbd.name mt76: dma: use kzalloc instead of devm_kzalloc for txwi
Felix Fietkau nbd@nbd.name wifi: mt76: mt7603: rework/fix rx pse hang check
Jinjie Ruan ruanjinjie@huawei.com wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
Gustavo A. R. Silva gustavoars@kernel.org net: spider_net: Use size_add() in call to struct_size()
Gustavo A. R. Silva gustavoars@kernel.org tipc: Use size_add() in calls to struct_size()
Gustavo A. R. Silva gustavoars@kernel.org mlxsw: Use size_mul() in call to struct_size()
Gustavo A. R. Silva gustavoars@kernel.org gve: Use size_add() in call to struct_size()
Aananth V aananthv@google.com tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
Eric Dumazet edumazet@google.com udp: add missing WRITE_ONCE() around up->encap_rcv
Miri Korenblit miriam.rachel.korenblit@intel.com wifi: iwlwifi: Use FW rate for non-data frames
Leon Hwang hffilwlqm@gmail.com selftests/bpf: Correct map_fd to data_fd in tailcalls
Jakub Sitnicki jakub@cloudflare.com selftests/bpf: Test tail call counting with bpf2bpf and data on stack
Andrii Staikov andrii.staikov@intel.com i40e: fix potential memory leaks in i40e_remove()
Chen Yu yu.c.chen@intel.com genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
Jiasheng Jiang jiasheng@iscas.ac.cn pstore/platform: Add check for kstrdup
Yuntao Wang ytcoode@gmail.com x86/boot: Fix incorrect startup_gdt_descr.size
Adam Dunlap acdunlap@google.com x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
Adrian Hunter adrian.hunter@intel.com x86: Share definition of __is_canonical_address()
Ben Wolsieffer ben.wolsieffer@hefring.com futex: Don't include process MM in futex key on no-MMU
Josh Poimboeuf jpoimboe@kernel.org x86/srso: Fix SBPB enablement for (possible) future fixed HW
Jingbo Xu jefflexu@linux.alibaba.com writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs
Reuben Hawkins reubenhwk@gmail.com vfs: fix readahead(2) on block devices
Peter Zijlstra peterz@infradead.org sched: Fix stop_one_cpu_nowait() vs hotplug
Qais Yousef qyousef@layalina.io sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
David Howells dhowells@redhat.com iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 14 +-- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/lib/memset.S | 1 + arch/arm/xen/enlighten.c | 25 ++-- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 2 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 4 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 4 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 3 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 5 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 ++ arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 + arch/powerpc/include/asm/nohash/32/pte-40x.h | 3 - arch/powerpc/kernel/traps.c | 2 + arch/powerpc/perf/imc-pmu.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 4 +- arch/powerpc/sysdev/xive/native.c | 2 +- arch/sh/Kconfig.debug | 11 ++ arch/x86/events/intel/pt.c | 14 +-- arch/x86/include/asm/page.h | 10 ++ arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kvm/emulate.c | 4 +- arch/x86/kvm/x86.c | 2 +- arch/x86/kvm/x86.h | 7 +- arch/x86/lib/copy_mc.c | 8 +- arch/x86/mm/maccess.c | 24 ++-- block/blk-core.c | 14 +-- drivers/acpi/device_sysfs.c | 10 +- drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/base/regmap/regmap.c | 16 +-- drivers/char/hw_random/geode-rng.c | 6 +- drivers/clk/clk-npcm7xx.c | 2 +- drivers/clk/clk-scmi.c | 1 + drivers/clk/imx/Kconfig | 1 + drivers/clk/imx/clk-imx8mq.c | 17 +-- drivers/clk/imx/clk-imx8qxp.c | 2 +- drivers/clk/keystone/pll.c | 15 ++- drivers/clk/mediatek/clk-mt2701.c | 8 ++ drivers/clk/mediatek/clk-mt6765.c | 6 + drivers/clk/mediatek/clk-mt6779.c | 4 + drivers/clk/mediatek/clk-mt6797.c | 6 + drivers/clk/mediatek/clk-mt7629-eth.c | 4 + drivers/clk/mediatek/clk-mt7629.c | 6 + drivers/clk/qcom/Kconfig | 1 + drivers/clk/qcom/clk-rcg2.c | 14 +-- drivers/clk/qcom/gcc-sm8150.c | 2 +- drivers/clk/qcom/mmcc-msm8998.c | 7 +- drivers/clk/renesas/rzg2l-cpg.c | 20 ++-- drivers/clk/ti/apll.c | 13 +- drivers/clk/ti/autoidle.c | 2 +- drivers/clk/ti/clk-dra7-atl.c | 6 +- drivers/clk/ti/clk.c | 52 +++++--- drivers/clk/ti/clkctrl.c | 4 +- drivers/clk/ti/clock.h | 11 +- drivers/clk/ti/clockdomain.c | 2 +- drivers/clk/ti/composite.c | 6 +- drivers/clk/ti/divider.c | 12 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/fapll.c | 11 +- drivers/clk/ti/fixed-factor.c | 4 +- drivers/clk/ti/gate.c | 8 +- drivers/clk/ti/interface.c | 9 +- drivers/clk/ti/mux.c | 8 +- drivers/crypto/caam/caamalg.c | 3 +- drivers/crypto/caam/caamalg_qi2.c | 3 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 2 +- drivers/crypto/qat/qat_common/adf_accel_devices.h | 2 +- .../crypto/qat/qat_common/adf_transport_debug.c | 4 +- drivers/crypto/qat/qat_common/qat_algs_send.c | 46 +++---- drivers/cxl/core/memdev.c | 3 +- drivers/devfreq/event/rockchip-dfi.c | 15 +-- drivers/dma/idxd/Makefile | 6 +- drivers/dma/pxa_dma.c | 1 - drivers/dma/ti/edma.c | 4 +- drivers/firmware/arm_ffa/bus.c | 1 + drivers/firmware/ti_sci.c | 46 +------ drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 8 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 62 +++++----- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 75 +++++------- drivers/gpu/drm/bridge/tc358768.c | 25 ++-- drivers/gpu/drm/drm_mipi_dsi.c | 81 +++++++++++++ drivers/gpu/drm/drm_syncobj.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 3 +- drivers/gpu/drm/radeon/evergreen.c | 7 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 15 ++- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 +- drivers/hid/hid-cp2112.c | 9 +- drivers/hid/hid-logitech-hidpp.c | 76 +++++------- drivers/hwmon/axi-fan-control.c | 29 +++-- drivers/hwmon/coretemp.c | 2 +- drivers/i2c/busses/i2c-bcm-iproc.c | 133 ++++++++++++--------- drivers/i3c/master.c | 4 +- drivers/infiniband/core/device.c | 2 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/sysfs.c | 10 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/hw/hfi1/efivar.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 5 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 27 +++++ drivers/input/rmi4/rmi_bus.c | 2 +- drivers/leds/leds-pwm.c | 2 +- drivers/leds/leds-turris-omnia.c | 65 ++++++---- drivers/leds/trigger/ledtrig-cpu.c | 4 +- drivers/media/i2c/max9286.c | 2 - drivers/media/pci/bt8xx/bttv-driver.c | 1 + drivers/media/platform/s3c-camif/camif-capture.c | 6 +- drivers/media/test-drivers/vidtv/vidtv_mux.c | 7 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 45 ++++++- drivers/media/usb/dvb-usb-v2/af9035.c | 13 +- drivers/mfd/arizona-spi.c | 3 + drivers/mfd/dln2.c | 1 - drivers/mfd/mfd-core.c | 17 ++- drivers/misc/ti-st/st_core.c | 7 +- drivers/mmc/core/mmc.c | 2 +- drivers/net/can/dev/dev.c | 10 +- drivers/net/can/dev/skb.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 3 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 10 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 80 +++++++------ .../ethernet/marvell/octeontx2/nic/otx2_struct.h | 34 +++--- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 15 ++- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 14 ++- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ipvlan/ipvlan_core.c | 8 +- drivers/net/ipvlan/ipvlan_main.c | 1 + drivers/net/macsec.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 18 +-- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 21 +++- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 72 ++++++++--- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 2 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 + drivers/net/wireless/intel/iwlwifi/queue/tx.c | 9 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 2 +- drivers/net/wireless/mediatek/mt76/dma.c | 46 +++---- drivers/net/wireless/mediatek/mt76/mac80211.c | 1 + drivers/net/wireless/mediatek/mt76/mt76.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 78 ++++++++---- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 + drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 23 ++-- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 5 + drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 3 +- drivers/net/wireless/mediatek/mt76/sdio.c | 6 +- drivers/net/wireless/mediatek/mt76/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/tx.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 2 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 2 +- drivers/net/wireless/realtek/rtw88/debug.c | 4 +- drivers/nvdimm/of_pmem.c | 8 +- drivers/nvdimm/region_devs.c | 8 +- drivers/pcmcia/cs.c | 1 + drivers/pcmcia/ds.c | 14 ++- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 4 +- drivers/platform/x86/wmi.c | 50 ++++---- drivers/pwm/pwm-brcmstb.c | 4 +- drivers/pwm/pwm-sti.c | 29 +++-- drivers/rtc/rtc-pcf85363.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 3 + drivers/spi/Kconfig | 1 + drivers/spi/spi-nxp-fspi.c | 2 +- drivers/spi/spi-tegra20-slink.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 24 ++-- drivers/thermal/thermal_core.c | 6 +- drivers/tty/tty_jobctrl.c | 17 ++- drivers/usb/chipidea/host.c | 48 ++++---- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/host/xhci-pci.c | 2 + drivers/usb/host/xhci-plat.c | 23 +++- drivers/usb/usbip/stub_dev.c | 9 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- drivers/video/fbdev/imsttfb.c | 33 ++--- drivers/xen/xen-pciback/conf_space.c | 19 ++- drivers/xen/xen-pciback/conf_space_capability.c | 8 +- drivers/xen/xen-pciback/conf_space_header.c | 21 +--- fs/btrfs/ioctl.c | 10 +- fs/ext4/extents.c | 10 +- fs/f2fs/data.c | 4 +- fs/f2fs/file.c | 1 + fs/f2fs/super.c | 33 +++++ fs/fs-writeback.c | 41 +++++-- fs/pstore/platform.c | 9 +- include/drm/drm_mipi_dsi.h | 4 + include/linux/cpuhotplug.h | 1 + include/linux/idr.h | 6 +- include/linux/mfd/core.h | 2 +- include/linux/netdevice.h | 1 + include/net/flow.h | 2 +- include/net/netfilter/nf_nat_redirect.h | 3 +- include/net/tcp.h | 2 +- kernel/bpf/helpers.c | 25 ++-- kernel/futex/core.c | 12 +- kernel/irq/matrix.c | 6 +- kernel/livepatch/core.c | 2 +- kernel/padata.c | 6 +- kernel/sched/core.c | 10 +- kernel/sched/deadline.c | 2 + kernel/sched/fair.c | 22 +--- kernel/sched/rt.c | 4 + kernel/trace/trace_kprobe.c | 2 +- mm/readahead.c | 3 +- net/9p/client.c | 6 +- net/dccp/ipv4.c | 6 +- net/dccp/ipv6.c | 6 +- net/hsr/hsr_forward.c | 4 +- net/ipv4/syncookies.c | 20 ++-- net/ipv4/tcp_input.c | 9 +- net/ipv4/tcp_metrics.c | 15 ++- net/ipv4/udp.c | 6 +- net/ipv6/ip6_output.c | 8 +- net/ipv6/syncookies.c | 7 +- net/llc/llc_input.c | 10 +- net/llc/llc_s_ac.c | 3 + net/llc/llc_station.c | 3 + net/netfilter/nf_nat_redirect.c | 98 ++++++++------- net/netfilter/nf_tables_api.c | 4 - net/netfilter/nft_redir.c | 84 +++++-------- net/netfilter/xt_REDIRECT.c | 10 +- net/netfilter/xt_recent.c | 2 +- net/smc/af_smc.c | 4 +- net/smc/smc.h | 5 + net/smc/smc_cdc.c | 11 +- net/smc/smc_close.c | 5 +- net/tipc/link.c | 4 +- net/tipc/netlink.c | 4 +- scripts/mod/file2alias.c | 10 +- sound/soc/codecs/hdmi-codec.c | 27 +++-- sound/soc/fsl/fsl_easrc.c | 8 +- sound/soc/fsl/mpc5200_dma.c | 3 + sound/soc/intel/skylake/skl-sst-utils.c | 1 + sound/soc/ti/ams-delta.c | 4 +- tools/iio/iio_generic_buffer.c | 13 +- tools/perf/util/evlist.c | 21 ++++ tools/perf/util/evlist.h | 5 + tools/perf/util/hist.c | 10 +- tools/perf/util/machine.c | 22 ++-- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 85 ++++++++++--- .../selftests/bpf/progs/tailcall_bpf2bpf6.c | 42 +++++++ tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_test.c | 12 +- tools/testing/selftests/resctrl/resctrl_tests.c | 5 + 261 files changed, 1932 insertions(+), 1193 deletions(-)
Hello,
On Wed, 15 Nov 2023 15:33:12 -0500 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
This rc kernel passes DAMON functionality test[1] on my test machine. Attaching the test results summary below. Please note that I retrieved the kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park sj@kernel.org
[1] https://github.com/awslabs/damon-tests/tree/next/corr [2] 0d55b31d7e1d ("Linux 5.15.139-rc1")
Thanks, SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh ok 1 selftests: damon-tests: kunit.sh ok 2 selftests: damon-tests: huge_count_read_write.sh ok 3 selftests: damon-tests: buffer_overflow.sh ok 4 selftests: damon-tests: rm_contexts.sh ok 5 selftests: damon-tests: record_null_deref.sh ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh ok 8 selftests: damon-tests: damo_tests.sh ok 9 selftests: damon-tests: masim-record.sh ok 10 selftests: damon-tests: build_i386.sh ok 11 selftests: damon-tests: build_arm64.sh ok 12 selftests: damon-tests: build_i386_idle_flag.sh ok 13 selftests: damon-tests: build_i386_highpte.sh ok 14 selftests: damon-tests: build_nomemcg.sh [33m [92mPASS [39m _remote_run_corr.sh SUCCESS
On 11/15/23 12:33, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
Same as with 5.15-rc and AFAIR the previous -rc cyle, we get perf build failures:
/local/stbopt_p/toolchains_303/stbgcc-12.3-0.2/bin/../lib/gcc/arm-unknown-linux-musleabihf/12.3.0/../../../../arm-unknown-linux-musleabihf/bin/ld: /local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/perf/perf-in.o: in function `evlist__add_aux_dummy': /local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/perf/util/evlist.c:266: undefined reference to `evlist__dummy_event' collect2: error: ld returned 1 exit status make[4]: *** [Makefile.perf:670: /local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/perf/perf] Error 1
same culprit: 21e98e11091bd6ef5e8e70650c6a52dee0e6c11f ("perf evlist: Add evlist__add_dummy_on_all_cpus()")
Hi Greg,
On 16/11/23 2:03 am, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
As Florian pointed:
I am also seeing build failure with perf, which is same as the previous cycle.
BUILDSTDERR: util/evlist.c: In function 'evlist__add_aux_dummy': BUILDSTDERR: util/evlist.c:266:31: error: implicit declaration of function 'evlist__dummy_event'; did you mean 'evlist__add_sb_event'? [-Werror=implicit-function-declaration] BUILDSTDERR: 266 | struct evsel *evsel = evlist__dummy_event(evlist); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | evlist__add_sb_event BUILDSTDERR: util/evlist.c:266:31: error: initialization of 'struct evsel *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
I think we should drop: 3dcc2e4843277 perf evlist: Avoid frequency mode for the dummy event 4898cce349953 perf tools: Get rid of evlist__add_on_all_cpus() a6157c9aa899a perf evlist: Add evlist__add_dummy_on_all_cpus()
Thanks, Harshit
thanks,
greg k-h
On Thu, Nov 16, 2023 at 04:04:10PM +0530, Harshit Mogalapalli wrote:
Hi Greg,
On 16/11/23 2:03 am, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
As Florian pointed:
I am also seeing build failure with perf, which is same as the previous cycle.
BUILDSTDERR: util/evlist.c: In function 'evlist__add_aux_dummy': BUILDSTDERR: util/evlist.c:266:31: error: implicit declaration of function 'evlist__dummy_event'; did you mean 'evlist__add_sb_event'? [-Werror=implicit-function-declaration] BUILDSTDERR: 266 | struct evsel *evsel = evlist__dummy_event(evlist); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | evlist__add_sb_event BUILDSTDERR: util/evlist.c:266:31: error: initialization of 'struct evsel *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
I think we should drop: 3dcc2e4843277 perf evlist: Avoid frequency mode for the dummy event 4898cce349953 perf tools: Get rid of evlist__add_on_all_cpus() a6157c9aa899a perf evlist: Add evlist__add_dummy_on_all_cpus()
Dropped, thanks!
Hello Sasha and Greg,
On 16/11/23 7:27 pm, Sasha Levin wrote:
On Thu, Nov 16, 2023 at 04:04:10PM +0530, Harshit Mogalapalli wrote:
Hi Greg,
On 16/11/23 2:03 am, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
As Florian pointed:
I am also seeing build failure with perf, which is same as the previous cycle.
BUILDSTDERR: util/evlist.c: In function 'evlist__add_aux_dummy': BUILDSTDERR: util/evlist.c:266:31: error: implicit declaration of function 'evlist__dummy_event'; did you mean 'evlist__add_sb_event'? [-Werror=implicit-function-declaration] BUILDSTDERR: 266 | struct evsel *evsel = evlist__dummy_event(evlist); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | evlist__add_sb_event BUILDSTDERR: util/evlist.c:266:31: error: initialization of 'struct evsel *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
I think we should drop: 3dcc2e4843277 perf evlist: Avoid frequency mode for the dummy event 4898cce349953 perf tools: Get rid of evlist__add_on_all_cpus() a6157c9aa899a perf evlist: Add evlist__add_dummy_on_all_cpus()
Dropped, thanks!
I have reverted these locally and triggered tests on 5.15.139-rc1.
No problems seen on x86_64 and aarch64 with our testing.
Tested-by: Harshit Mogalapalli harshit.m.mogalapalli@oracle.com
Thanks, Harshit
On Thu, 16 Nov 2023 at 02:17, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
## Build * kernel: 5.15.139-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-5.15.y * git commit: 0d55b31d7e1db6eee3c65c0e64d373dd4269578c * git describe: v5.15.138-245-g0d55b31d7e1d * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15....
## Test Regressions (compared to v5.15.138)
## Metric Regressions (compared to v5.15.138)
## Test Fixes (compared to v5.15.138)
## Metric Fixes (compared to v5.15.138)
## Test result summary total: 85933, pass: 68466, fail: 2348, skip: 15070, xfail: 49
## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 115 total, 115 passed, 0 failed * arm64: 43 total, 43 passed, 0 failed * i386: 34 total, 33 passed, 1 failed * mips: 24 total, 24 passed, 0 failed * parisc: 4 total, 4 passed, 0 failed * powerpc: 26 total, 26 passed, 0 failed * riscv: 10 total, 10 passed, 0 failed * s390: 11 total, 11 passed, 0 failed * sh: 10 total, 10 passed, 0 failed * sparc: 8 total, 8 passed, 0 failed * x86_64: 37 total, 37 passed, 0 failed
## Test suites summary * boot * kselftest-android * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers-dma-buf * kselftest-efivarfs * kselftest-exec * kselftest-filesystems * kselftest-filesystems-binderfs * kselftest-filesystems-epoll * kselftest-firmware * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-membarrier * kselftest-memfd * kselftest-memory-hotplug * kselftest-mincore * kselftest-mount * kselftest-mqueue * kselftest-net * kselftest-net-forwarding * kselftest-net-mptcp * kselftest-netfilter * kselftest-nsfs * kselftest-openat2 * kselftest-pid_namespace * kselftest-pidfd * kselftest-proc * kselftest-pstore * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sync * kselftest-sysctl * kselftest-tc-testing * kselftest-timens * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-user_events * kselftest-vDSO * kselftest-vm * kselftest-x86 * kselftest-zram * kunit * libgpiod * log-parser-boot * log-parser-test * ltp-cap_bounds * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-filecaps * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-fsx * ltp-hugetlb * ltp-io * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-securebits * ltp-smoke * ltp-syscalls * ltp-tracing * perf * rcutorture
-- Linaro LKFT https://lkft.linaro.org
On 11/15/23 12:33, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +0000. Anything received after that time might be too late.
Build results: total: 160 pass: 158 fail: 2 Failed builds: i386:tools/perf x86_64:tools/perf Qemu test results: total: 509 pass: 509 fail: 0
Sam perf build failure as reported by others. Note that I see the same problem in the v5.10.y release candidate.
Guenter
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +0000. Anything received after that time might be too late.
Build results: total: 160 pass: 158 fail: 2 Failed builds: i386:tools/perf x86_64:tools/perf Qemu test results: total: 509 pass: 509 fail: 0
Sam perf build failure as reported by others. Note that I see the same problem in the v5.10.y release candidate.
Compiled and booted on my x86_64 and ARM64 test systems. No errors or regressions.
Tested-by: Allen Pais apais@linux.microsoft.com
Thanks.
On 11/15/23 12:33 PM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.15.139 release. There are 244 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 Fri, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y and the diffstat can be found below.
thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos re@w6rz.net