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.225
Date: Fri, 25 Nov 2022 17:46:37 +0100 [thread overview]
Message-ID: <166939479835223@kroah.com> (raw)
I'm announcing the release of the 5.4.225 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/process/code-of-conduct-interpretation.rst | 2
Makefile | 2
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2
arch/arm64/kernel/efi.c | 52 ++-
arch/mips/kernel/jump_label.c | 2
arch/riscv/kernel/process.c | 2
arch/x86/include/asm/msr-index.h | 8
arch/x86/kernel/cpu/amd.c | 6
arch/x86/kernel/cpu/hygon.c | 4
arch/x86/kvm/svm.c | 10
arch/x86/kvm/x86.c | 2
arch/x86/power/cpu.c | 1
block/sed-opal.c | 32 +
drivers/ata/libata-transport.c | 1
drivers/block/drbd/drbd_main.c | 4
drivers/dma/at_hdmac.c | 34 --
drivers/dma/at_hdmac_regs.h | 10
drivers/dma/mv_xor_v2.c | 1
drivers/dma/pxa_dma.c | 4
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 4
drivers/gpu/drm/imx/imx-tve.c | 5
drivers/gpu/drm/vc4/vc4_drv.c | 7
drivers/hid/hid-hyperv.c | 2
drivers/i2c/busses/i2c-i801.c | 1
drivers/iio/adc/at91_adc.c | 4
drivers/iio/pressure/ms5611_spi.c | 2
drivers/iio/trigger/iio-trig-sysfs.c | 6
drivers/input/joystick/iforce/iforce-main.c | 8
drivers/input/serio/i8042.c | 4
drivers/isdn/mISDN/core.c | 2
drivers/isdn/mISDN/dsp_pipeline.c | 3
drivers/md/dm-ioctl.c | 4
drivers/misc/vmw_vmci/vmci_queue_pair.c | 2
drivers/mmc/core/core.c | 8
drivers/mmc/host/sdhci-cqhci.h | 24 +
drivers/mmc/host/sdhci-of-arasan.c | 3
drivers/mmc/host/sdhci-pci-core.c | 2
drivers/mmc/host/sdhci-pci-o2micro.c | 7
drivers/mmc/host/sdhci-tegra.c | 3
drivers/mtd/spi-nor/intel-spi.c | 2
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 4
drivers/net/ethernet/broadcom/bgmac.c | 1
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 12
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2
drivers/net/ethernet/cavium/liquidio/lio_main.c | 34 +-
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 1
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2
drivers/net/ethernet/freescale/fman/mac.c | 9
drivers/net/ethernet/marvell/mv643xx_eth.c | 1
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 11
drivers/net/ethernet/neterion/s2io.c | 29 +
drivers/net/ethernet/ni/nixge.c | 1
drivers/net/ethernet/ti/cpsw.c | 2
drivers/net/ethernet/tundra/tsi108_eth.c | 5
drivers/net/hamradio/bpqether.c | 2
drivers/net/macvlan.c | 10
drivers/net/thunderbolt.c | 19 -
drivers/net/tun.c | 18 -
drivers/net/wan/lapbether.c | 2
drivers/parport/parport_pc.c | 2
drivers/phy/st/phy-stm32-usbphyc.c | 2
drivers/pinctrl/devicetree.c | 2
drivers/platform/x86/hp-wmi.c | 12
drivers/platform/x86/intel_pmc_core_pltdrv.c | 9
drivers/s390/scsi/zfcp_fsf.c | 2
drivers/siox/siox-core.c | 2
drivers/slimbus/stream.c | 8
drivers/spi/spi-stm32.c | 1
drivers/staging/speakup/main.c | 2
drivers/target/loopback/tcm_loop.c | 3
drivers/tty/n_gsm.c | 2
drivers/tty/serial/8250/8250_lpss.c | 15
drivers/tty/serial/8250/8250_omap.c | 23 -
drivers/tty/serial/8250/8250_port.c | 7
drivers/tty/serial/imx.c | 1
drivers/usb/chipidea/otg_fsm.c | 2
drivers/usb/core/quirks.c | 3
drivers/usb/dwc3/host.c | 10
drivers/usb/serial/option.c | 19 +
drivers/xen/pcpu.c | 2
fs/btrfs/tests/btrfs-tests.c | 2
fs/btrfs/tests/qgroup-tests.c | 16
fs/buffer.c | 4
fs/cifs/ioctl.c | 4
fs/cifs/smb2ops.c | 2
fs/gfs2/ops_fstype.c | 17 -
fs/namei.c | 2
fs/nfs/nfs4proc.c | 6
fs/nilfs2/segment.c | 15
fs/nilfs2/super.c | 2
fs/nilfs2/the_nilfs.c | 2
fs/ntfs/attrib.c | 28 +
fs/ntfs/inode.c | 7
fs/udf/namei.c | 2
fs/xfs/libxfs/xfs_bmap.h | 15
fs/xfs/libxfs/xfs_rtbitmap.c | 2
fs/xfs/libxfs/xfs_shared.h | 1
fs/xfs/xfs_bmap_util.c | 18 -
fs/xfs/xfs_file.c | 15
fs/xfs/xfs_reflink.c | 244 ++++++++-------
fs/xfs/xfs_super.c | 4
fs/xfs/xfs_trace.h | 52 ---
fs/xfs/xfs_trans.c | 19 +
fs/xfs/xfs_trans_ail.c | 16
include/asm-generic/vmlinux.lds.h | 2
include/uapi/linux/capability.h | 2
kernel/kprobes.c | 8
kernel/trace/ftrace.c | 5
kernel/trace/ring_buffer.c | 16
mm/filemap.c | 2
net/9p/trans_fd.c | 6
net/bluetooth/l2cap_core.c | 2
net/bpf/test_run.c | 1
net/caif/chnl_net.c | 3
net/can/af_can.c | 2
net/can/j1939/main.c | 3
net/core/skbuff.c | 36 +-
net/ipv4/tcp_bpf.c | 8
net/ipv4/tcp_cdg.c | 2
net/ipv6/addrlabel.c | 1
net/kcm/kcmsock.c | 62 ---
net/tipc/netlink_compat.c | 2
net/wireless/reg.c | 12
net/wireless/scan.c | 4
net/x25/x25_dev.c | 2
scripts/extract-cert.c | 7
scripts/sign-file.c | 7
sound/hda/hdac_sysfs.c | 4
sound/pci/hda/patch_ca0132.c | 1
sound/soc/codecs/jz4725b.c | 34 +-
sound/soc/codecs/wm5102.c | 6
sound/soc/codecs/wm5110.c | 6
sound/soc/codecs/wm8962.c | 54 +++
sound/soc/codecs/wm8997.c | 6
sound/soc/soc-core.c | 17 -
sound/soc/soc-utils.c | 2
sound/usb/midi.c | 4
sound/usb/quirks-table.h | 4
sound/usb/quirks.c | 1
tools/perf/util/stat-display.c | 2
tools/testing/selftests/futex/functional/Makefile | 6
tools/testing/selftests/intel_pstate/Makefile | 6
tools/testing/selftests/kvm/include/x86_64/processor.h | 8
144 files changed, 877 insertions(+), 554 deletions(-)
Alex Barba (1):
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
Alexander Potapenko (3):
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
mm: fs: initialize fsdata passed to write_begin/write_end interface
Anastasia Belova (1):
cifs: add check for returning value of SMB2_set_info_init
Andreas Gruenbacher (1):
gfs2: Switch from strlcpy to strscpy
Andrew Price (1):
gfs2: Check sb_bsize_shift after reading superblock
Ard Biesheuvel (1):
arm64: efi: Fix handling of misaligned runtime regions and drop warning
Arend van Spriel (1):
wifi: cfg80211: fix memory leak in query_regdb_file()
Athira Rajeev (1):
perf stat: Fix printing os->prefix in CSV metrics output
Baisong Zhong (1):
bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
Benjamin Block (1):
scsi: zfcp: Fix double free of FSF request when qdio send fails
Benjamin Coddington (1):
NFSv4: Retry LOCK on OLD_STATEID during delegation return
Benoît Monin (1):
USB: serial: option: add Sierra Wireless EM9191
Borislav Petkov (1):
x86/cpu: Restore AMD's DE_CFG MSR after resume
Brian Foster (2):
xfs: preserve rmapbt swapext block reservation from freed blocks
xfs: drain the buf delwri queue before xfsaild idles
Brian Norris (3):
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
Chen Jun (1):
Input: i8042 - fix leaking of platform device on module removal
Chen Zhongjin (2):
ASoC: core: Fix use-after-free in snd_soc_exit()
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
Chevron Li (1):
mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
Christophe JAILLET (1):
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
Chuang Wang (2):
net: macvlan: fix memory leaks of macvlan_common_newlink
net: macvlan: Use built-in RCU list checking
Colin Ian King (1):
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
Cong Wang (1):
kcm: close race conditions on sk_receive_queue
Dan Carpenter (2):
phy: stm32: fix an error code in probe
drbd: use after free in drbd_create_device()
Daniil Tatianin (1):
ring_buffer: Do not deactivate non-existant pages
Darrick J. Wong (2):
xfs: rename xfs_bmap_is_real_extent to is_written_extent
xfs: redesign the reflink remap loop to fix blkres depletion crash
Dave Chinner (1):
xfs: use MMAPLOCK around filemap_map_pages()
Davide Tronchin (3):
USB: serial: option: remove old LARA-R6 PID
USB: serial: option: add u-blox LARA-R6 00B modem
USB: serial: option: add u-blox LARA-L6 modem
Dominique Martinet (1):
9p: trans_fd/p9_conn_cancel: drop client lock earlier
Doug Brown (1):
dmaengine: pxa_dma: use platform_get_irq_optional
Duoming Zhou (2):
tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
usb: chipidea: fix deadlock in ci_otg_del_timer
Eric Dumazet (4):
net: tun: call napi_schedule_prep() to ensure we own a napi
macvlan: enforce a consistent minimal mtu
tcp: cdg: allow tcp_cdg_release() to be called multiple times
kcm: avoid potential race in kcm_tx_work
Eric Sandeen (1):
xfs: preserve inode versioning across remounts
Filipe Manana (1):
btrfs: remove pointless and double ulist frees in error paths of qgroup tests
Gaosheng Cui (2):
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
bnxt_en: Remove debugfs when pci_register_driver failed
Greg Kroah-Hartman (1):
Linux 5.4.225
Hawkins Jiawei (3):
ntfs: fix use-after-free in ntfs_attr_find()
ntfs: fix out-of-bounds read in ntfs_attr_find()
ntfs: check overflow when iterating ATTR_RECORDs
Ilpo Järvinen (3):
serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
serial: 8250_lpss: Configure DMA also w/o DMA filter
serial: 8250: Flush DMA Rx on RLSI
Jiaxun Yang (1):
MIPS: jump_label: Fix compat branch range check
Jiri Benc (1):
net: gso: fix panic on frag_list with mixed head alloc types
Jisheng Zhang (1):
riscv: process: fix kernel info leakage
Johan Hovold (1):
Revert "usb: dwc3: disable USB core PHY management"
Johannes Berg (1):
wifi: cfg80211: silence a sparse RCU warning
Jorge Lopez (1):
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
Jussi Laako (1):
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
Krzysztof Kozlowski (1):
slimbus: stream: correct presence rate frequencies
Li Huafei (1):
kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
Linus Torvalds (1):
cert host tools: Stop complaining about deprecated OpenSSL functions
Luiz Augusto von Dentz (1):
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
Maciej W. Rozycki (1):
parport_pc: Avoid FIFO port location truncation
Marek Vasut (3):
spi: stm32: Print summary 'callbacks suppressed' message
arm64: dts: imx8mm: Fix NAND controller size-cells
arm64: dts: imx8mn: Fix NAND controller size-cells
Matthew Auld (1):
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
Matthias Schiffer (1):
serial: 8250_omap: remove wait loop from Errata i202 workaround
Mauro Lima (1):
spi: intel: Fix the offset to get the 64K erase opcode
Michael Chan (1):
bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
Mikulas Patocka (1):
dm ioctl: fix misbehavior if list_versions races with module loading
Mitja Spes (1):
iio: pressure: ms5611: changed hardcoded SPI speed to value limited
Mushahid Hussain (1):
speakup: fix a segfault caused by switching consoles
Nam Cao (1):
i2c: i801: add lis3lv02d's I2C address for Vostro 5568
Nathan Chancellor (1):
vmlinux.lds.h: Fix placement of '.data..decrypted' section
Nathan Huckleberry (1):
drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
Nicolas Dumazet (1):
usb: add NO_LPM quirk for Realforce 87U Keyboard
Oliver Hartkopp (1):
can: j1939: j1939_send_one(): fix missing CAN header initialization
Reinhard Speyerer (1):
USB: serial: option: add Fibocom FM160 0x0111 composition
Ricardo Cañuelo (2):
selftests/futex: fix build for clang
selftests/intel_pstate: fix build for ARCH=x86_64
Roger Pau Monné (1):
platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
Roy Novich (1):
net/mlx5: Allow async trigger completion execution on single CPU systems
Ryusuke Konishi (2):
nilfs2: fix deadlock in nilfs_count_free_blocks()
nilfs2: fix use-after-free bug of ns_writer on remount
Sean Anderson (1):
net: fman: Unregister ethernet device on removal
Serge Semin (1):
block: sed-opal: kmalloc the cmd/resp buffers
Shawn Guo (1):
serial: imx: Add missing .thaw_noirq hook
Shuah Khan (1):
docs: update mediator contact information in CoC doc
Siarhei Volkau (4):
ASoC: codecs: jz4725b: add missed Line In power control bit
ASoC: codecs: jz4725b: fix reported volume for Master ctl
ASoC: codecs: jz4725b: use right control for Capture Volume
ASoC: codecs: jz4725b: fix capture selector naming
Steven Rostedt (Google) (1):
ring-buffer: Include dropped pages in counting dirty patches
Takashi Iwai (2):
ALSA: usb-audio: Add quirk entry for M-Audio Micro
ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
Tetsuo Handa (2):
Input: iforce - invert valid length check when fetching device IDs
9p/trans_fd: always use O_NONBLOCK read/write
Tony Lindgren (2):
serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
serial: 8250: omap: Flush PM QOS work on remove
Tudor Ambarus (6):
dmaengine: at_hdmac: Fix at_lli struct definition
dmaengine: at_hdmac: Don't start transactions at tx_submit level
dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
dmaengine: at_hdmac: Fix impossible condition
dmaengine: at_hdmac: Check return code of dma_async_device_register
Wang ShaoBo (1):
mISDN: fix misuse of put_device() in mISDN_register_device()
Wang Wensheng (2):
ftrace: Fix the possible incorrect kernel message
ftrace: Optimize the allocation for mcount entries
Wang Yufen (2):
bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
net: tun: Fix memory leaks of napi_get_frags
Wei Yongjun (2):
net: bgmac: Drop free_netdev() from bgmac_enet_remove()
net/x25: Fix skb leak in x25_lapb_receive_frame()
Xian Wang (1):
ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
Xiaolei Wang (1):
ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
Xin Long (1):
tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
Xiongfeng Wang (1):
mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
Xiu Jianfeng (1):
ftrace: Fix null pointer dereference in ftrace_add_mod()
Yang Yingliang (8):
HID: hyperv: fix possible memory leak in mousevsc_probe()
siox: fix possible memory leak in siox_device_add()
ata: libata-transport: fix double ata_host_put() in ata_tport_add()
mISDN: fix possible memory leak in mISDN_dsp_element_register()
xen/pcpu: fix possible memory leak in register_pcpu()
iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
Yann Gautier (1):
mmc: core: properly select voltage range without power cycle
Ye Bin (1):
ALSA: hda: fix potential memleak in 'add_widget_node'
Yuan Can (2):
drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
net: thunderbolt: Fix error handling in tbnet_init()
Zeng Heng (1):
pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
Zhang Qilong (3):
ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
Zhang Xiaoxu (2):
btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
cifs: Fix wrong return value checking when GETFLAGS
ZhangPeng (1):
udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
Zhengchao Shao (13):
net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
hamradio: fix issue of dev reference count leakage in bpq_device_event()
can: af_can: fix NULL pointer dereference in can_rx_register()
drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
net: nixge: disable napi when enable interrupts failed in nixge_open()
net: cpsw: disable napi in cpsw_ndo_open()
net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
ethernet: s2io: disable napi when start nic failed in s2io_card_up()
net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
ethernet: tundra: free irq when alloc ring failed in tsi108_open()
net: liquidio: release resources when liquidio driver open failed
net: caif: fix double disconnect client in chnl_net_open()
next reply other threads:[~2022-11-25 16:47 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-25 16:46 Greg Kroah-Hartman [this message]
2022-11-25 16:46 ` Linux 5.4.225 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=166939479835223@kroah.com \
--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.