From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 5.4.261
Date: Mon, 20 Nov 2023 11:04:16 +0100 [thread overview]
Message-ID: <2023112017-umbrella-defective-234c@gregkh> (raw)
I'm announcing the release of the 5.4.261 kernel.
All users of the 5.4 kernel series must upgrade.
The updated 5.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.4.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt | 2
Makefile | 2
arch/arm/boot/dts/qcom-mdm9615.dtsi | 14
arch/arm/lib/memset.S | 1
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 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
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/keystone/pll.c | 15
drivers/clk/mediatek/clk-mt2701.c | 8
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/clk-rcg2.c | 14
drivers/clk/qcom/gcc-sm8150.c | 98 +-
drivers/crypto/caam/caamalg.c | 3
drivers/crypto/caam/caamalg_qi2.c | 3
drivers/crypto/chelsio/chtls/chtls_cm.c | 2
drivers/dma/pxa_dma.c | 1
drivers/dma/ti/edma.c | 4
drivers/firmware/ti_sci.c | 48 -
drivers/firmware/ti_sci.h | 2
drivers/gpu/drm/drm_syncobj.c | 3
drivers/gpu/drm/radeon/evergreen.c | 7
drivers/gpu/drm/rockchip/cdn-dp-core.c | 15
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8
drivers/hid/hid-cp2112.c | 23
drivers/hwmon/coretemp.c | 2
drivers/i3c/master.c | 4
drivers/infiniband/hw/hfi1/efivar.c | 2
drivers/input/rmi4/rmi_bus.c | 2
drivers/irqchip/irq-ti-sci-inta.c | 2
drivers/irqchip/irq-ti-sci-intr.c | 2
drivers/leds/leds-pwm.c | 41
drivers/leds/trigger/ledtrig-cpu.c | 17
drivers/media/pci/bt8xx/bttv-driver.c | 1
drivers/media/platform/s3c-camif/camif-capture.c | 6
drivers/media/usb/dvb-usb-v2/af9035.c | 13
drivers/mfd/dln2.c | 1
drivers/misc/ti-st/st_core.c | 7
drivers/mmc/core/mmc.c | 2
drivers/net/can/dev/dev.c | 10
drivers/net/ethernet/broadcom/tg3.c | 3
drivers/net/ethernet/intel/i40e/i40e_main.c | 10
drivers/net/ethernet/realtek/r8169_main.c | 15
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 14
drivers/net/ipvlan/ipvlan_core.c | 8
drivers/net/ipvlan/ipvlan_main.c | 1
drivers/net/macsec.c | 6
drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 23
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 2
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 2
drivers/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/platform/x86/wmi.c | 50 -
drivers/pwm/pwm-brcmstb.c | 4
drivers/pwm/pwm-sti.c | 75 -
drivers/reset/reset-ti-sci.c | 2
drivers/rtc/rtc-pcf85363.c | 2
drivers/scsi/ufs/ufshcd.c | 2
drivers/soc/qcom/Kconfig | 14
drivers/soc/qcom/Makefile | 3
drivers/soc/qcom/llcc-qcom.c | 462 ++++++++++
drivers/soc/qcom/llcc-sdm845.c | 100 --
drivers/soc/qcom/llcc-slice.c | 413 --------
drivers/spi/Kconfig | 1
drivers/thermal/thermal_core.c | 6
drivers/tty/tty_jobctrl.c | 17
drivers/usb/dwc2/hcd.c | 2
drivers/usb/usbip/stub_dev.c | 9
drivers/video/fbdev/fsl-diu-fb.c | 2
drivers/video/fbdev/imsttfb.c | 33
fs/btrfs/ioctl.c | 10
fs/ext4/extents.c | 10
fs/f2fs/file.c | 1
include/linux/idr.h | 6
include/linux/netdevice.h | 1
include/linux/preempt.h | 30
include/linux/soc/qcom/llcc-qcom.h | 57 -
include/linux/soc/ti/ti_sci_inta_msi.h | 2
include/linux/soc/ti/ti_sci_protocol.h | 2
include/net/flow.h | 2
include/net/netfilter/nf_nat_redirect.h | 3
include/net/tcp.h | 12
kernel/irq/matrix.c | 6
mm/readahead.c | 3
net/dccp/ipv4.c | 6
net/dccp/ipv6.c | 6
net/ipv4/syncookies.c | 22
net/ipv4/tcp_input.c | 9
net/ipv4/tcp_metrics.c | 15
net/ipv4/tcp_output.c | 2
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/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 | 2
net/smc/smc_close.c | 2
net/tipc/netlink.c | 4
scripts/mod/file2alias.c | 10
sound/soc/intel/skylake/skl-sst-utils.c | 1
sound/soc/ti/ams-delta.c | 4
tools/iio/iio_generic_buffer.c | 59 -
125 files changed, 1191 insertions(+), 1116 deletions(-)
Aananth V (1):
tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
Abel Vesa (1):
clk: imx: Select MXC_CLK for CLK_IMX8QXP
Alexander A. Klimov (1):
firmware: ti_sci: Replace HTTP links with HTTPS ones
Alexandru Ardelean (1):
tools: iio: privatize globals and functions in iio_generic_buffer.c file
Amit Kumar Mahapatra (1):
spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
Andrii Staikov (1):
i40e: fix potential memory leaks in i40e_remove()
Armin Wolf (2):
platform/x86: wmi: Fix probe failure when failing to register WMI devices
platform/x86: wmi: Fix opening of char device
Arnd Bergmann (1):
fbdev: fsl-diu-fb: mark wr_reg_wa() static
Barnabás Pőcze (1):
platform/x86: wmi: remove unnecessary initializations
Ben Wolsieffer (1):
regmap: prevent noinc writes from clobbering cache
Benjamin Gray (1):
powerpc/xive: Fix endian conversion size
Cezary Rojewski (1):
ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
Chao Yu (1):
f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
Chen Ni (1):
libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
Chen Yu (1):
genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
Chenyuan Mi (1):
tools: iio: iio_generic_buffer: Fix some integer type and calculation
Christophe JAILLET (5):
ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
regmap: debugfs: Fix a erroneous check after snprintf()
drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
D. Wythe (1):
net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
Dan Carpenter (5):
thermal: core: prevent potential string overflow
clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
dmaengine: ti: edma: handle irq_of_parse_and_map() errors
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
fbdev: imsttfb: fix a resource leak in probe
Daniel Mentz (1):
scsi: ufs: core: Leave space for '\0' in utf8 desc string
Danila Tikhonov (1):
clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
Danny Kaehn (1):
hid: cp2112: Fix duplicate workqueue initialization
Devi Priya (1):
clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
Dhruva Gole (1):
firmware: ti_sci: Mark driver as non removable
Dinghao Liu (2):
mfd: dln2: Fix double put in dln2_probe
i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
Dmitry Antipov (1):
wifi: rtlwifi: fix EDCA limit set by BT coexistence
Dmitry Baryshkov (2):
clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents
arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
Dominique Martinet (1):
Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
Eric Dumazet (9):
tcp_metrics: add missing barriers on delete
tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
tcp_metrics: do not create an entry from tcp_init_metrics()
chtls: fix tp->rcv_tstamp initialization
tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp
tcp: fix cookie_init_timestamp() overflows
net: add DEV_STATS_READ() helper
ipvlan: properly track tx_errors
inet: shrink struct flowi_common
Erik Kurzinger (1):
drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
Felix Fietkau (1):
wifi: mt76: mt7603: rework/fix rx pse hang check
Filipe Manana (1):
btrfs: use u64 for buffer sizes in the tree search ioctls
Florian Fainelli (1):
pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
Florian Westphal (1):
netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
Furong Xu (1):
net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
Gaurav Jain (2):
crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
Geert Uytterhoeven (1):
sh: bios: Revive earlyprintk support
George Shuklin (1):
tg3: power down device only on SYSTEM_POWER_OFF
Gou Hao (1):
ext4: move 'ix' sanity check to corrent position
Greg Kroah-Hartman (1):
Linux 5.4.261
Hans Verkuil (1):
media: dvb-usb-v2: af9035: fix missing unlock
Heiner Kallweit (2):
r8169: fix rare issue with broken rx after link-down on RTL8125
r8169: respect userspace disabling IFF_MULTICAST
Helge Deller (1):
fbdev: imsttfb: Fix error path of imsttfb_probe()
Javier Carrasco (1):
rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
Jeremy Sowden (1):
netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
Jia-Ju Bai (1):
usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
Jiasheng Jiang (5):
clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
Jinjie Ruan (2):
wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
Jonas Blixt (1):
USB: usbip: fix stub_dev hub disconnect
Jonas Gorski (1):
hwrng: geode - fix accessing registers
Jonas Karlman (2):
drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
drm/rockchip: vop: Fix call to crtc reset helper
Jonathan Neuschäfer (1):
clk: npcm7xx: Fix incorrect kfree
Juhee Kang (1):
r8169: use tp_to_dev instead of open code
Katya Orlova (1):
media: s3c-camif: Avoid inappropriate kfree()
Konstantin Meskhidze (1):
drm/radeon: possible buffer overflow
Krzysztof Kozlowski (1):
ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
Kuninori Morimoto (1):
ASoC: ams-delta.c: use component after check
Kuniyuki Iwashima (2):
dccp: Call security_inet_conn_request() after setting IPv4 addresses.
dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
Kursad Oney (1):
ARM: 9321/1: memset: cast the constant byte to unsigned char
Leon Romanovsky (1):
RDMA/hfi1: Workaround truncation compilation error
Linus Walleij (1):
HID: cp2112: Use irqchip template
Maciej Żenczykowski (1):
netfilter: xt_recent: fix (increase) ipv6 literal buffer length
Marc Kleine-Budde (2):
can: dev: can_restart(): don't crash kernel if carrier is OK
can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
Masahiro Yamada (1):
modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
Matti Vaittinen (1):
tools: iio: iio_generic_buffer ensure alignment
NeilBrown (1):
Fix termination state for idr_for_each_entry_ul()
Patrick Thompson (1):
net: r8169: Disable multicast filter for RTL8168H and RTL8107E
Pavel Machek (1):
ledtrig-cpu: Limit to 8 CPUs
Reuben Hawkins (1):
vfs: fix readahead(2) on block devices
Sebastian Andrzej Siewior (1):
powerpc/imc-pmu: Use the correct spinlock initializer.
Shigeru Yoshida (1):
tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
Sudeep Holla (1):
clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
Thierry Reding (1):
pwm: sti: Avoid conditional gotos
Thomas Gleixner (1):
sched/rt: Provide migrate_disable/enable() inlines
Tomas Glozar (1):
nd_btt: Make BTT lanes preemptible
Uwe Kleine-König (5):
soc: qcom: llcc: Handle a second device without data corruption
leds: pwm: simplify if condition
leds: pwm: convert to atomic PWM API
leds: pwm: Don't disable the PWM when the LED should be off
pwm: sti: Reduce number of allocations and drop usage of chip_data
Vivek Gautam (2):
soc: qcom: llcc cleanup to get rid of sdm845 specific driver file
soc: qcom: Rename llcc-slice to llcc-qcom
Wang Yufen (1):
powerpc/pseries: fix potential memory leak in init_cpu_associativity()
Willem de Bruijn (1):
llc: verify mac len before reading mac header
Yan Zhai (1):
ipv6: avoid atomic fragment on GSO packets
Yang Yingliang (3):
pcmcia: cs: fix possible hung task and memory leak pccardd()
pcmcia: ds: fix refcount leak in pcmcia_device_add()
pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
Yi Yang (1):
tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
Zhang Rui (1):
hwmon: (coretemp) Fix potentially truncated sysfs attribute name
Zheng Wang (1):
media: bttv: fix use after free error due to btv->timeout timer
next reply other threads:[~2023-11-20 10:04 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-20 10:04 Greg Kroah-Hartman [this message]
2023-11-20 10:04 ` Linux 5.4.261 Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2023112017-umbrella-defective-234c@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.